.badge.svelte-18x5v9t{align-items:center;gap:var(--sp-2);height:18px;padding:0 var(--sp-3);border-radius:var(--radius-sm);font:var(--fw-medium) var(--fs-caption) / 1 var(--font-sans);background:var(--surface-hover);color:var(--text-secondary);white-space:nowrap;display:inline-flex}.badge--accent.svelte-18x5v9t{background:var(--accent-muted);color:var(--accent)}.badge--warning.svelte-18x5v9t{background:var(--warning-muted);color:var(--warning)}.badge--danger.svelte-18x5v9t{background:var(--danger-muted);color:var(--danger)}.badge--locked.svelte-18x5v9t{color:var(--text-tertiary)}.badge--truncate.svelte-18x5v9t{min-width:0;max-width:100%}.badge--truncate.svelte-18x5v9t .badge__text:where(.svelte-18x5v9t){text-overflow:ellipsis;min-width:0;padding:var(--sp-1) 0;overflow:hidden}.badge.svelte-18x5v9t svg:where(.svelte-18x5v9t){width:var(--fs-caption);height:var(--fs-caption)}.i.svelte-1bswkl1{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px;display:block}.card-wrap.svelte-zzhis8{min-width:0;position:relative}.card.svelte-zzhis8{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-elevated);width:100%;box-shadow:var(--shadow-card);color:var(--text-primary);font:inherit;text-align:left;padding:0;display:block;overflow:hidden}.thumb.svelte-zzhis8{aspect-ratio:16/10;background:var(--bg-base);position:relative;overflow:hidden}.thumb-img.svelte-zzhis8{object-fit:cover;width:100%;height:100%;display:block}.thumb-video.svelte-zzhis8,.thumb-vid-placeholder.svelte-zzhis8{background:var(--media-stage)}.thumb-play-overlay.svelte-zzhis8{background:var(--media-dim);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.thumb-play-btn.svelte-zzhis8{background:var(--media-veil);border:1px solid var(--media-veil);border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.play-ic.svelte-zzhis8{width:var(--icon-md);height:var(--icon-md);fill:var(--on-media);stroke:none;display:block}.thumb-duration.svelte-zzhis8{bottom:var(--sp-3);right:var(--sp-3);height:17px;padding:0 var(--sp-2);border-radius:var(--radius-sm);background:var(--media-badge);color:var(--on-media);font-size:var(--fs-caption);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;align-items:center;display:flex;position:absolute}.tile.svelte-zzhis8{gap:var(--sp-3);padding:var(--sp-5) var(--sp-5) var(--sp-4);flex-direction:column;min-width:0;display:flex}.tile--note.svelte-zzhis8{background:var(--bg-elevated);border-bottom:1px solid var(--border);padding-bottom:0}.tile__top.svelte-zzhis8{align-items:center;gap:var(--sp-3);flex:none;display:flex}.kchip.svelte-zzhis8{width:var(--control-sm);height:var(--control-sm);border-radius:var(--radius-sm);background:var(--accent-muted);color:var(--accent);flex:none;place-items:center;display:grid}.kchip--note.svelte-zzhis8{background:var(--surface-hover);color:var(--text-secondary)}.kchip.svelte-zzhis8 .i{width:var(--icon-sm);height:var(--icon-sm)}.tile__lbl.svelte-zzhis8{font-size:var(--fs-caption);font-weight:var(--fw-medium);color:var(--text-tertiary)}.tile__sum.svelte-zzhis8{font-size:var(--fs-small);line-height:var(--lh-body);color:var(--text-secondary);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;flex:none;display:-webkit-box;overflow:hidden}.tile__sum--empty.svelte-zzhis8{color:var(--text-tertiary)}.tile__foot.svelte-zzhis8{align-items:center;gap:var(--sp-3);min-width:0;font-size:var(--fs-caption);color:var(--text-tertiary);flex:none;margin-top:auto;display:flex}.people.svelte-zzhis8{flex:none;display:inline-flex}.people.svelte-zzhis8 span:where(.svelte-zzhis8){width:18px;height:18px;font-size:var(--fs-micro);font-weight:var(--fw-semibold);background:var(--bg-elevated);color:var(--text-secondary);border:1px solid var(--border-strong);margin-left:calc(var(--sp-2) * -1);border-radius:50%;place-items:center;display:grid}.people.svelte-zzhis8 span:where(.svelte-zzhis8):first-child{margin-left:0}.people-n.svelte-zzhis8{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.tile__dur.svelte-zzhis8{font-weight:var(--fw-semibold);color:var(--text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin-left:auto}.tile__body.svelte-zzhis8{min-height:0;font-size:var(--fs-small);line-height:var(--lh-relaxed);color:var(--text-secondary);white-space:pre-line;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cmeta.svelte-zzhis8{padding:var(--sp-4) var(--sp-5);gap:var(--sp-3);flex-direction:column;min-width:0;display:flex}.t.svelte-zzhis8{font-size:var(--fs-body);font-weight:var(--fw-medium);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.row.svelte-zzhis8{align-items:center;gap:var(--sp-3);min-width:0;display:flex}.fixed.svelte-zzhis8{flex:none;display:inline-flex}.tags.svelte-zzhis8{gap:var(--sp-3);flex:0 auto;min-width:0;display:flex;overflow:hidden}.tag.svelte-zzhis8{flex:0 auto;min-width:0;display:flex}.kind.svelte-zzhis8{font:var(--fw-medium) var(--fs-caption) / 1 var(--font-sans)}.ctime.svelte-zzhis8{font-size:var(--fs-caption);color:var(--text-tertiary);white-space:nowrap;flex:none;margin-left:auto}
