.acct-icon.svelte-174n2e2{width:auto;height:auto;max-height:var(--acct-icon-size);object-fit:contain;max-width:100%;display:block}.select-wrap.svelte-t5ihcw{width:100%;position:relative}.select.svelte-t5ihcw{appearance:none;height:var(--control-h);width:100%;font-family:var(--font-read);font-size:var(--fs-read);color:var(--c-text);background:var(--c-surface);border:1px solid var(--c-border-strong);cursor:pointer;border-radius:0;padding:0 28px 0 10px;transition:border-color .12s}.select.svelte-t5ihcw:focus{border-color:var(--c-accent);outline:none}.select.svelte-t5ihcw:focus-visible{outline:none}.select.svelte-t5ihcw:disabled{color:var(--c-text-muted);background:var(--c-surface-2);cursor:not-allowed}.chev.svelte-t5ihcw{width:16px;height:16px;color:var(--c-text-muted);pointer-events:none;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.am.svelte-48a2tj{display:inline-flex;position:relative}.am.svelte-48a2tj .btn.sm{width:var(--control-h-sm);padding-inline:0}.am-glyph.svelte-48a2tj{fill:currentColor;stroke:none;width:16px;height:16px;display:block}.am-menu.svelte-48a2tj{z-index:60;width:min(260px, calc(100vw - 2 * var(--s-2)));box-sizing:border-box;--c-surface:#fff;--c-surface-2:#f4f4f4;--c-border:#e4e4e4;--c-border-strong:#0a0a0a;--c-text:#0a0a0a;--c-text-muted:#5a5a5a;--c-text-faint:#8a8a8a;background:var(--c-bg);border:1px solid var(--c-border-strong);max-height:calc(100dvh - 2 * var(--s-3));overscroll-behavior:contain;flex-direction:column;padding:0;display:flex;position:absolute;top:calc(100% + 4px);right:0;overflow-y:auto}.am-menu.up.svelte-48a2tj{top:auto;right:var(--content-pad,var(--s-3));bottom:calc(var(--player-h,var(--bar-h)) - var(--wave-h,0px) + var(--s-2));max-height:calc(100dvh - (var(--player-h,var(--bar-h)) - var(--wave-h,0px) + var(--s-2)) - var(--s-3));z-index:90;position:fixed}.am-menu.svelte-48a2tj>:where(.svelte-48a2tj)+:where(.svelte-48a2tj){border-top:1px solid var(--c-border)}.am-divider.svelte-48a2tj{height:0}.am-menu.svelte-48a2tj>.am-divider:where(.svelte-48a2tj),.am-menu.svelte-48a2tj>.am-extra:where(.svelte-48a2tj){border-top:1px solid var(--c-border-strong)}.am-menu.svelte-48a2tj>.am-divider:where(.svelte-48a2tj)+:where(.svelte-48a2tj){border-top:none}.am-extra.svelte-48a2tj{flex-direction:column;display:flex}.am-item.svelte-48a2tj{justify-content:space-between;align-items:center;gap:var(--s-2);text-align:left;width:100%;padding:var(--s-2) var(--s-2);font-family:var(--font-act);text-transform:uppercase;letter-spacing:var(--track-act);font-weight:300;font-size:var(--fs-base);font-feature-settings:"tnum" 1, "lnum" 1, "kern" 0;color:var(--c-text);cursor:pointer;background:0 0;border:none;line-height:1;display:flex}@media (hover:hover){.am-item.svelte-48a2tj:hover:not(:disabled){background:var(--c-surface-2)}}.am-item.svelte-48a2tj:active:not(:disabled){background:var(--c-surface-2)}.am-item.svelte-48a2tj:disabled{opacity:.6;cursor:default}.am-item.danger.svelte-48a2tj{color:var(--c-danger)}.am-name.svelte-48a2tj{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-mix.svelte-48a2tj{align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-2);display:flex}.am-slider.svelte-48a2tj{gap:var(--s-1,4px);padding:var(--s-2) var(--s-2);flex-direction:column;display:flex}.am-slider.svelte-48a2tj .am-mix-range:where(.svelte-48a2tj){flex:none;width:100%}.am-mix-k.svelte-48a2tj{font-family:var(--font-act);text-transform:uppercase;letter-spacing:var(--track-act);font-weight:300;font-size:var(--fs-label);color:var(--c-text-muted);flex-shrink:0}.am-mix-range.svelte-48a2tj{min-width:0;accent-color:var(--c-text);flex:1}.am-select.svelte-48a2tj{min-width:0;font-family:var(--font-act);font-size:var(--fs-label);text-transform:uppercase;letter-spacing:var(--track-act);color:var(--c-text);border:1px solid var(--c-hairline,currentColor);background:0 0;border-radius:2px;flex:1;padding:2px 4px}.am-pick-row.svelte-48a2tj{justify-content:space-between}.am-pick-active.svelte-48a2tj{align-items:center;gap:var(--s-2);min-width:0;display:inline-flex}.am-pick-back.svelte-48a2tj{color:var(--c-text-muted)}.am-pick-group.svelte-48a2tj{padding:var(--s-2) var(--s-2) 2px;font-family:var(--font-act);text-transform:uppercase;letter-spacing:var(--track-act);font-weight:300;font-size:var(--fs-label);color:var(--c-text-muted)}.am-pick-opt.svelte-48a2tj{align-items:center;gap:var(--s-3)}.am-dot.svelte-48a2tj{text-align:center;width:1.1em;font-size:var(--fs-read);flex-shrink:0;line-height:1}.am-pick-text.svelte-48a2tj{flex-direction:column;flex:1;gap:0;min-width:0;display:flex}.am-pick-name.svelte-48a2tj,.am-pick-desc.svelte-48a2tj{font-family:var(--font-read);font-size:var(--fs-read);text-transform:none;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.am-pick-name.svelte-48a2tj{color:var(--c-text)}.am-pick-desc.svelte-48a2tj{color:var(--c-text-muted)}.am-check.svelte-48a2tj{color:var(--c-text-muted);flex-shrink:0}.aap.svelte-16by7v9 .input{width:100%}.add.svelte-16by7v9{margin:var(--s-1) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.add.svelte-16by7v9 button:where(.svelte-16by7v9){text-align:left;width:100%;color:var(--c-text);font-family:var(--font-act);font-size:var(--fs-sm);padding:var(--s-1) var(--s-2);cursor:pointer;background:0 0;border:none}@media (hover:hover){.add.svelte-16by7v9 button:where(.svelte-16by7v9):hover{background:var(--c-surface-2)}}.input.svelte-8ff5h4{height:var(--control-h);width:100%;font-family:var(--font-read);font-size:var(--fs-read);color:var(--c-text);background:var(--c-surface);border:1px solid var(--c-border-strong);border-radius:0;padding:0 10px;transition:border-color .12s}.input.svelte-8ff5h4::placeholder{color:var(--c-text-faint)}.input.svelte-8ff5h4:focus{border-color:var(--c-accent);outline:none}.input.svelte-8ff5h4:focus-visible{outline:none}.input.invalid.svelte-8ff5h4{border-color:var(--c-danger)}.input.svelte-8ff5h4:disabled{color:var(--c-text-muted);background:var(--c-surface-2);cursor:not-allowed}.omni.svelte-4z7j34 .input{width:100%}.omni-list.svelte-4z7j34{margin:var(--s-1) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.omni-row.svelte-4z7j34{justify-content:space-between;align-items:baseline;gap:var(--s-2);text-align:left;width:100%;color:var(--c-text);font-family:var(--font-act);font-size:var(--fs-base);padding:var(--s-2);cursor:pointer;background:0 0;border:none;display:flex}@media (hover:hover){.omni-row.svelte-4z7j34:hover{background:var(--c-surface-2)}}.omni-title.svelte-4z7j34{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.omni-kind.svelte-4z7j34{text-transform:uppercase;letter-spacing:var(--track-label);font-size:var(--fs-label);color:var(--c-text-muted);flex-shrink:0}.omni-action.svelte-4z7j34{align-items:flex-start}.omni-action.svelte-4z7j34 .omni-title:where(.svelte-4z7j34){color:var(--c-text)}.omni-text.svelte-4z7j34{flex-direction:column;gap:1px;min-width:0;display:flex}.omni-help.svelte-4z7j34{font-family:var(--font-read);font-size:var(--fs-read);color:var(--c-text-muted);text-transform:none;letter-spacing:0;white-space:normal}.omni-file.svelte-4z7j34{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.amenu.svelte-azcty0{display:inline-flex;position:relative}.amenu--row.svelte-azcty0{display:block}.amenu-plus.svelte-azcty0{display:block;transform:translateY(-1px)}.amenu-rowtrigger.svelte-azcty0{justify-content:space-between;align-items:center;gap:var(--s-2);text-align:left;width:100%;padding:var(--s-2) var(--s-2);font-family:var(--font-act);text-transform:uppercase;letter-spacing:var(--track-act);font-weight:300;font-size:var(--fs-base);font-feature-settings:"tnum" 1, "lnum" 1, "kern" 0;color:var(--c-text);cursor:pointer;background:0 0;border:none;line-height:1;display:flex}@media (hover:hover){.amenu-rowtrigger.svelte-azcty0:hover:not(:disabled){background:var(--c-surface-2)}}.amenu-rowtrigger.svelte-azcty0:active:not(:disabled){background:var(--c-surface-2)}.amenu-rowtrigger.svelte-azcty0:disabled{opacity:.6;cursor:default}.amenu-menu.svelte-azcty0{z-index:60;min-width:min(200px, calc(100vw - 2 * var(--s-2)));max-width:calc(100vw - 2 * var(--s-2));box-sizing:border-box;--c-surface:#fff;--c-surface-2:#f4f4f4;--c-border:#e4e4e4;--c-border-strong:#0a0a0a;--c-text:#0a0a0a;--c-text-muted:#5a5a5a;--c-text-faint:#8a8a8a;background:var(--c-bg);border:1px solid var(--c-border-strong);max-height:320px;padding:0;position:absolute;top:calc(100% + 4px);right:0;overflow-y:auto}.amenu-menu.up.svelte-azcty0{top:auto;bottom:calc(100% + 4px)}.amenu-menu.svelte-azcty0>:where(.svelte-azcty0)+:where(.svelte-azcty0){border-top:1px solid var(--c-border)}.amenu-header.svelte-azcty0{padding:var(--s-2) var(--s-2);font-family:var(--font-act);text-transform:uppercase;letter-spacing:var(--track-label);font-size:var(--fs-label);color:var(--c-text-faint)}.amenu-header--sep.svelte-azcty0{border-top:1px solid var(--c-border-strong)!important}.amenu-note.svelte-azcty0{padding:var(--s-2) var(--s-2);font-family:var(--font-act);text-transform:uppercase;letter-spacing:var(--track-label);font-size:var(--fs-label);color:var(--c-text-faint)}.amenu-item.svelte-azcty0,.amenu-sub.svelte-azcty0{justify-content:space-between;align-items:center;gap:var(--s-2);text-align:left;width:100%;padding:var(--s-2) var(--s-2);font-family:var(--font-act);text-transform:uppercase;letter-spacing:var(--track-act);font-weight:300;font-size:var(--fs-base);font-feature-settings:"tnum" 1, "lnum" 1, "kern" 0;color:var(--c-text);cursor:pointer;background:0 0;border:none;line-height:1;display:flex}.amenu-sub.svelte-azcty0{padding-left:var(--s-5)}@media (hover:hover){.amenu-item.svelte-azcty0:hover:not(:disabled),.amenu-sub.svelte-azcty0:hover:not(:disabled){background:var(--c-surface-2)}}.amenu-item.svelte-azcty0:active:not(:disabled),.amenu-sub.svelte-azcty0:active:not(:disabled){background:var(--c-surface-2)}.amenu-item.svelte-azcty0:disabled,.amenu-sub.svelte-azcty0:disabled{opacity:.6;cursor:default}.amenu-name.svelte-azcty0{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.amenu-in.svelte-azcty0{font-size:var(--fs-label);color:var(--c-accent);flex-shrink:0}.amenu-chev.svelte-azcty0{font-size:var(--fs-label);color:var(--c-text-faint);flex-shrink:0}.album-card.svelte-19wokkt{color:var(--c-text);flex-direction:column;display:flex;position:relative}.ac-coverbtn.svelte-19wokkt,.ac-body.svelte-19wokkt{text-align:left;cursor:pointer;width:100%;color:inherit;font:inherit;background:0 0;border:none;padding:0}.ac-coverbtn.svelte-19wokkt{height:100%;display:block}@media (hover:hover){.album-card.svelte-19wokkt:hover .ac-cover:where(.svelte-19wokkt){opacity:.92}}.album-card.svelte-19wokkt:active .ac-cover:where(.svelte-19wokkt){opacity:.92}.album-card.open.svelte-19wokkt .ac-cover:where(.svelte-19wokkt){outline:2px solid var(--c-accent);outline-offset:-2px}.album-card.open.svelte-19wokkt .ac-title:where(.svelte-19wokkt){color:var(--c-accent)}.ac-cover.svelte-19wokkt{aspect-ratio:1;width:100%;transition:opacity .12s,outline-color .18s;display:block;position:relative;overflow:hidden}.ac-cover.svelte-19wokkt .cover{border-radius:0;position:absolute;inset:0;width:100%!important;height:100%!important}.ac-media.svelte-19wokkt{z-index:1;position:absolute;inset:0}.ac-cover.svelte-19wokkt .cover.ph{color:color-mix(in srgb, var(--ph-ink,#000) 30%, transparent);background:0 0;border:0}.ac-body.svelte-19wokkt{padding:var(--s-2) 0 0;flex-direction:column;gap:0;min-width:0;display:flex}.ac-title.svelte-19wokkt{font-family:var(--font-read);font-size:var(--fs-read-lg);color:var(--c-text);white-space:nowrap;text-overflow:ellipsis;line-height:1.2;transition:color .18s;overflow:hidden}.ac-artist.svelte-19wokkt{font-family:var(--font-read);font-size:var(--fs-read-lg);color:var(--c-text);opacity:.5;white-space:nowrap;text-overflow:ellipsis;line-height:1.2;overflow:hidden}.ac-meta.svelte-19wokkt{margin-top:var(--s-2);font-family:var(--font-act);font-size:var(--fs-base);color:var(--c-text-base);font-variant-numeric:tabular-nums lining-nums}.ac-tags.svelte-19wokkt{margin-top:var(--s-2);flex-wrap:wrap;display:flex}.ac-tags.svelte-19wokkt:empty,.ac-extra.svelte-19wokkt:empty{display:none}.ac-play.svelte-19wokkt{left:var(--s-2);bottom:var(--s-2);z-index:1;opacity:0;transition:opacity .12s;position:absolute}@media (hover:hover){.album-card.svelte-19wokkt:hover .ac-play:where(.svelte-19wokkt){opacity:1}}.ac-play.svelte-19wokkt:focus-within{opacity:1}@media (hover:none){.ac-play.svelte-19wokkt{opacity:1}}.ac-actions.svelte-19wokkt{left:var(--s-2);bottom:var(--s-2);z-index:1;align-items:center;gap:var(--s-1);opacity:0;transition:opacity .12s;display:flex;position:absolute}@media (hover:hover){.album-card.svelte-19wokkt:hover .ac-actions:where(.svelte-19wokkt){opacity:1}}.ac-actions.svelte-19wokkt:focus-within{opacity:1}@media (hover:none){.ac-actions.svelte-19wokkt{opacity:1}}.ac-flag.svelte-19wokkt{top:var(--s-2);right:var(--s-2);z-index:2;background:var(--c-accent);pointer-events:none;width:8px;height:8px;position:absolute}.ac-corner.svelte-19wokkt{top:var(--s-1);right:var(--s-1);z-index:1;opacity:0;transition:opacity .12s;position:absolute}@media (hover:hover){.album-card.svelte-19wokkt:hover .ac-corner:where(.svelte-19wokkt){opacity:1}}.ac-corner.svelte-19wokkt:focus-within{opacity:1}@media (hover:none){.ac-corner.svelte-19wokkt{opacity:1}}.empty.svelte-13862ru{text-align:center;align-items:center;gap:var(--s-2);padding:var(--s-10) var(--s-5);color:var(--c-text-muted);flex-direction:column;display:flex}.icon.svelte-13862ru{font-size:var(--fs-xl);color:var(--c-text-faint);margin-bottom:var(--s-1);line-height:1}.empty.svelte-13862ru p:where(.svelte-13862ru){max-width:38ch;font-size:var(--fs-base)}.actions.svelte-13862ru{margin-top:var(--s-2)}.state.loading.svelte-12p1gjf{justify-content:center;align-items:center;gap:var(--s-2);padding:var(--s-10);font-size:var(--fs-base);display:flex}.spinner.svelte-12p1gjf{border:2px solid var(--c-border-strong);border-right-color:var(--c-accent);border-radius:50%;width:15px;height:15px;animation:.6s linear infinite svelte-12p1gjf-spin}@keyframes svelte-12p1gjf-spin{to{transform:rotate(360deg)}}.verb.svelte-11epkqk{color:var(--c-text);font-family:var(--font-act);font-size:var(--fs-read-lg);text-transform:lowercase;letter-spacing:normal;font-weight:300;line-height:inherit;font-feature-settings:"tnum" 1, "lnum" 1, "kern" 0;cursor:pointer;background:0 0;border:none;border-radius:0;margin:0;padding:0;transition:color .12s;display:inline}@media (hover:hover){.verb.svelte-11epkqk:hover:not(:disabled){color:var(--c-accent)}.verb.svelte-11epkqk:hover:not(:disabled) .v-label:where(.svelte-11epkqk){text-underline-offset:3px;text-decoration:underline}}.verb.on.svelte-11epkqk,.verb.back.svelte-11epkqk{color:var(--c-accent)}@media (hover:hover){.verb.back.svelte-11epkqk:hover:not(:disabled){color:var(--c-accent-hover)}}.verb.svelte-11epkqk:disabled{opacity:.4;cursor:default}.dw-box.svelte-16x8i8g{box-sizing:border-box;width:100%;height:clamp(64px,12vh,120px);padding:0 var(--s-8);background:0 0;align-items:stretch;display:flex;position:relative}.dw-pins.svelte-16x8i8g{inset:0 var(--s-8);pointer-events:none;position:absolute}.dw-pin.svelte-16x8i8g{min-width:14px;height:14px;font-family:var(--font-act);color:var(--c-surface,#fff);border:1.5px solid var(--c-surface,#fff);background:var(--c-text);cursor:pointer;pointer-events:auto;border-radius:7px;justify-content:center;align-items:center;padding:0 2px;font-size:9px;line-height:1;transition:transform .1s;display:inline-flex;position:absolute;bottom:2px;transform:translate(-50%)}.dw-pin.svelte-16x8i8g:hover{transform:translate(-50%)scale(1.3)}.inline-img.svelte-pw9sdy{border-radius:var(--r-md);background:var(--c-surface-2);width:100%;height:auto;display:block}img.inline-img.svelte-pw9sdy{opacity:0;transition:opacity .3s}img.inline-img.loaded.svelte-pw9sdy{opacity:1}@media (prefers-reduced-motion:reduce){img.inline-img.svelte-pw9sdy{transition:none}}.ph.svelte-pw9sdy{color:var(--c-text-faint);border:1px solid var(--c-border);justify-content:center;align-items:center;display:flex}.page.svelte-sgmmy0{justify-content:center;align-items:center;width:100%;height:100%;min-height:0;display:flex;overflow:auto}.page.fitw.svelte-sgmmy0{align-items:flex-start}.page.zoomed.svelte-sgmmy0{justify-content:flex-start;align-items:flex-start}.page.svelte-sgmmy0 canvas{border:1px solid var(--c-border);background:#fff;display:block}.strip.svelte-huwt6u{gap:var(--s-2);padding:var(--s-2) var(--s-3) var(--s-3);scrollbar-width:thin;display:flex;overflow-x:auto}.strip.vertical.svelte-huwt6u{height:100%;padding:var(--s-3) var(--s-2);flex-direction:column;align-items:center;overflow:hidden auto}.cell.svelte-huwt6u{border:1px solid var(--c-border);background:var(--c-surface);cursor:pointer;flex:none;padding:0;position:relative;overflow:hidden}.cell.current.svelte-huwt6u{outline:2px solid var(--c-text);outline-offset:-2px}.ph.svelte-huwt6u{height:100%;display:block}.ph.svelte-huwt6u canvas{display:block}.num.svelte-huwt6u{background:var(--c-surface);border:1px solid var(--c-border);font-family:var(--font-act);font-size:var(--fs-xs);color:var(--c-text-faint);pointer-events:none;padding:0 4px;position:absolute;bottom:2px;right:2px}.dot.svelte-huwt6u{background:var(--c-text);pointer-events:none;border-radius:50%;width:6px;height:6px;position:absolute;top:4px;right:4px}.skeleton.svelte-huwt6u{background:var(--c-surface-2)}.strip.tinted.svelte-huwt6u{background:color-mix(in srgb, var(--strip-bg) 82%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid color-mix(in srgb, var(--strip-ink) 22%, transparent)}.strip.tinted.svelte-huwt6u .num:where(.svelte-huwt6u){background:color-mix(in srgb, var(--strip-bg) 70%, #000 8%);color:var(--strip-ink);border-color:color-mix(in srgb, var(--strip-ink) 30%, transparent)}.strip.tinted.svelte-huwt6u .cell.current:where(.svelte-huwt6u){outline-color:var(--strip-ink)}.strip.tinted.svelte-huwt6u .dot:where(.svelte-huwt6u){background:var(--strip-ink)}.img.svelte-1ryqp94{background:var(--wash);cursor:zoom-in;border-radius:var(--r-md);border:0;width:100%;padding:0;display:block;overflow:hidden}.vid.svelte-1ryqp94{aspect-ratio:16/9;cursor:pointer;border-radius:var(--r-md);background:#000;border:0;width:100%;display:block;position:relative}.vid-play.svelte-1ryqp94{color:#fff;justify-content:center;align-items:center;font-size:2rem;display:flex;position:absolute;inset:0}.pdf.svelte-1ryqp94{border:1px solid var(--c-border);border-radius:var(--r-md);background:color-mix(in srgb, var(--wash) 12%, var(--c-surface));overflow:hidden}.pdf-stage.svelte-1ryqp94{height:52vh;min-height:260px;position:relative}.pdf-expand.svelte-1ryqp94,.pdf-count.svelte-1ryqp94{top:var(--s-2);background:color-mix(in srgb, var(--wash) 78%, transparent);color:var(--wash-ink);border:1px solid color-mix(in srgb, var(--wash-ink) 24%, transparent);font-family:var(--font-act);font-size:var(--fs-xs);position:absolute}.pdf-expand.svelte-1ryqp94{right:var(--s-2);cursor:pointer;border-radius:var(--r-sm);width:28px;height:28px}.pdf-count.svelte-1ryqp94{left:var(--s-2);pointer-events:none;border-radius:var(--r-sm);padding:2px 6px}.file.svelte-1ryqp94{justify-content:center;align-items:center;gap:var(--s-2);aspect-ratio:16/9;border-radius:var(--r-md);background:color-mix(in srgb, var(--wash) 20%, var(--c-surface));color:var(--wash-ink);flex-direction:column;display:flex}.file-glyph.svelte-1ryqp94{opacity:.8;font-size:3rem}.file-label.svelte-1ryqp94{font-family:var(--font-act);font-size:var(--fs-sm);letter-spacing:.08em}.file-name.svelte-1ryqp94{font-size:var(--fs-sm);opacity:.7;text-overflow:ellipsis;white-space:nowrap;max-width:80%;overflow:hidden}.badge.svelte-dtbgkf{font-family:var(--font-system);font-size:var(--fs-label);text-transform:uppercase;letter-spacing:var(--track-label);white-space:nowrap;border-radius:0;align-items:center;gap:4px;padding:2px 3px;font-weight:300;line-height:1;display:inline-flex}.dot.svelte-dtbgkf{background:currentColor;border-radius:50%;width:6px;height:6px}.neutral.svelte-dtbgkf{background:var(--c-surface-2);color:var(--c-text-muted);border-color:var(--c-border)}.accent.svelte-dtbgkf{background:var(--c-accent-soft);color:var(--c-accent)}.success.svelte-dtbgkf{background:var(--c-success-soft);color:var(--c-success)}.warning.svelte-dtbgkf{background:var(--c-warning-soft);color:var(--c-warning)}.danger.svelte-dtbgkf{background:var(--c-danger-soft);color:var(--c-danger)}.card.svelte-1udyrqm{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);overflow:hidden}.card-head.svelte-1udyrqm{justify-content:space-between;align-items:flex-start;gap:var(--s-4);padding:var(--s-4) var(--s-5);border-bottom:1px solid var(--c-border);display:flex}.titles.svelte-1udyrqm p:where(.svelte-1udyrqm){font-size:var(--fs-base);margin-top:2px}.actions.svelte-1udyrqm{align-items:center;gap:var(--s-2);flex-shrink:0;display:flex}.card-body.padded.svelte-1udyrqm{padding:var(--s-5)}.field.svelte-175sa6o{flex-direction:column;gap:6px;display:flex}.label.svelte-175sa6o{font-family:var(--font-system);font-size:var(--fs-label);text-transform:uppercase;letter-spacing:var(--track-label);color:var(--c-text-muted);font-weight:300}.req.svelte-175sa6o{color:var(--c-danger);margin-left:2px}.hint.svelte-175sa6o{font-size:var(--fs-xs);color:var(--c-text-muted)}.err.svelte-175sa6o{font-size:var(--fs-xs);color:var(--c-danger)}.brand.svelte-1kplv2s{gap:var(--s-6);grid-template-columns:1fr 220px;align-items:start;display:grid}.controls.svelte-1kplv2s{gap:var(--s-4);flex-direction:column;display:flex}.swatches.svelte-1kplv2s{gap:var(--s-2);grid-template-columns:repeat(2,1fr);display:grid}.swatch.svelte-1kplv2s{align-items:center;gap:var(--s-2);display:flex}.swatch.svelte-1kplv2s input[type=color]:where(.svelte-1kplv2s){border:1px solid var(--c-border);cursor:pointer;background:0 0;block-size:2rem;inline-size:2.5rem;padding:0}.swatch.svelte-1kplv2s code:where(.svelte-1kplv2s){font-size:var(--fs-xs);text-transform:uppercase;color:var(--c-text-muted)}.logo-row.svelte-1kplv2s{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.logo-preview.svelte-1kplv2s{object-fit:contain;block-size:2rem;inline-size:auto;max-inline-size:6rem}.preview.svelte-1kplv2s{gap:var(--s-2);flex-direction:column;display:flex}.bloom.svelte-1kplv2s{aspect-ratio:9/16;border:1px solid var(--c-border)}.preview-label.svelte-1kplv2s{font-size:var(--fs-xs);color:var(--c-text-muted);text-align:center}.word.svelte-10ot9r7{line-height:1;display:inline-block;position:relative}.word.error.svelte-10ot9r7{color:var(--c-danger)}.word.error.svelte-10ot9r7 .caret:where(.svelte-10ot9r7){background:var(--c-danger)}.caret.svelte-10ot9r7{background:var(--c-text);width:.42em;height:.93em;margin:auto 0 auto .07em;animation:1.05s step-end infinite svelte-10ot9r7-caret-blink;position:absolute;top:0;bottom:0;left:100%}@keyframes svelte-10ot9r7-caret-blink{0%,50%{opacity:1}50.01%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.caret.svelte-10ot9r7{animation:none}}.blk.svelte-2s01c7{margin:0 0 var(--s-5);gap:var(--s-2);flex-direction:column;display:flex}.h.svelte-2s01c7{font-family:var(--font-act);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;margin:var(--s-2) 0 0}.faint.svelte-2s01c7{color:var(--c-text-faint)}.src.svelte-2s01c7{gap:var(--s-2);grid-template-columns:auto 1fr;align-items:center;display:grid}.coords.svelte-2s01c7{gap:var(--s-2);grid-template-columns:1fr 1fr auto;align-items:center;display:grid}.c.svelte-2s01c7{font-family:var(--font-act);font-size:var(--fs-sm);border:none;border-bottom:1px solid var(--c-border);color:var(--c-text);padding:var(--s-1) 0;font-variant-numeric:tabular-nums;background:0 0;outline:none}.c.svelte-2s01c7:focus{border-bottom-color:var(--c-accent)}.place.svelte-2s01c7{height:var(--control-h-sm);border:1px solid var(--c-border-strong);background:var(--c-surface);color:var(--c-text);font-family:var(--font-act);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em;cursor:pointer;white-space:nowrap;padding:1px 10px 0;line-height:1}@media (hover:hover){.place.svelte-2s01c7:hover{background:var(--c-surface-2)}}.place.on.svelte-2s01c7{background:var(--c-accent);color:var(--c-accent-text);border-color:var(--c-accent)}.when.svelte-2s01c7{align-items:center;gap:var(--s-2);display:flex}.wk.svelte-2s01c7{font-family:var(--font-act);font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.04em;color:var(--c-text-muted)}.when.svelte-2s01c7 input:where(.svelte-2s01c7){font-family:var(--font-act);font-size:var(--fs-sm);border:none;border-bottom:1px solid var(--c-border);color:var(--c-text);padding:var(--s-1) 0;background:0 0;outline:none}.when.svelte-2s01c7 input:where(.svelte-2s01c7):focus{border-bottom-color:var(--c-accent)}.cb.svelte-136uhkj{align-items:center;gap:var(--s-2);font-family:var(--font-system);font-size:var(--fs-base);color:var(--c-text);cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex}.cb.disabled.svelte-136uhkj{color:var(--c-text-faint);cursor:not-allowed}input.svelte-136uhkj{width:15px;height:15px;accent-color:var(--c-text);cursor:inherit;margin:0}.chip.svelte-ogjsci{align-items:center;gap:var(--s-1);max-width:100%;font-family:var(--font-system);border:1px solid var(--c-border-strong);background:var(--c-surface);color:var(--c-text);border-radius:var(--r-md);display:inline-flex}.md.svelte-ogjsci{height:24px;font-size:var(--fs-xs)}.sm.svelte-ogjsci{height:20px;font-size:var(--fs-label)}.lbl.svelte-ogjsci{height:100%;padding:0 var(--s-2);color:inherit;font:inherit;letter-spacing:inherit;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;align-items:center;display:inline-flex;overflow:hidden}button.lbl.svelte-ogjsci{cursor:pointer}.interactive.svelte-ogjsci{border-color:var(--c-border);color:var(--c-text-muted)}@media (hover:hover){.interactive.svelte-ogjsci:hover{border-color:var(--c-text);color:var(--c-text)}}.interactive.svelte-ogjsci:active{border-color:var(--c-text);color:var(--c-text)}.selected.svelte-ogjsci{background:var(--c-text);border-color:var(--c-text);color:var(--c-bg)}.colored.selected.svelte-ogjsci{background:color-mix(in srgb, var(--chip) 14%, transparent);border-color:var(--chip);color:var(--chip)}.colored.svelte-ogjsci:not(.selected){border-color:color-mix(in srgb, var(--chip) 45%, var(--c-border));color:var(--chip)}.rm.svelte-ogjsci{padding:0 var(--s-1) 0 0;color:inherit;cursor:pointer;opacity:.65;background:0 0;border:0;align-items:center;font-size:1.15em;line-height:1;display:inline-flex}@media (hover:hover){.rm.svelte-ogjsci:hover{opacity:1}}.rm.svelte-ogjsci:active{opacity:1}.lbl.svelte-ogjsci:disabled{opacity:.5;cursor:not-allowed}.scrim.svelte-wh9uu8{z-index:90;background:0 0;position:fixed;inset:0}.palette.svelte-wh9uu8{z-index:91;background:var(--c-bg,#fff);width:min(680px,92vw);max-height:74vh;color:var(--c-text,#000);border:1px solid var(--c-text,#000);box-shadow:0 24px 60px -18px color-mix(in srgb, var(--c-text,#000) 32%, transparent), 0 6px 16px -8px color-mix(in srgb, var(--c-text,#000) 24%, transparent);flex-direction:column;display:flex;position:fixed;top:12vh;left:50%;transform:translate(-50%)}.search.svelte-wh9uu8{font-family:var(--font-serif,serif);color:inherit;background:0 0;border:0;outline:none;width:100%;padding:.9rem 1rem;font-size:1.4rem}.cmdline.svelte-wh9uu8{flex-wrap:wrap;align-items:center;gap:.35rem;padding:.6rem .8rem;display:flex}.cmdline.svelte-wh9uu8 .search:where(.svelte-wh9uu8){flex:8rem;padding:.3rem .2rem;font-size:1.2rem}.chip.svelte-wh9uu8{cursor:pointer;font-family:var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.06em;border:1px solid var(--c-text,#000);color:inherit;background:0 0;align-items:center;gap:.3rem;padding:.2rem .45rem;font-size:.66rem;display:inline-flex}.chip.pick.svelte-wh9uu8{background:var(--c-text);color:var(--c-bg);cursor:default}.chip.ctx.svelte-wh9uu8{background:var(--c-text,#000);color:var(--c-bg,#fff)}.chip.svelte-wh9uu8 .x:where(.svelte-wh9uu8){opacity:.7}.clear.svelte-wh9uu8{cursor:pointer;color:inherit;font-family:var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.08em;opacity:.6;background:0 0;border:0;margin-left:auto;font-size:.6rem}.divider.svelte-wh9uu8{background:var(--c-text,#000);opacity:1;height:1px}.results.svelte-wh9uu8{overflow-y:auto}.hint.svelte-wh9uu8{font-family:var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.05em;opacity:.6;margin:0;padding:1rem;font-size:.75rem}.ghead.svelte-wh9uu8{font-family:var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.14em;opacity:.45;padding:.5rem 1rem .2rem;font-size:.6rem}.row.svelte-wh9uu8{text-align:left;cursor:pointer;width:100%;color:inherit;font:inherit;background:0 0;border:0;align-items:center;gap:.6rem;padding:.35rem 1rem;display:flex}.row.on.svelte-wh9uu8{background:var(--c-text,#000);color:var(--c-bg,#fff)}.lead.svelte-wh9uu8{flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:flex;overflow:hidden}.glyph.svelte-wh9uu8{font-family:var(--font-mono,monospace);opacity:.5;border:1px solid var(--c-border,currentColor);justify-content:center;align-items:center;width:26px;height:26px;font-size:.85rem;display:flex}.body.svelte-wh9uu8{flex-direction:column;gap:.05rem;min-width:0;display:flex}.label.svelte-wh9uu8{font-family:var(--font-serif,serif);text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;overflow:hidden}.sub.svelte-wh9uu8{font-family:var(--font-mono,monospace);opacity:.6;text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;overflow:hidden}.acct.svelte-wh9uu8{font-family:var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.08em;opacity:.5;margin-left:auto;font-size:.6rem}.keycap.svelte-wh9uu8{font-family:var(--font-mono,monospace);text-align:center;opacity:.75;border:1px solid;min-width:1.1rem;margin-left:auto;padding:.2rem .3rem;font-size:.62rem;line-height:1}.keycap.svelte-wh9uu8+.hintcell:where(.svelte-wh9uu8){margin-left:.6rem}.hintcell.svelte-wh9uu8{font-family:var(--font-mono,monospace);letter-spacing:.06em;opacity:.85;white-space:nowrap;margin-left:auto;padding-left:.6rem;font-size:.62rem}.acct.svelte-wh9uu8+.hintcell:where(.svelte-wh9uu8){margin-left:.6rem}.foot.svelte-wh9uu8{border-top:1px solid var(--c-border,currentColor);font-family:var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.08em;opacity:.5;align-items:center;gap:1rem;padding:.4rem 1rem;font-size:.6rem;display:flex}.foot.svelte-wh9uu8 span:where(.svelte-wh9uu8):last-child{opacity:.7;text-transform:none;letter-spacing:0;margin-left:auto}.clock.svelte-13d36y{font-family:var(--font-act);font-size:var(--fs-base);letter-spacing:var(--track-act);color:var(--c-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.stage.svelte-cdclo7{text-align:left;align-items:flex-start;gap:var(--s-3);padding:var(--s-6) 0 var(--s-4);flex-direction:column;display:flex}.stage.bare.svelte-cdclo7{padding-top:0}.ab-head.svelte-cdclo7{align-items:baseline;gap:var(--s-1) var(--s-2);flex-wrap:wrap;display:flex}.actionbar.svelte-cdclo7{justify-content:flex-start;align-items:center;gap:var(--s-2) var(--s-3);max-width:100%;min-height:var(--control-h-sm);scrollbar-width:none;flex-wrap:nowrap;display:flex;overflow-x:auto}.actionbar.svelte-cdclo7::-webkit-scrollbar{display:none}.ab-count.svelte-cdclo7,.ab-prompt.svelte-cdclo7{font-family:var(--font-read);font-size:var(--fs-read-lg);color:var(--c-text-muted);white-space:nowrap}.ab-panel.svelte-cdclo7{justify-content:flex-start;align-items:center;gap:var(--s-2);flex-wrap:nowrap;display:flex}.ab-panel.svelte-cdclo7 form{align-items:center;gap:var(--s-2);flex-wrap:nowrap;display:flex}.ab-panel.svelte-cdclo7 .input{width:min(420px,60vw)}.ab-panel.svelte-cdclo7 .field{justify-content:flex-start}@media (width<=640px){.actionbar.svelte-cdclo7{flex-wrap:wrap;overflow-x:visible}.ab-verbs.svelte-cdclo7,.ab-panel.svelte-cdclo7{flex-wrap:wrap}.ab-panel.svelte-cdclo7 .input{width:100%}}.cc.svelte-12gruij{gap:var(--s-2);flex-direction:column;display:flex}.cc-id.svelte-12gruij{gap:var(--s-2);grid-template-columns:1fr 1fr;display:grid}.cc-pin.svelte-12gruij{align-items:center;display:flex}.cc-foot.svelte-12gruij{align-items:center;gap:var(--s-2);display:flex}.grow.svelte-12gruij{flex:1}.cc-refs.svelte-12gruij{gap:var(--s-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.cc-ref.svelte-12gruij{align-items:center;gap:var(--s-2);border:1px solid var(--c-border-strong);padding:2px var(--s-2);display:inline-flex}.cc-ref-t.svelte-12gruij{font-family:var(--font-act);font-size:var(--fs-xs)}.cc-ref-s.svelte-12gruij{font-family:var(--font-act);font-size:var(--fs-xs);color:var(--c-text-faint)}.cc-ref-x.svelte-12gruij{cursor:pointer;color:var(--c-text-faint);font-size:var(--fs-xs);background:0 0;border:0}.expand.svelte-12gruij{cursor:pointer;color:var(--c-text-faint);font-size:var(--fs-base);padding:0 var(--s-1);background:0 0;border:0;line-height:1}.expand.svelte-12gruij:hover{color:var(--c-text)}.cf-list.svelte-rexugh{gap:var(--s-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cf-row.svelte-rexugh{gap:var(--s-1);text-align:left;width:100%;padding:var(--s-2);border:1px solid var(--c-border);background:var(--c-surface);color:var(--c-text);cursor:pointer;flex-direction:column;display:flex}@media (hover:hover){.cf-row.svelte-rexugh:hover{background:var(--c-surface-2)}}.cf-top.svelte-rexugh{justify-content:space-between;align-items:baseline;gap:var(--s-2);display:flex}.cf-subject.svelte-rexugh{font-family:var(--font-act);font-size:var(--fs-read);color:var(--c-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cf-count.svelte-rexugh{font-family:var(--font-act);font-size:var(--fs-xs);color:var(--c-text-faint);flex:none}.cf-preview.svelte-rexugh{font-family:var(--font-read);font-size:var(--fs-read);color:var(--c-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cf-author.svelte-rexugh{color:var(--c-text)}.cf-empty.svelte-rexugh{color:var(--c-text-faint);font-size:var(--fs-read);margin:0}.cs.svelte-1irhcwi{width:var(--cs-w);z-index:49;background:var(--c-bg);border-left:1px solid var(--c-border-strong);box-sizing:border-box;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}.cs-head.svelte-1irhcwi{justify-content:space-between;align-items:center;gap:var(--s-2);padding:var(--page-margin) var(--s-4);border-bottom:1px solid var(--c-border);min-height:var(--bar-h);display:flex}.cs-id.svelte-1irhcwi{align-items:center;gap:var(--s-2);flex:1;min-width:0;display:flex}.cs-titles.svelte-1irhcwi{flex-direction:column;min-width:0;display:flex}.cs-title.svelte-1irhcwi{font-family:var(--font-read);font-size:var(--fs-read);color:var(--c-text);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.cs-sub.svelte-1irhcwi{font-family:var(--font-act);font-size:var(--fs-xs);color:var(--c-text-muted);text-transform:uppercase;letter-spacing:var(--track-act);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.cs-body.svelte-1irhcwi{padding:var(--s-4);flex:1;overflow-y:auto}.cs-drop-on.svelte-1irhcwi{outline:1px dashed var(--c-border-strong);outline-offset:calc(-1 * var(--s-1))}.cs-uploads.svelte-1irhcwi{padding:var(--s-2) 0 0;gap:var(--s-1);flex-direction:column;margin:0;list-style:none;display:flex}.cs-upl.svelte-1irhcwi{align-items:center;gap:var(--s-2);display:flex}.cs-upl-name.svelte-1irhcwi{font-family:var(--font-act);font-size:var(--fs-label);text-transform:uppercase;letter-spacing:var(--track-act);color:var(--c-text-muted);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.cs-upl-pct.svelte-1irhcwi{font-family:var(--font-act);font-size:var(--fs-label);color:var(--c-text-faint)}.cs-upl-err.svelte-1irhcwi{font-family:var(--font-read);font-size:var(--fs-read);color:var(--c-text)}.cs-compose.svelte-1irhcwi{border-top:1px solid var(--c-border);padding:var(--s-2) var(--s-4)}.cs-hint.svelte-1irhcwi{border-top:1px solid var(--c-border);padding:var(--s-2) var(--s-4);color:var(--c-text-faint);font-size:var(--fs-read);margin:0}@media (width<=640px){.cs.svelte-1irhcwi{top:auto;left:0;right:0;bottom:var(--player-h,var(--bar-h,44px));border-left:none;border-top:1px solid var(--c-border-strong);width:auto;max-height:70dvh}}.cond.svelte-1jy0q6h{align-items:flex-start;gap:var(--s-2);padding:var(--s-2) 0;display:flex}.lbl.svelte-1jy0q6h{min-width:64px;padding-top:6px}.body.svelte-1jy0q6h{flex:1}.range.svelte-1jy0q6h{align-items:center;gap:var(--s-2);display:flex}.range.svelte-1jy0q6h .dash:where(.svelte-1jy0q6h){color:var(--c-text-faint)}.cst.svelte-lmzerp{margin-bottom:var(--s-4);padding-bottom:var(--s-4);border-bottom:1px solid var(--c-border)}.cst-label.svelte-lmzerp{font-family:var(--font-act);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:var(--track-act);color:var(--c-text-faint);margin-bottom:var(--s-2);display:block}.cst-chips.svelte-lmzerp{gap:var(--s-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.cst-chip.svelte-lmzerp{align-items:baseline;gap:var(--s-2);background:var(--c-surface,#0000000a);border:1px solid var(--c-border);border-radius:var(--r-sm);max-width:100%;padding:var(--s-1) var(--s-2);cursor:pointer;font-family:var(--font-act);font-size:var(--fs-xs);color:var(--c-text);display:inline-flex}.cst-chip.svelte-lmzerp:hover{border-color:var(--c-border-strong)}.cst-t.svelte-lmzerp{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cst-r.svelte-lmzerp{color:var(--c-text-faint);flex:none}.sec.svelte-1enpstl{border:1px solid var(--c-border);align-items:stretch;max-width:34rem;display:flex;overflow:hidden}.sec-art.svelte-1enpstl{border-right:1px solid var(--c-border);flex-shrink:0;width:7.5rem;min-height:7.5rem;display:block;position:relative}.sec-body.svelte-1enpstl{gap:var(--s-1);padding:var(--s-3);flex-direction:column;min-width:0;display:flex}.sec-name.svelte-1enpstl{font-family:var(--font-read);font-size:var(--fs-read-lg);color:var(--c-text);margin:0;line-height:1.2}.sec-note.svelte-1enpstl{font-family:var(--font-read);font-size:var(--fs-read);color:var(--c-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.sec-meta.svelte-1enpstl{font-family:var(--font-act);font-size:var(--fs-base);color:var(--c-text-muted);margin:0}.sec-actions.svelte-1enpstl{padding-top:var(--s-2);margin-top:auto}.pdf.svelte-lzvlx8{border:1px solid var(--c-border);border-radius:var(--r-md);overflow:hidden}.pdf-bar.svelte-lzvlx8{align-items:center;gap:var(--sp-2);width:100%;padding:var(--sp-2) var(--sp-3);background:var(--c-surface-2);cursor:pointer;font:inherit;color:var(--c-text);text-align:left;border:0;display:flex}.pdf-glyph.svelte-lzvlx8{color:var(--c-text-faint)}.pdf-name.svelte-lzvlx8{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.pdf-act.svelte-lzvlx8{color:var(--c-text-faint);font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:.04em}.pdf-frame.svelte-lzvlx8{background:var(--c-surface);border:0;width:100%;height:75vh;display:block}.pdf-msg.svelte-lzvlx8{padding:var(--sp-3);color:var(--c-text-faint);margin:0}.pdfi.svelte-1sv725j{border:1px solid var(--c-border);border-radius:var(--r-md);overflow:hidden}.row.svelte-1sv725j{align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3);background:var(--c-surface-2);display:flex}.glyph.svelte-1sv725j{color:var(--c-text-faint)}.name.svelte-1sv725j{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.pages.svelte-1sv725j{color:var(--c-text-faint);font-family:var(--font-act);font-size:var(--fs-xs);white-space:nowrap}.act.svelte-1sv725j{cursor:pointer;color:var(--c-text-faint);font:inherit;font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:.04em;background:0 0;border:0;padding:0}.act.svelte-1sv725j:hover{color:var(--c-text)}.still.svelte-192xge9{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.still.svelte-192xge9 .inline-img{pointer-events:none}.clip.svelte-192xge9{aspect-ratio:16/9;cursor:pointer;border-radius:var(--r-md,6px);background:0 0;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.clip-play.svelte-192xge9{color:#fff;text-shadow:0 1px 6px #0009;pointer-events:none;justify-content:center;align-items:center;font-size:2rem;display:flex;position:absolute;inset:0}.audio.svelte-192xge9{align-items:center;gap:var(--s-2);width:100%;padding:var(--s-2) var(--s-3);border:1px solid var(--c-border);border-radius:var(--r-md,6px);background:var(--c-surface-2);cursor:pointer;font-family:var(--font-read);font-size:var(--fs-read);color:var(--c-text);text-align:left;display:flex}.audio-play.svelte-192xge9{color:var(--c-text-faint)}.audio-title.svelte-192xge9{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.flow.svelte-dk4799{gap:var(--s-6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}ol.flow.svelte-dk4799:not(.flow--frame-inner){width:100%}.flow-block.svelte-dk4799{gap:var(--s-2);flex-direction:column;display:flex}.flow-head.svelte-dk4799{font-family:var(--font-read);font-size:var(--fs-read-lg);margin:0;font-weight:400}.flow-prose.svelte-dk4799{font-family:var(--font-read);font-size:var(--fs-read);white-space:pre-wrap;color:var(--c-text);margin:0;line-height:1.55}.flow-frame.svelte-dk4799{gap:var(--s-4);padding-top:var(--s-4);border-top:1px solid var(--c-border);flex-direction:column;display:flex}.flow-frame-name.svelte-dk4799{font-family:var(--font-read);font-size:var(--fs-read-lg);color:var(--c-text);margin:0;font-weight:400}.flow-frame-note.svelte-dk4799{font-family:var(--font-read);font-size:var(--fs-read-sm);color:var(--c-text-faint);white-space:pre-wrap;margin:0;line-height:1.45}.flow--frame-inner.svelte-dk4799{gap:var(--s-4)}.flow-rule.svelte-dk4799{font-family:var(--font-act);font-size:var(--fs-label);text-transform:uppercase;letter-spacing:var(--track-label);color:var(--c-text-muted)}.ct-item.svelte-1tauwkc{align-items:flex-start;gap:var(--s-2);border-radius:var(--r-sm);border-top:1px solid var(--c-border);padding-top:var(--s-2);display:flex}.ct-item.ref-in.svelte-1tauwkc{opacity:.9}.ct-item.flash.svelte-1tauwkc{animation:1.8s ease-out svelte-1tauwkc-ct-flash}@keyframes svelte-1tauwkc-ct-flash{0%,12%{background:var(--c-flash,#ffd54f8c);box-shadow:0 0 0 6px var(--c-flash,#ffd54f8c)}to{background:0 0;box-shadow:0 0 0 6px #0000}}.ct-icon.svelte-1tauwkc{width:var(--control-h-sm);height:var(--control-h-sm);font-family:var(--font-act);font-size:var(--fs-xs);border-radius:50%;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.ct-main.svelte-1tauwkc{gap:var(--s-2);flex-direction:column;flex:1;min-width:0;display:flex}.ct-head.svelte-1tauwkc{align-items:center;gap:var(--s-2);display:flex}.ct-who.svelte-1tauwkc{font-family:var(--font-act);font-size:var(--fs-xs);color:var(--c-text)}.ct-meta.svelte-1tauwkc{align-items:baseline;gap:var(--s-1);font-family:var(--font-act);font-size:var(--fs-xs);color:var(--c-text-faint);white-space:nowrap;margin-left:auto;display:inline-flex;overflow:hidden}.ct-sep.svelte-1tauwkc{opacity:.5}.ct-vis.priv.svelte-1tauwkc{color:var(--c-danger,#b00)}.ct-body.svelte-1tauwkc{font-family:var(--font-read);font-size:var(--fs-read-lg);white-space:pre-wrap;line-height:1.45}.ct-title.svelte-1tauwkc{margin:0 0 .25rem;font-weight:600}.ct-note.svelte-1tauwkc{margin:.25rem 0}.ct-edited.svelte-1tauwkc{opacity:.5;font-size:.75rem}.ct-about.svelte-1tauwkc{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-family:var(--font-act);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:var(--track-act);color:var(--c-text-faint);display:block;overflow:hidden}.ct-about-link.svelte-1tauwkc{cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0}@media (hover:hover){.ct-about-link.svelte-1tauwkc:hover .ct-about-name:where(.svelte-1tauwkc){text-decoration:underline}}.ct-about-name.svelte-1tauwkc{color:var(--c-text)}.ct-refs.svelte-1tauwkc{margin:var(--s-1) 0 0;flex-direction:column;gap:2px;padding:0;list-style:none;display:flex}.ct-item.private.svelte-1tauwkc{opacity:.85}.ct-at.svelte-1tauwkc{cursor:pointer;color:inherit;font:inherit;background:0 0;border:none;padding:0}.trk.svelte-1eb62zb{align-items:start;column-gap:var(--s-4);border-top:1px solid var(--c-border-strong);grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative}.trk.with-check.svelte-1eb62zb{grid-template-columns:auto minmax(0,1fr) auto}.trk.selected.svelte-1eb62zb,.trk.editing.svelte-1eb62zb{background:var(--c-accent-soft)}.trk.compact.svelte-1eb62zb .trk-open:where(.svelte-1eb62zb){padding-top:var(--s-1);padding-bottom:var(--s-1)}.trk.dim.svelte-1eb62zb .trk-title:where(.svelte-1eb62zb),.trk.dim.svelte-1eb62zb .trk-artist:where(.svelte-1eb62zb){color:var(--c-text-muted);opacity:1;text-decoration:line-through}.trk.dim.svelte-1eb62zb .trk-no:where(.svelte-1eb62zb),.trk.dim.svelte-1eb62zb .trk-figs:where(.svelte-1eb62zb){opacity:.55}.trk-check.svelte-1eb62zb,.trk-actions.svelte-1eb62zb{min-height:var(--control-h-sm);padding-top:var(--s-2);flex-shrink:0;align-items:center;display:flex}.trk-check.svelte-1eb62zb{padding-left:var(--s-1)}.trk-actions.svelte-1eb62zb{gap:var(--s-2)}.trk-wave.svelte-1eb62zb{padding-top:var(--s-1);padding-bottom:var(--s-2);grid-column:1/-1}.trk-open.svelte-1eb62zb{column-gap:var(--s-2);text-align:left;min-width:0;padding:var(--s-2) 0;cursor:pointer;color:var(--c-text);background:0 0;border:none;grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.trk-open.svelte-1eb62zb:not(:has(.trk-lead)){grid-template-columns:minmax(0,1fr)}.trk-open.svelte-1eb62zb:has(.trk-lead:where(.svelte-1eb62zb)) .trk-id:where(.svelte-1eb62zb){grid-column:2}.trk.svelte-1eb62zb:not(.compact):not(:has(.trk-wave)) .trk-open:where(.svelte-1eb62zb){padding-bottom:var(--s-1)}@media (hover:hover){.trk.svelte-1eb62zb:hover:not(.selected):not(.editing){background:var(--c-surface-2)}}.trk.svelte-1eb62zb:active:not(.selected):not(.editing){background:var(--c-surface-2)}.trk-lead.svelte-1eb62zb{width:var(--control-h-sm);height:var(--control-h-sm);border-radius:0;flex-shrink:0;grid-area:1/1;justify-content:center;align-self:center;align-items:center;transition:border-radius .24s;display:flex;position:relative;overflow:hidden}.trk.editing.svelte-1eb62zb .trk-lead:where(.svelte-1eb62zb){border-radius:8px}.trk.playing.svelte-1eb62zb .trk-lead:where(.svelte-1eb62zb){box-shadow:inset 0 0 0 1px var(--c-text);border-radius:999px}.trk.playing.svelte-1eb62zb .trk-no:where(.svelte-1eb62zb){border-color:var(--c-text);color:var(--c-text);border-radius:999px}@media (prefers-reduced-motion:reduce){.trk-lead.svelte-1eb62zb,.trk-no.svelte-1eb62zb{transition:none}}.trk-no.svelte-1eb62zb{width:var(--control-h-sm);height:var(--control-h-sm);border:1px solid var(--trk-accent-bg,var(--c-border));background:var(--trk-accent-bg,var(--c-surface-2));font-family:var(--font-act);font-size:var(--fs-xs);font-variant-numeric:tabular-nums lining-nums;color:var(--trk-accent-ink,var(--c-text-muted));border-radius:0;justify-content:center;align-items:center;transition:border-radius .24s,background .12s,border-color .12s;display:flex}.trk.editing.svelte-1eb62zb .trk-no:where(.svelte-1eb62zb){background:var(--c-accent);border-color:var(--c-accent);color:var(--c-accent-text);border-radius:8px}.trk-id.svelte-1eb62zb{justify-content:space-between;align-items:center;gap:var(--s-4);min-height:var(--control-h-sm);min-width:0;display:flex}.trk-head.svelte-1eb62zb{align-items:baseline;gap:var(--s-2);flex:auto;min-width:0;display:flex}.trk-title.svelte-1eb62zb{font-family:var(--font-read);font-size:var(--fs-read-lg);color:var(--c-text);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;line-height:1.2;overflow:hidden}.trk-title-edit.svelte-1eb62zb{background:0 0;border:none;border-bottom:1px solid #0000;outline:none;flex:auto;width:100%;padding:0}.trk-title-edit.svelte-1eb62zb:hover,.trk-title-edit.svelte-1eb62zb:focus{border-bottom-color:var(--c-border-strong)}.trk-artist.svelte-1eb62zb{font-family:var(--font-read);font-size:var(--fs-read-lg);color:var(--c-text);opacity:.5;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;line-height:1.2;overflow:hidden}.trk-figs.svelte-1eb62zb{align-items:baseline;gap:var(--s-2);padding-left:var(--s-2);flex-shrink:0;display:flex}.trk-fig.svelte-1eb62zb{font-family:var(--font-act);font-size:var(--fs-xs);font-variant-numeric:tabular-nums lining-nums;color:var(--c-text-muted)}.trk-fig.dur.svelte-1eb62zb{font-size:var(--fs-base);color:var(--c-text)}@container trk (width<=560px){.trk.svelte-1eb62zb{grid-template-columns:minmax(0,1fr)}.trk.with-check.svelte-1eb62zb{grid-template-columns:auto minmax(0,1fr)}.trk-actions.svelte-1eb62zb{top:var(--s-2);padding-top:0;position:absolute;right:0}.trk-figs.svelte-1eb62zb{display:none}.trk-id.svelte-1eb62zb{padding-right:calc(var(--control-h-sm) * 2 + var(--s-2) + var(--s-8))}}.il-overlay.svelte-1pt6g9k{z-index:80;padding:var(--s-4);background:#0a0a0aeb;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.il-head.svelte-1pt6g9k{--c-text-muted:#ffffffbf;--c-text:#fff;--c-border-strong:#ffffff8c;justify-content:space-between;align-items:center;gap:var(--s-2);padding:var(--s-2);display:flex;position:absolute;top:0;left:0;right:0}.il-title.svelte-1pt6g9k{font-family:var(--font-act);text-transform:uppercase;letter-spacing:var(--track-act);font-size:var(--fs-base);color:#ffffffd9;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.il-img.svelte-1pt6g9k{object-fit:contain;max-width:100%;max-height:100%;display:block}.il-msg.svelte-1pt6g9k{color:#fff9;font-family:var(--font-act);font-size:var(--fs-base)}.ser.svelte-xcjo1k{align-items:baseline;gap:var(--s-2);text-align:left;border:0;border-top:1px solid var(--c-border);width:100%;padding:var(--s-2) 0 0;font-family:var(--font-act);font-size:var(--fs-xs);color:var(--c-text-faint);background:0 0;display:flex}.ser.link.svelte-xcjo1k{cursor:pointer}@media (hover:hover){.ser.link.svelte-xcjo1k:hover .ser-text:where(.svelte-xcjo1k){color:var(--c-text)}}.ser-glyph.svelte-xcjo1k{color:var(--c-text-faint);flex:none}.ser-text.svelte-xcjo1k{flex:1;min-width:0;line-height:1.3}.ser-actor.svelte-xcjo1k{color:var(--c-text)}.ser-when.svelte-xcjo1k{flex:none}.ser-asset.svelte-xcjo1k{gap:var(--s-2);border-top:1px solid var(--c-border);width:100%;padding-top:var(--s-2);flex-direction:column;display:flex}.ser-asset-media.svelte-xcjo1k{width:100%;max-width:32rem}.ser-trk.svelte-xcjo1k{container:trk/inline-size}.ser-trk.svelte-xcjo1k .trk{border-top:none}.ser-asset-by.svelte-xcjo1k{font-family:var(--font-act);font-size:var(--fs-xs);color:var(--c-text-faint)}.ser-asset-cap.svelte-xcjo1k{align-items:baseline;gap:var(--s-2);text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:flex}.ser-asset-title.svelte-xcjo1k{font-family:var(--font-read);font-size:var(--fs-read);color:var(--c-text);transition:color .18s}.ser-asset-meta.svelte-xcjo1k{font-family:var(--font-act);font-size:var(--fs-xs);color:var(--c-text-faint);flex:none}@media (hover:hover){.ser-asset-cap.svelte-xcjo1k:hover .ser-asset-title:where(.svelte-xcjo1k){color:var(--c-accent)}}.ss-empty.svelte-182kj7c{color:var(--c-text-faint);font-family:var(--font-act);font-size:var(--fs-xs)}.ss-list.svelte-182kj7c{gap:var(--s-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wf.svelte-1x1dhop{width:100%;color:var(--c-text);--wf-played:var(--c-text);display:block;position:relative}.wf.seekable.svelte-1x1dhop{cursor:pointer;touch-action:none}.wf.startable.svelte-1x1dhop{cursor:pointer}.wf-overlay.svelte-1x1dhop{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.bars.svelte-1x1dhop{width:100%;height:100%;display:block}.bar.svelte-1x1dhop{stroke:var(--c-text-muted);stroke-width:1px}.wf.active.svelte-1x1dhop .bar:where(.svelte-1x1dhop){stroke:color-mix(in srgb, var(--c-text) 22%, transparent)}.wf.active.svelte-1x1dhop .bar.played:where(.svelte-1x1dhop){stroke:var(--wf-played)}.head.svelte-1x1dhop{background:var(--wf-played);pointer-events:none;width:1px;position:absolute;top:0;bottom:0}.cuebar.svelte-3h57zc{width:100%;margin-top:var(--s-1);background:var(--c-surface-2);border:1px solid var(--c-border-strong);position:relative}.cb-block.svelte-3h57zc{box-sizing:border-box;border:1px solid var(--cb-accent,var(--c-border-strong));background:var(--cb-accent,var(--c-surface));min-width:2px;color:var(--cb-ink,var(--c-text));text-align:left;cursor:pointer;border-radius:0;flex-direction:column;justify-content:center;gap:1px;padding:4px 8px;transition:background .1s,border-color .1s;display:flex;position:absolute;overflow:hidden}.cb-block.marker.svelte-3h57zc{color:var(--c-text-muted);background:0 0;border-style:dashed}@media (hover:hover){.cb-block.svelte-3h57zc:hover{background:var(--c-surface)}}.cb-block.on.svelte-3h57zc{border-color:var(--c-accent)}.cb-block.loop.svelte-3h57zc{background:var(--c-accent);border-color:var(--c-accent);color:var(--c-accent-text)}.cb-wave.svelte-3h57zc{pointer-events:none;opacity:.4;--c-text-muted:var(--cb-ink,var(--c-text));position:absolute;inset:0}.cb-name.svelte-3h57zc{z-index:1;font-family:var(--font-act);font-size:var(--fs-label);text-overflow:ellipsis;white-space:nowrap;line-height:1.1;position:relative;overflow:hidden}.cb-meta.svelte-3h57zc{z-index:1;font-family:var(--font-act);font-size:var(--fs-xs);font-variant-numeric:tabular-nums lining-nums;color:inherit;opacity:.75;text-overflow:ellipsis;white-space:nowrap;position:relative;overflow:hidden}.cb-block.loop.svelte-3h57zc .cb-meta:where(.svelte-3h57zc){color:var(--c-accent-text)}.body.svelte-1pagk93{gap:var(--s-2);flex-direction:column;min-height:0;display:flex}.hint.svelte-1pagk93{font-size:var(--fs-xs);color:var(--c-text-muted);margin:0;line-height:1.45}.dock.svelte-1o0d3ar{left:0;right:0;bottom:var(--player-h,var(--bar-h));z-index:48;gap:var(--s-2);max-height:45vh;padding:var(--s-2) var(--content-pad);background:var(--c-bg);border-top:1px solid var(--c-border-strong);flex-direction:column;display:flex;position:fixed;box-shadow:0 -8px 22px #0a0a0c1a}.axisrow.svelte-1o0d3ar{justify-content:space-between;align-items:center;gap:var(--s-2);display:flex}.tabs.svelte-1o0d3ar{align-items:baseline;gap:var(--s-4);scrollbar-width:none;min-width:0;display:flex;overflow-x:auto}.tabs.svelte-1o0d3ar::-webkit-scrollbar{display:none}.tab.svelte-1o0d3ar{font-family:var(--font-act);font-size:var(--fs-md);text-transform:uppercase;letter-spacing:var(--track-label);color:var(--c-text-faint);cursor:pointer;white-space:nowrap;background:0 0;border:none;flex-shrink:0;padding:0;font-weight:300}@media (hover:hover){.tab.svelte-1o0d3ar:hover{color:var(--c-text-muted)}}.tab.on.svelte-1o0d3ar{color:var(--c-text)}.tab.svelte-1o0d3ar .req:where(.svelte-1o0d3ar){color:var(--c-accent)}.rowend.svelte-1o0d3ar{align-items:center;gap:var(--s-2);flex-shrink:0;display:flex}.status.svelte-1o0d3ar{font-family:var(--font-act);font-size:var(--fs-label);text-transform:uppercase;letter-spacing:var(--track-label);color:var(--c-success);text-align:right;min-width:6ch}.status.err.svelte-1o0d3ar{color:var(--c-danger)}.caption.svelte-1o0d3ar{align-items:baseline;gap:var(--s-2);min-width:0;margin:0;display:flex}.caption.svelte-1o0d3ar .lbl:where(.svelte-1o0d3ar){font-family:var(--font-act);font-size:var(--fs-label);text-transform:uppercase;letter-spacing:var(--track-label);color:var(--c-text-faint);flex-shrink:0;font-weight:300}.caption.svelte-1o0d3ar .who:where(.svelte-1o0d3ar){font-family:var(--font-display);font-size:var(--fs-md);color:var(--c-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.empty.svelte-1o0d3ar{font-size:var(--fs-xs);color:var(--c-text-faint);margin:0}.foot.svelte-1o0d3ar{justify-content:space-between;align-items:center;gap:var(--s-2);border-top:1px solid var(--c-border);padding-top:var(--s-2);display:flex}@media (width<=640px){.dock.svelte-1o0d3ar{max-height:50vh}}.device-tile.svelte-kx4mgu{color:var(--c-text);flex-direction:column;min-width:0;display:flex}.dt-swatch.svelte-kx4mgu{aspect-ratio:1;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.dt-glyph.svelte-kx4mgu{font-family:var(--font-act);font-size:var(--fs-xl);color:color-mix(in srgb, var(--ink,#000) 40%, transparent);line-height:1}.dt-body.svelte-kx4mgu{gap:var(--s-1);padding:var(--s-2) 0 0;flex-direction:column;min-width:0;display:flex}.dt-name.svelte-kx4mgu{align-items:baseline;gap:var(--s-2);cursor:text;text-align:left;width:100%;color:inherit;font:inherit;background:0 0;border:none;min-width:0;padding:0;display:flex}.dt-name-text.svelte-kx4mgu{font-family:var(--font-read);font-size:var(--fs-read-lg);white-space:nowrap;text-overflow:ellipsis;line-height:1.2;overflow:hidden}.dt-pencil.svelte-kx4mgu{font-size:var(--fs-label);color:var(--c-text-faint);opacity:0;flex-shrink:0;transition:opacity .12s}@media (hover:hover){.dt-name.svelte-kx4mgu:hover .dt-pencil:where(.svelte-kx4mgu){opacity:1}}.dt-name.svelte-kx4mgu:focus-visible .dt-pencil:where(.svelte-kx4mgu){opacity:1}.dt-meta.svelte-kx4mgu{align-items:center;gap:var(--s-2);font-family:var(--font-act);font-size:var(--fs-label);color:var(--c-text-faint);text-transform:uppercase;letter-spacing:var(--track-act);flex-wrap:wrap;display:flex}.dt-self.svelte-kx4mgu{color:var(--c-text-muted)}.speaker-invite.svelte-52lvio{align-items:center;gap:var(--s-4);flex-wrap:wrap;display:flex}.qr.svelte-52lvio{border:1px solid var(--c-border);width:160px;height:160px}.hint.svelte-52lvio{max-width:40ch;font-family:var(--font-read);font-size:var(--fs-read);color:var(--c-text-muted)}.dp-section.svelte-10j0fd9{margin-top:var(--s-10);gap:var(--s-4);flex-direction:column;display:flex}.eyebrow.svelte-10j0fd9{align-items:center;gap:var(--s-3);display:flex}.tile-grid.svelte-10j0fd9{gap:var(--s-8) var(--s-10);grid-template-columns:repeat(auto-fill,minmax(190px,1fr));align-items:start;display:grid}@media (width<=640px){.tile-grid.svelte-10j0fd9{column-gap:var(--s-5);grid-template-columns:repeat(2,minmax(0,1fr))}}.hint.svelte-10j0fd9{max-width:60ch;font-family:var(--font-read);font-size:var(--fs-read);color:var(--c-text-muted);margin:0}.tl.svelte-iqs42j{padding:var(--s-2) 0;flex-direction:column;gap:4px;display:flex;position:relative;overflow:hidden}.row.svelte-iqs42j{height:20px;position:relative}.clip.svelte-iqs42j{box-sizing:border-box;border:1px solid var(--c-border);background:color-mix(in srgb, var(--c-text) 6%, transparent);align-items:center;height:100%;display:flex;position:absolute;top:0;overflow:hidden}.clip-lbl.svelte-iqs42j{font-family:var(--font-act);font-size:var(--fs-xs,.68rem);letter-spacing:.04em;color:var(--c-text-muted);white-space:nowrap;text-overflow:ellipsis;padding:0 6px;overflow:hidden}.playhead.svelte-iqs42j{background:var(--c-text);pointer-events:none;width:1px;position:absolute;top:0;bottom:0}.ucs.svelte-1urdlsf{gap:var(--s-2);flex-direction:column;display:flex}.head.svelte-1urdlsf{justify-content:space-between;align-items:baseline;gap:var(--s-2);display:flex}.cur.svelte-1urdlsf{font-family:var(--font-act);font-size:var(--fs-base);color:var(--c-text)}.clear.svelte-1urdlsf,.back.svelte-1urdlsf{cursor:pointer;font-family:var(--font-mono);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:var(--track-act);color:var(--c-text-muted);background:0 0;border:none;padding:0}.clear.svelte-1urdlsf:hover,.back.svelte-1urdlsf:hover{color:var(--c-text)}.muted.svelte-1urdlsf{color:var(--c-text-muted);font-size:var(--fs-xs);margin:var(--s-1) 0 0}.list.svelte-1urdlsf{margin:var(--s-1) 0 0;border:1px solid var(--c-border);max-height:240px;padding:0;list-style:none;overflow-y:auto}.opt.svelte-1urdlsf{justify-content:space-between;align-items:baseline;gap:var(--s-2);text-align:left;border:none;border-bottom:1px solid var(--c-border);width:100%;padding:var(--s-2);cursor:pointer;color:var(--c-text);background:0 0;display:flex}.opt.svelte-1urdlsf:hover{background:var(--c-surface-2)}.opt.on.svelte-1urdlsf{color:var(--c-accent)}.opt-name.svelte-1urdlsf{font-family:var(--font-act);font-size:var(--fs-base)}.opt-cat.svelte-1urdlsf{font-family:var(--font-mono);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:var(--track-act);color:var(--c-text-faint);flex:none}.cats.svelte-1urdlsf{gap:var(--s-1);flex-wrap:wrap;max-height:200px;display:flex;overflow-y:auto}.cat.svelte-1urdlsf{border:1px solid var(--c-border);padding:var(--s-1) var(--s-2);cursor:pointer;font-family:var(--font-mono);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:var(--track-act);color:var(--c-text-muted);background:0 0}.cat.svelte-1urdlsf:hover{color:var(--c-text);border-color:var(--c-border-strong)}.record.svelte-1kjlw21{gap:var(--s-2);flex-direction:column;display:flex}.blurb-gen.svelte-1kjlw21{margin-top:var(--s-1);justify-content:flex-end;display:flex}.grid2.svelte-1kjlw21{gap:var(--s-2);grid-template-columns:1fr 1fr;display:grid}@media (width<=640px){.grid2.svelte-1kjlw21{grid-template-columns:1fr}}.sec.svelte-1kjlw21{gap:var(--s-2);flex-direction:column;display:flex}.hd.svelte-1kjlw21{justify-content:space-between;align-items:center;display:flex}.lbl.svelte-1kjlw21{font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--c-text-muted);font-weight:300}.crow.svelte-1kjlw21{gap:var(--s-1);grid-template-columns:100px 1fr auto;align-items:center;display:grid}.add.svelte-1kjlw21{border:1px dashed var(--c-border-strong);padding:var(--s-1) var(--s-2);font-size:var(--fs-label);cursor:pointer;color:var(--c-text-muted);background:0 0;align-self:flex-start}@media (hover:hover){.add.svelte-1kjlw21:hover{color:var(--c-text)}}.add.svelte-1kjlw21:active{color:var(--c-text)}.ids.svelte-1kjlw21{font-size:var(--fs-label);color:var(--c-text-faint)}.enrich-row.svelte-1kjlw21{align-items:center;gap:var(--s-2);display:flex}.src.svelte-1kjlw21{font-size:var(--fs-label);color:var(--c-text-faint)}.sx-overlay.svelte-19i8ktw{z-index:80;padding:var(--s-4);background:#0a0a0aeb;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.sx-panel.svelte-19i8ktw{background:var(--c-bg);border:1px solid var(--c-border-strong);flex-direction:column;width:100%;max-width:1100px;display:flex}.sx-head.svelte-19i8ktw{justify-content:space-between;align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-2);border-bottom:1px solid var(--c-border);display:flex}.sx-title.svelte-19i8ktw{font-family:var(--font-act);text-transform:uppercase;letter-spacing:var(--track-act);font-size:var(--fs-base);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sx-stage.svelte-19i8ktw{display:flex}.sx-axis.svelte-19i8ktw{border-right:1px solid var(--c-border);flex-shrink:0;width:2.5rem;position:relative}.sx-axis-mark.svelte-19i8ktw{right:var(--s-1);font-family:var(--font-act);font-size:var(--fs-label);color:var(--c-text-faint);position:absolute;transform:translateY(-50%)}.sx-canvas.svelte-19i8ktw{aspect-ratio:16/6;background:#000;flex:1;min-width:0;position:relative}.sx-img.svelte-19i8ktw{object-fit:fill;touch-action:none;cursor:crosshair;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.sx-playhead.svelte-19i8ktw{pointer-events:none;background:#fff;width:1px;position:absolute;top:0;bottom:0;box-shadow:0 0 4px #fffc}.sx-msg.svelte-19i8ktw{color:var(--c-text-faint);font-family:var(--font-act);font-size:var(--fs-base);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.sx-foot.svelte-19i8ktw{align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-2);border-top:1px solid var(--c-border);display:flex}.tc-kind.svelte-u9njgz{align-items:center;gap:var(--s-2);display:inline-flex}.cm-drop.svelte-u9njgz{width:100%;position:relative}.cm-form.svelte-u9njgz{gap:var(--s-8);flex-direction:column;display:flex}.grid2.svelte-u9njgz{gap:var(--s-6);grid-template-columns:1fr 1fr;display:grid}@media (width<=640px){.grid2.svelte-u9njgz{grid-template-columns:1fr}}.rd-filter-val.svelte-u9njgz{font-family:var(--font-act);font-size:var(--fs-base);color:var(--c-text);font-variant-numeric:tabular-nums lining-nums;cursor:pointer;text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--c-border-strong);text-decoration-color:var(--c-border-strong);background:0 0;border:none;padding:0}@media (hover:hover){.rd-filter-val.svelte-u9njgz:hover{-webkit-text-decoration-color:var(--c-text);text-decoration-color:var(--c-text)}}.rd-notes.svelte-u9njgz{white-space:pre-wrap}.rd-extlinks.svelte-u9njgz{display:inline}.rd-extlink.svelte-u9njgz{color:var(--c-text);font-family:var(--font-act);font-size:var(--fs-base);text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--c-border-strong);text-decoration-color:var(--c-border-strong)}@media (hover:hover){.rd-extlink.svelte-u9njgz:hover{-webkit-text-decoration-color:var(--c-text);text-decoration-color:var(--c-text)}}.facet-sep.svelte-u9njgz{color:var(--c-text-muted)}.cm-lead-no.svelte-u9njgz{width:100%;height:100%;font-family:var(--font-act);font-size:var(--fs-xs);font-variant-numeric:tabular-nums lining-nums;color:var(--c-text-muted);justify-content:center;align-items:center;display:flex}.cm-edit.svelte-u9njgz{height:var(--control-h-sm);border:1px solid var(--c-border-strong);background:var(--c-surface);color:var(--c-text);font-family:var(--font-act);font-weight:300;font-size:var(--fs-base);text-transform:uppercase;letter-spacing:var(--track-act);cursor:pointer;border-radius:0;padding:1px 12px 0;line-height:1}.cm-edit.on.svelte-u9njgz{background:var(--c-accent);color:var(--c-accent-text);border-color:var(--c-accent)}.cm-cover-file.svelte-u9njgz{display:none}.cm-cover-btn.svelte-u9njgz{top:var(--s-2);right:var(--s-8);z-index:1;height:var(--control-h-sm);color:#0000;font-family:var(--font-act);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:var(--track-act);cursor:pointer;pointer-events:auto;background:0 0;border:1px solid #0000;padding:1px 10px 0;line-height:1;transition:color .15s,border-color .15s,background .15s;position:absolute}@media (hover:hover){.cm-cover-btn.svelte-u9njgz:hover{color:var(--c-text-muted);border-color:var(--c-border);background:var(--c-surface)}}.cm-cover-btn.svelte-u9njgz:active,.cm-cover-btn.drag.svelte-u9njgz{color:var(--c-text);border-color:var(--c-border-strong);background:var(--c-surface-2)}.cm-video.svelte-u9njgz{aspect-ratio:16/9;background:#000;outline:none;width:100%;max-width:100%;display:block;position:relative}.cm-video-live.svelte-u9njgz{box-shadow:inset 0 0 0 2px var(--c-border-strong)}.cm-video-poster.svelte-u9njgz{cursor:pointer;background:#000;border:none;width:100%;padding:0;display:block;position:relative;overflow:hidden}.cm-video-poster.svelte-u9njgz img{pointer-events:none}.cm-video-play.svelte-u9njgz{color:#fff;text-shadow:0 1px 6px #0009;pointer-events:none;place-items:center;font-size:2rem;display:grid;position:absolute;inset:0}.head.svelte-1uu1lvw{margin-bottom:var(--s-4);justify-content:space-between;align-items:baseline;display:flex}.muted.svelte-1uu1lvw{font-family:var(--font-read);color:var(--c-text-faint)}.list.svelte-1uu1lvw{margin:0;padding:0;list-style:none}.list.svelte-1uu1lvw li:where(.svelte-1uu1lvw){justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-3) 0;border-top:1px solid var(--c-border);flex-wrap:wrap;display:flex}.note.svelte-1uu1lvw{font-family:var(--font-read);font-size:var(--fs-sm);color:var(--c-text-faint);flex-basis:100%}.playmodes.svelte-1uu1lvw{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:inline-flex}.row.svelte-1uu1lvw{align-items:center;gap:var(--s-3);cursor:pointer;text-align:left;min-width:0;color:inherit;background:0 0;border:0;flex:1;padding:0;display:flex}.caret.svelte-1uu1lvw{color:var(--c-text-faint);font-size:.8em;transition:transform .12s}.caret.open.svelte-1uu1lvw{transform:rotate(90deg)}.meta.svelte-1uu1lvw{flex-direction:column;gap:2px;min-width:0;display:flex}.title.svelte-1uu1lvw{font-family:var(--font-read);font-size:var(--fs-read);color:var(--c-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sub.svelte-1uu1lvw{font-family:var(--font-act);font-size:var(--fs-sm);letter-spacing:.1em;color:var(--c-text-faint)}.stems.svelte-1uu1lvw{margin:var(--s-2) 0 0;padding:0 0 0 calc(.8em + var(--s-3));flex-basis:100%;list-style:none}.stems.svelte-1uu1lvw .stem:where(.svelte-1uu1lvw){align-items:center;gap:var(--s-3);padding:var(--s-2) 0;border-top:0;display:flex}.stems.svelte-1uu1lvw .stem.muted:where(.svelte-1uu1lvw){color:var(--c-text-faint);font-family:var(--font-read);font-size:var(--fs-sm)}.stem-play.svelte-1uu1lvw{border:1px solid var(--c-border);width:26px;height:26px;color:var(--c-text);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;font-size:.7em;display:inline-flex}.stem-play.playing.svelte-1uu1lvw{background:var(--c-text);color:var(--c-bg);border-color:var(--c-text)}.stem-name.svelte-1uu1lvw{min-width:0;font-family:var(--font-read);font-size:var(--fs-sm);color:var(--c-text);text-align:left;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;flex:1;margin:0;padding:0;display:block;overflow:hidden}.stem-name.svelte-1uu1lvw:hover,.stem-name.active.svelte-1uu1lvw{text-underline-offset:2px;text-decoration:underline}.stem-dur.svelte-1uu1lvw{font-family:var(--font-mono,monospace);font-size:var(--fs-sm);color:var(--c-text-faint);flex:none}.stem-dl.svelte-1uu1lvw{width:24px;height:24px;color:var(--c-text-faint);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;display:inline-flex}.stem-dl.svelte-1uu1lvw:hover{color:var(--c-text);border-color:var(--c-border)}.tl-wrap.svelte-1uu1lvw{margin-top:var(--s-2);flex-basis:100%}.ng.svelte-1xm53si{pointer-events:none;isolation:isolate;position:absolute;inset:0;overflow:hidden}.ng-base.svelte-1xm53si,.ng-fallback.svelte-1xm53si,.ng-canvas.svelte-1xm53si{width:100%;height:100%;display:block;position:absolute;inset:0}.ng-base.svelte-1xm53si,.ng-fallback.svelte-1xm53si{transition:background 1s}.ng-canvas.svelte-1xm53si{opacity:0;transition:opacity .4s}.ng-canvas.on.svelte-1xm53si{opacity:1}.doc.svelte-p41il4{--rail-w:132px;width:100%;height:100%;min-height:0;position:relative}@media (width<=640px){.doc.svelte-p41il4{--rail-w:88px}}.stage.svelte-p41il4{top:0;bottom:0;left:0;right:var(--rail-w);padding:var(--s-4);display:flex;position:absolute;overflow:hidden}.stage.pannable.svelte-p41il4{cursor:grab}.stage.svelte-p41il4 canvas{background:#fff;display:block;box-shadow:0 2px 30px #00000047}.rail.svelte-p41il4{width:var(--rail-w);transition:opacity .4s;display:flex;position:absolute;top:0;bottom:0;right:0}.rail.faded.svelte-p41il4{opacity:0;pointer-events:none}.rail.svelte-p41il4 .strip{flex:1}.hud.svelte-p41il4{align-items:center;gap:var(--s-5);padding:var(--s-3) var(--s-4);color:var(--fm-ink,var(--c-text));transition:opacity .4s;display:flex;position:absolute;bottom:0;left:0}.hud.faded.svelte-p41il4{opacity:0;pointer-events:none}.cluster.svelte-p41il4{align-items:center;gap:var(--s-2);display:flex}.count.svelte-p41il4{text-align:center;min-width:3.4em;font-family:var(--font-act);font-size:var(--fs-sm);letter-spacing:.04em;color:var(--fm-ink,var(--c-text))}.count.zoom.svelte-p41il4{opacity:.8;min-width:3em}.nav.svelte-p41il4,.tool.svelte-p41il4{width:var(--control-h-sm);height:var(--control-h-sm);border:1px solid color-mix(in srgb, var(--fm-ink,var(--c-border-strong)) 45%, transparent);background:var(--fm-bg,var(--c-bg));color:var(--fm-ink,var(--c-text));cursor:pointer;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.nav.svelte-p41il4{font-size:1.4rem}.tool.svelte-p41il4{font-size:1.1rem}.nav.svelte-p41il4:disabled,.tool.svelte-p41il4:disabled{opacity:.3;cursor:default}@media (hover:hover){.nav.svelte-p41il4:hover:enabled,.tool.svelte-p41il4:hover:enabled{background:color-mix(in srgb, var(--fm-ink,var(--c-text)) 14%, var(--fm-bg,var(--c-bg)))}}.img-stage.svelte-p41il4{padding:var(--s-4);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.img-stage.svelte-p41il4 img{object-fit:contain;max-width:100%;max-height:100%}.err.svelte-p41il4{align-items:center;gap:var(--s-2);color:var(--fm-ink,var(--c-text-faint));flex-direction:column;display:flex}.err-dl.svelte-p41il4{border:1px solid color-mix(in srgb, var(--fm-ink,var(--c-border-strong)) 50%, transparent);padding:var(--s-1) var(--s-3);cursor:pointer;font-family:var(--font-act);font-size:var(--fs-sm);text-transform:uppercase;color:var(--fm-ink,var(--c-text));background:0 0}.energy.svelte-10ohcvr{align-items:baseline;gap:var(--s-2);display:inline-flex}.sm.energy.svelte-10ohcvr{gap:var(--s-2)}.step.svelte-10ohcvr{font-family:var(--font-read);font-size:var(--fs-read-lg);font-variant-numeric:tabular-nums;color:var(--c-text-faint);cursor:pointer;background:0 0;border:none;padding:0}.sm.svelte-10ohcvr .step:where(.svelte-10ohcvr){font-size:var(--fs-read)}@media (hover:hover){.step.svelte-10ohcvr:hover:not(.exact){color:var(--c-text)}}.step.svelte-10ohcvr:active:not(.exact),.step.exact.svelte-10ohcvr{color:var(--c-text)}.lbl.svelte-10ohcvr{margin-left:var(--s-2);font-family:var(--font-read);font-size:var(--fs-read);color:var(--c-text-muted);min-width:4ch}.grid.svelte-j8p24h{gap:var(--s-1);grid-template-columns:repeat(12,1fr);display:grid}.key.svelte-j8p24h{font-size:var(--fs-label);border:1px solid var(--c-border);background:var(--c-surface-2);color:var(--c-text);cursor:pointer;padding:4px 0}.key.on.svelte-j8p24h{background:var(--c-accent);border-color:var(--c-accent);color:var(--c-accent-text)}.loading-screen.svelte-1p9h290{z-index:100000;background:var(--c-bg);position:fixed;inset:0}.brandbar.svelte-1p9h290{min-height:var(--bar-h);padding:var(--page-margin) var(--content-pad);align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.brand.svelte-1p9h290{align-items:center;gap:var(--s-2);font-family:var(--font-read);font-size:var(--fs-read-lg);color:var(--c-text);white-space:nowrap;line-height:1;display:inline-flex}.brand-icon.svelte-1p9h290{width:var(--control-h-sm);height:var(--control-h-sm);flex-shrink:0;justify-content:center;align-items:center;display:flex}.brand-icon.svelte-1p9h290 img:where(.svelte-1p9h290){object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;transform:scale(1.4)}.sig.svelte-1p9h290{pointer-events:none;mix-blend-mode:multiply;will-change:transform, opacity;width:56px;height:auto;animation:1.4s ease-in-out infinite svelte-1p9h290-sig-pulse;position:fixed;top:0;left:0}@keyframes svelte-1p9h290-sig-pulse{0%,to{opacity:.2}50%{opacity:.9}}@media (prefers-reduced-motion:reduce){.sig.svelte-1p9h290{opacity:.9;animation:none}}.facet-val.svelte-12q24tk{font-family:var(--font-act);font-size:var(--fs-base);color:var(--c-text);font-variant-numeric:tabular-nums lining-nums;cursor:pointer;text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--c-border-strong);text-decoration-color:var(--c-border-strong);background:0 0;border:none;padding:0}@media (hover:hover){.facet-val.svelte-12q24tk:hover{-webkit-text-decoration-color:var(--c-text);text-decoration-color:var(--c-text)}}.overlay.svelte-ta60gp{z-index:100;background:var(--c-scrim);padding:8vh var(--s-4) var(--s-4);justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0;overflow-y:auto}.dialog.svelte-ta60gp{background:var(--c-surface);border-radius:var(--r-lg);width:100%;max-width:520px;box-shadow:var(--shadow-md);overflow:hidden}.dialog-head.svelte-ta60gp{padding:var(--s-4) var(--s-5);border-bottom:1px solid var(--c-border);justify-content:space-between;align-items:center;display:flex}.x.svelte-ta60gp{font-size:var(--fs-lg);color:var(--c-text-muted);cursor:pointer;background:0 0;border:none;padding:0 4px;line-height:1}@media (hover:hover){.x.svelte-ta60gp:hover{color:var(--c-text)}}.x.svelte-ta60gp:active{color:var(--c-text)}.dialog-body.svelte-ta60gp{padding:var(--s-5)}.dialog-foot.svelte-ta60gp{justify-content:flex-end;gap:var(--s-2);padding:var(--s-4) var(--s-5);border-top:1px solid var(--c-border);background:var(--c-surface-2);display:flex}.rt.svelte-1k1tfsh{width:100%;padding:var(--s-2) var(--content-pad)}.rt-track.svelte-1k1tfsh{gap:var(--s-1);cursor:pointer;touch-action:none;flex-direction:column;display:flex;position:relative}.rt-track.svelte-1k1tfsh:focus-visible{outline:1px solid var(--c-accent,var(--c-text));outline-offset:2px}.rt-ticks.svelte-1k1tfsh{height:12px;position:relative}.rt-tick.svelte-1k1tfsh{font-family:var(--font-act);font-size:var(--fs-xs);font-variant-numeric:tabular-nums lining-nums;color:var(--c-text-muted);white-space:nowrap;pointer-events:none;position:absolute;top:0;transform:translate(-50%)}.rt-tick.svelte-1k1tfsh:first-child{transform:none}.rt-tick.svelte-1k1tfsh:last-child{transform:translate(-100%)}.rt-file.svelte-1k1tfsh{font-family:var(--font-act);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:var(--track-act);color:var(--c-text-muted);white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.rt-dots.svelte-1k1tfsh{pointer-events:none;z-index:3;position:absolute;inset:0}.rt-dot.svelte-1k1tfsh{min-width:14px;height:14px;font-family:var(--font-act);color:var(--c-surface,#fff);background:var(--c-text);border:1.5px solid var(--c-surface,#fff);cursor:pointer;pointer-events:auto;border-radius:7px;justify-content:center;align-items:center;padding:0 2px;font-size:9px;line-height:1;display:inline-flex;position:absolute;top:50%;transform:translate(-50%,-50%)}.rt-dot.svelte-1k1tfsh:hover{transform:translate(-50%,-50%)scale(1.2)}.rt-lanes.svelte-1k1tfsh{width:100%;position:relative}.rt-playhead.svelte-1k1tfsh{background:var(--c-accent,var(--c-text));pointer-events:none;z-index:2;width:2px;margin-left:-1px;position:absolute;top:12px;bottom:0}.rt-block.svelte-1k1tfsh{box-sizing:border-box;border:1px solid var(--rt-accent,var(--c-border-strong));background:var(--rt-accent,var(--c-surface));color:var(--rt-ink,var(--c-text));text-align:left;cursor:pointer;border-radius:0;align-items:center;padding:4px 8px;transition:background .1s,border-color .1s;display:flex;position:absolute;overflow:hidden}.rt-block.marker.svelte-1k1tfsh{color:var(--c-text-muted);background:0 0;border-style:dashed}.rt-block.on.svelte-1k1tfsh{border-color:var(--c-accent)}.rt-block.loop.svelte-1k1tfsh{background:var(--c-accent);border-color:var(--c-accent);color:var(--c-accent-text)}.rt-name.svelte-1k1tfsh{font-family:var(--font-act);font-size:var(--fs-label);text-overflow:ellipsis;white-space:nowrap;line-height:1.1;overflow:hidden}.bar.svelte-1oye5qn{z-index:50;align-items:center;column-gap:var(--s-2);min-height:var(--bar-h);padding:var(--page-margin) var(--content-pad) calc(var(--page-margin) + env(safe-area-inset-bottom));background:var(--c-bg);border-top:1px solid var(--c-border);grid-template-columns:1fr auto 1fr;line-height:1;transition:opacity .35s;display:grid;position:fixed;bottom:0;left:0;right:0}.bar.cinema-hidden.svelte-1oye5qn{background:0 0;border-top-color:#0000}.bar.cinema-hidden.svelte-1oye5qn .seek:where(.svelte-1oye5qn),.bar.cinema-hidden.svelte-1oye5qn .wave-reveal:where(.svelte-1oye5qn),.bar.cinema-hidden.svelte-1oye5qn .review-strip:where(.svelte-1oye5qn),.bar.cinema-hidden.svelte-1oye5qn .transport:where(.svelte-1oye5qn),.bar.cinema-hidden.svelte-1oye5qn .aux:where(.svelte-1oye5qn),.bar.cinema-hidden.svelte-1oye5qn .layers:where(.svelte-1oye5qn),.bar.cinema-hidden.svelte-1oye5qn .row-divider:where(.svelte-1oye5qn){opacity:0;pointer-events:none;transition:opacity .35s}.bar.cinema-hidden.svelte-1oye5qn .cover:where(.svelte-1oye5qn),.bar.cinema-hidden.svelte-1oye5qn .meta:where(.svelte-1oye5qn){opacity:1;pointer-events:auto}@property --w-bg{syntax:"<color>";inherits:true;initial-value:#0000}@property --w-ink{syntax:"<color>";inherits:true;initial-value:#0000}@property --w-accent{syntax:"<color>";inherits:true;initial-value:#0a0a0a}@property --w-accent-text{syntax:"<color>";inherits:true;initial-value:#f5f5f5}.bar.tinted.svelte-1oye5qn{--wash-dissolve:1.6s;background-color:var(--c-bg);background-image:linear-gradient(var(--w-bg), var(--w-bg));--c-text:var(--w-ink);--c-text-muted:color-mix(in srgb, var(--w-ink) 72%, transparent);--c-text-faint:color-mix(in srgb, var(--w-ink) 50%, transparent);--c-border:color-mix(in srgb, var(--w-ink) 30%, transparent);--c-border-strong:color-mix(in srgb, var(--w-ink) 48%, transparent);--c-surface:transparent;--c-surface-2:color-mix(in srgb, var(--w-ink) 16%, transparent);--c-accent:var(--w-accent);--c-accent-text:var(--w-accent-text);--c-accent-hover:color-mix(in srgb, var(--w-accent) 85%, var(--w-accent-text));transition:--w-bg var(--wash-dissolve) ease, --w-ink var(--wash-dissolve) ease, --w-accent var(--wash-dissolve) ease, --w-accent-text var(--wash-dissolve) ease}@media (prefers-reduced-motion:reduce){.bar.tinted.svelte-1oye5qn{transition:none}}.bar.see-through.tinted.svelte-1oye5qn{background-color:#0000;background-image:none;border-top-color:#0000}.bar.see-through.tinted.svelte-1oye5qn .wave-reveal:where(.svelte-1oye5qn){background-color:#0000;background-image:none}.seek.svelte-1oye5qn{background:var(--c-surface-2);cursor:pointer;touch-action:none;border:none;height:2px;padding:0;position:absolute;top:0;left:0;right:0}.seek.svelte-1oye5qn:before{content:"";left:0;right:0;top:calc(-1 * var(--page-margin));bottom:calc(-1 * var(--page-margin));position:absolute}.fill.svelte-1oye5qn{background:var(--c-text);position:absolute;top:0;bottom:0;left:0}.seek.buffering.svelte-1oye5qn:after{content:"";background:var(--c-text);opacity:.55;width:28%;height:100%;animation:1.1s ease-in-out infinite svelte-1oye5qn-seek-buffer;position:absolute;top:0}@keyframes svelte-1oye5qn-seek-buffer{0%{left:-28%}to{left:100%}}@media (prefers-reduced-motion:reduce){.seek.buffering.svelte-1oye5qn:after{opacity:.25;width:100%;animation:none;left:0}}.wave-tip.svelte-1oye5qn{background:var(--w-bg,var(--c-bg));border:1px solid var(--c-border);color:var(--c-text);font-family:var(--font-act);font-size:var(--fs-label);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;pointer-events:none;padding:0 5px;line-height:1.5;position:absolute;top:3px;transform:translate(-50%)}.np-dots.svelte-1oye5qn{pointer-events:none;position:absolute;inset:0}.np-dot.svelte-1oye5qn{min-width:14px;height:14px;font-family:var(--font-act);color:var(--c-surface,#fff);background:var(--c-text);border:1.5px solid var(--c-surface,#fff);cursor:pointer;pointer-events:auto;border-radius:7px;justify-content:center;align-items:center;padding:0 2px;font-size:9px;line-height:1;display:inline-flex;position:absolute;top:50%;transform:translate(-50%,-50%)}.np-dot.svelte-1oye5qn:hover{transform:translate(-50%,-50%)scale(1.2)}.wave-reveal.svelte-1oye5qn{padding:var(--page-margin) var(--content-pad);padding-right:calc(var(--content-pad) + var(--comments-fab-w,0px));background-color:var(--c-bg);background-image:linear-gradient(var(--w-bg), var(--w-bg));border-top:1px solid var(--c-border);opacity:0;pointer-events:none;align-items:center;transition:opacity .18s,transform .18s;display:flex;position:absolute;bottom:100%;left:0;right:0;transform:translateY(6px)}.wave-reveal.show.svelte-1oye5qn{opacity:1;pointer-events:auto;transform:translateY(0)}.review-strip.svelte-1oye5qn{left:0;right:0;bottom:calc(100% + var(--wave-h,0px));--w-bg:#fff;--c-surface:#fff;--c-surface-2:#f4f4f4;--c-border:#e4e4e4;--c-border-strong:#0a0a0a;--c-text:#0a0a0a;--c-text-muted:#5a5a5a;--c-text-faint:#8a8a8a;border-top:1px solid var(--c-border-strong);background:#fff;position:absolute}.bar.tinted.svelte-1oye5qn .review-strip:where(.svelte-1oye5qn){--w-bg:#000;--c-surface:#000;--c-surface-2:#ffffff14;--c-border:#ffffff29;--c-border-strong:#ffffff7a;--c-text:#fff;--c-text-muted:#ffffffb8;--c-text-faint:#ffffff80;background:#000;border-top-color:#ffffff3d}.transport.svelte-1oye5qn{justify-self:center;align-items:center;gap:var(--s-1);display:inline-flex}.lead.svelte-1oye5qn{place-self:center start;align-items:center;gap:var(--s-2);min-width:0;max-width:100%;display:flex}.lead.svelte-1oye5qn .cover-tip{flex-shrink:0}.cover.svelte-1oye5qn{width:var(--control-h-sm);height:var(--control-h-sm);border:1px solid var(--c-border);background:var(--c-surface-2);cursor:pointer;touch-action:manipulation;-webkit-touch-callout:none;border-radius:0;flex-shrink:0;padding:0;transition:border-radius .24s;position:relative;overflow:hidden}.cover.svelte-1oye5qn img{pointer-events:none}.cover-video.svelte-1oye5qn{pointer-events:none;background:#000;position:absolute;inset:0}.cover-open.svelte-1oye5qn{z-index:2;color:#fff;opacity:.9;pointer-events:auto;background:radial-gradient(circle,#00000073,#00000026 70%);place-items:center;display:grid;position:absolute;inset:0}.cover-open.svelte-1oye5qn svg:where(.svelte-1oye5qn){transition:transform .32s}.cover-open.flip.svelte-1oye5qn svg:where(.svelte-1oye5qn){transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.cover-open.svelte-1oye5qn svg:where(.svelte-1oye5qn){transition:none}}.cover.round.svelte-1oye5qn{border-radius:8px}@media (prefers-reduced-motion:reduce){.cover.svelte-1oye5qn{transition:none}}.meta.svelte-1oye5qn{align-items:baseline;gap:var(--s-1);flex:1;min-width:0;display:flex;overflow:hidden}.m-link.svelte-1oye5qn{font:inherit;color:inherit;line-height:inherit;text-align:left;cursor:pointer;font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;background:0 0;border:none;margin:0;padding:0}@media (hover:hover){.m-link.svelte-1oye5qn:not(:disabled):hover{text-underline-offset:2px;text-decoration:underline}}.m-link.svelte-1oye5qn:disabled{cursor:default}.sep.svelte-1oye5qn{color:var(--c-text-faint);font-family:var(--font-read);font-size:var(--fs-read-lg);flex-shrink:0}.ttl.svelte-1oye5qn{min-width:0;font-family:var(--font-read);font-size:var(--fs-read-lg);color:var(--c-text);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;display:block;overflow:hidden}.art.svelte-1oye5qn{font-family:var(--font-read);font-size:var(--fs-read-lg);color:var(--c-text-muted);white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;display:block;overflow:hidden}.ctx.svelte-1oye5qn{min-width:0;max-width:50%;font-family:var(--font-read);font-size:var(--fs-read-lg);color:var(--c-text-muted);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;display:block;overflow:hidden}.layers.svelte-1oye5qn{align-items:center;gap:var(--s-1);flex:0 auto;min-width:0;max-width:40%;display:inline-flex;overflow:hidden}.layer.svelte-1oye5qn{border:1px solid var(--c-border);min-width:0;font-family:var(--font-act);font-size:var(--fs-label);font-variant-numeric:tabular-nums lining-nums;color:var(--c-text-muted);white-space:nowrap;text-overflow:ellipsis;align-items:baseline;gap:4px;padding:0 5px;line-height:1.5;display:inline-flex;overflow:hidden}.layer-kind.svelte-1oye5qn{color:var(--c-text-faint);text-transform:uppercase;flex-shrink:0}.aux.svelte-1oye5qn{justify-self:end;align-items:center;gap:var(--s-1);min-width:0;display:inline-flex}.row-divider.svelte-1oye5qn{display:none}@media (width<=640px){.bar.svelte-1oye5qn{row-gap:var(--s-2);column-gap:var(--s-2);grid-template-columns:1fr auto;grid-template-areas:"meta meta""divider divider""transport time"}.row-divider.svelte-1oye5qn{background:var(--c-border);grid-area:divider;height:1px;display:block}.lead.svelte-1oye5qn{grid-area:meta}.transport.svelte-1oye5qn{grid-area:transport;justify-self:start}.aux.svelte-1oye5qn{grid-area:time;justify-self:end}.bar.cinema-hidden.svelte-1oye5qn .lead:where(.svelte-1oye5qn){left:var(--content-pad);right:var(--content-pad);bottom:calc(var(--page-margin) + env(safe-area-inset-bottom));position:absolute}}.np-station.svelte-w12s91{text-align:center;align-items:center;gap:var(--s-4);flex-direction:column;max-width:min(86vw,42rem);display:flex}.np-station-name.svelte-w12s91{font-family:var(--font-read);font-size:var(--fs-xl);margin:0;font-weight:400;line-height:1.15}.np-welcome.svelte-w12s91{text-align:left;width:100%;max-width:min(80vw,40rem);font-family:var(--font-act);font-size:var(--fs-base);opacity:.8;margin:0;line-height:1.3}.art.svelte-w12s91{aspect-ratio:1;background:var(--c-surface-2);border-radius:var(--r-md);cursor:pointer;border:0;width:min(48vmin,340px);padding:0;display:block;overflow:hidden;box-shadow:0 16px 50px #00000038}.wave-stage.svelte-w12s91{--avail-h:calc(100dvh - 2 * var(--bar-h) - var(--tl-h,0px) - 2 * var(--s-6));width:min(92vw,720px);height:clamp(120px, var(--avail-h), 320px);margin:0 auto;display:block}.stage-video.svelte-w12s91{--avail-h:calc(100dvh - 2 * var(--bar-h) - var(--tl-h,0px) - 2 * var(--s-6));width:100%;max-width:min(94vw, calc(var(--avail-h) * 16 / 9));aspect-ratio:16/9;border:1px solid var(--c-border-strong);background:#000;margin:0 auto;display:block;position:relative}.still-stage.svelte-w12s91{--avail-h:calc(100dvh - 2 * var(--bar-h) - var(--tl-h,0px) - 2 * var(--s-6));width:min(94vw,1100px);height:clamp(200px, var(--avail-h), 82vh);cursor:default;justify-content:center;align-items:center;margin:0 auto;display:flex}.still-image.svelte-w12s91,.still-doc.svelte-w12s91{justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.still-image.svelte-w12s91 .inline-img{object-fit:contain;background:0 0;border-radius:0;width:100%;max-width:100%;height:100%;max-height:100%}.page-header.svelte-162svzm{justify-content:space-between;align-items:flex-end;gap:var(--s-2) var(--s-4);margin-bottom:var(--s-5);flex-wrap:wrap;display:flex}.crumbs.svelte-162svzm{align-items:center;gap:var(--s-2);font-size:var(--fs-base);color:var(--c-text-muted);margin-bottom:var(--s-2);display:flex}.crumbs.svelte-162svzm .sep:where(.svelte-162svzm){color:var(--c-text-faint)}.page-header.svelte-162svzm h1:where(.svelte-162svzm){font-size:var(--fs-2xl)}.page-header.svelte-162svzm .muted:where(.svelte-162svzm){font-size:var(--fs-md);margin-top:4px}.actions.svelte-162svzm,.toolbar.svelte-162svzm{align-items:center;gap:var(--s-2);flex-shrink:0;display:flex}.toolbar.svelte-162svzm{margin-bottom:var(--s-4);justify-content:flex-end}.builder.svelte-crc9xh{gap:var(--s-2);flex-direction:column;display:flex}.or-divider.svelte-crc9xh{text-align:center;font-size:var(--fs-label);color:var(--c-text-faint);letter-spacing:.1em;padding:var(--s-1) 0}.recipe.svelte-crc9xh{border:1px solid var(--c-border);background:var(--c-surface-2);flex-direction:column;gap:0;display:flex}.recipe-head.svelte-crc9xh{align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-2);border-bottom:1px solid var(--c-border);display:flex}.recipe-name.svelte-crc9xh{font-size:var(--fs-label);letter-spacing:.1em;text-transform:uppercase;color:var(--c-text-faint);font-weight:300}.recipe-count.svelte-crc9xh{font-size:var(--fs-label);color:var(--c-text-faint);flex:1}.field.svelte-crc9xh{padding:var(--s-2) var(--s-2);border-bottom:1px solid var(--c-border);align-items:flex-start;gap:var(--s-2);display:flex}.field-lbl.svelte-crc9xh{flex-shrink:0;min-width:44px;padding-top:7px}.field-body.svelte-crc9xh{flex:1;min-width:0}.field.svelte-crc9xh .cond{padding:0}.controls.svelte-crc9xh{align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-2);display:flex}.chev.svelte-crc9xh{flex-shrink:0;width:10px;height:6px}.and-menu.svelte-crc9xh{z-index:200;min-width:min(140px, calc(100vw - 2 * var(--s-2)));max-width:calc(100vw - 2 * var(--s-2));box-sizing:border-box;border:1px solid var(--c-border-strong);background:var(--c-surface);position:absolute;top:calc(100% + 4px);left:0}.and-item.svelte-crc9xh{justify-content:space-between;align-items:center;gap:var(--s-2);text-align:left;width:100%;padding:var(--s-2) var(--s-2);font-family:var(--font-act);font-size:var(--fs-base);text-transform:uppercase;letter-spacing:var(--track-act);font-feature-settings:"tnum" 1, "lnum" 1, "kern" 0;background:var(--c-surface);border:none;border-bottom:1px solid var(--c-border);cursor:pointer;color:var(--c-text);font-weight:300;line-height:1;display:flex}.and-item.svelte-crc9xh:last-child{border-bottom:none}.and-item.svelte-crc9xh:hover{background:var(--c-surface-2);color:var(--c-text)}.and-hint.svelte-crc9xh{font-size:var(--fs-label);text-transform:none;letter-spacing:0;color:var(--c-text-faint);font-family:inherit;font-weight:400}.map.svelte-a0xllm{background:var(--c-surface-2);width:100%;height:100%;min-height:320px;position:relative}.map.svelte-a0xllm .maplibregl-canvas{filter:grayscale()contrast(1.3)brightness(1.05)}.map.keyed.svelte-a0xllm .maplibregl-canvas{filter:grayscale()}.map.placing.svelte-a0xllm .maplibregl-canvas{cursor:crosshair}.map.svelte-a0xllm .rec-pin{border:1.5px solid var(--c-bg,#fff);background:var(--c-text);width:12px;height:12px;box-shadow:0 0 0 1px var(--c-text);cursor:pointer;border-radius:50%;padding:0}.map.svelte-a0xllm .rec-pin.studio{background:var(--c-bg,#fff);box-shadow:0 0 0 1.5px var(--c-text)}@media (hover:hover){.map.svelte-a0xllm .rec-pin:hover{background:var(--c-accent-hover,#2e2e2e)}}.map.svelte-a0xllm .maplibregl-ctrl-attrib{font-family:var(--font-act);font-size:10px}.ri.svelte-u1514w{gap:var(--s-2);padding-top:var(--s-6);border-top:1px solid var(--c-border-strong);flex-direction:column;display:flex}.ri-h.svelte-u1514w{font-family:var(--font-act);font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--c-text-faint);margin:0}.ri-list.svelte-u1514w{gap:var(--s-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ri-row.svelte-u1514w{text-align:left;width:100%;padding:var(--s-1) 0;cursor:pointer;color:var(--c-text);font-family:var(--font-read);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;overflow:hidden}.ri-row.svelte-u1514w:hover{opacity:.7}.rr.svelte-17z8yx9{align-items:center;gap:var(--s-2);text-align:left;width:100%;padding:var(--s-1) 0;cursor:pointer;color:var(--c-text);background:0 0;border:0;display:inline-flex}.rr.svelte-17z8yx9:hover{opacity:.7}.rr-glyph.svelte-17z8yx9{color:var(--c-text-faint)}.rr-t.svelte-17z8yx9{font-family:var(--font-act);font-size:var(--fs-xs)}.rr-s.svelte-17z8yx9{font-family:var(--font-act);font-size:var(--fs-xs);color:var(--c-text-faint)}.share-brand.svelte-1yi1bl{left:calc(var(--content-pad));bottom:calc(var(--player-h,0px) + var(--page-margin));z-index:70;align-items:center;gap:var(--s-2);max-width:60vw;display:inline-flex;position:fixed}.sb-img.svelte-1yi1bl{width:auto;height:auto;max-height:calc(var(--control-h-sm));object-fit:contain;max-width:40vw;display:block}.sb-label.svelte-1yi1bl{font-family:var(--font-read);font-size:var(--fs-read-lg);color:var(--c-text);white-space:nowrap;pointer-events:none;line-height:1;position:relative}.sb-caret.svelte-1yi1bl{background:var(--c-text);width:.42em;height:.93em;margin:auto 0;animation:1.05s step-end infinite svelte-1yi1bl-sb-caret-blink;position:absolute;top:0;bottom:0;left:100%}@keyframes svelte-1yi1bl-sb-caret-blink{0%,50%{opacity:1}50.01%,to{opacity:0}}.comments.svelte-16u6o0c{align-items:center;gap:var(--s-2);width:100%;margin-top:var(--s-2);padding:var(--s-6) 0 var(--s-2);border:none;border-top:1px solid var(--c-rule,#0001);text-align:left;cursor:pointer;background:0 0;display:flex}.comments-icon.svelte-16u6o0c{width:var(--control-h-sm);height:var(--control-h-sm);border:1px solid var(--c-border-strong);font-family:var(--font-act);font-size:var(--fs-xs);color:var(--c-text);font-variant-numeric:tabular-nums lining-nums;flex-shrink:0;place-items:center;line-height:1;display:grid}.comments-h.svelte-16u6o0c{font-family:var(--font-read);font-size:var(--fs-read-lg);color:var(--c-text)}@media (hover:hover){.comments.svelte-16u6o0c:hover .comments-h:where(.svelte-16u6o0c){text-decoration:underline}}.srv.svelte-1147qdx{gap:var(--s-6);flex-direction:column;display:flex}.seg-empty.svelte-1147qdx{font-family:var(--font-read);font-size:var(--fs-read-sm);color:var(--c-text-faint);margin:0}.am-tracks.svelte-1147qdx{margin:var(--s-1) 0 0;padding:0;list-style:none;container:trk/inline-size}.ssv-cover.svelte-1qzka56{aspect-ratio:1;border:1px solid var(--c-border);border-radius:var(--r-sm,4px);width:100%;height:100%;overflow:hidden}.ssv-cover.svelte-1qzka56 .ph.initials{color:inherit}.ssv-intro.svelte-1qzka56{align-items:center;gap:var(--s-2);flex-wrap:wrap;justify-content:center;display:flex}.ssv-blurb.svelte-1qzka56{padding-bottom:var(--s-10);white-space:pre-wrap;border-top:none;grid-template-columns:1fr}.ssv-blurb.svelte-1qzka56 .meta-v:where(.svelte-1qzka56){line-height:1.5}.shm.svelte-ggv5pc{display:inline-flex;position:relative}.shm.svelte-ggv5pc .btn.sm{width:var(--control-h-sm);padding-inline:0}.shm-menu.svelte-ggv5pc .btn.sm{width:auto;padding-inline:10px}.shm-arrow.svelte-ggv5pc{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;display:block}.shm-menu.svelte-ggv5pc{z-index:60;min-width:min(360px, calc(100vw - 2 * var(--s-2)));max-width:min(360px, calc(100vw - 2 * var(--s-2)));box-sizing:border-box;--c-surface:#fff;--c-surface-2:#f4f4f4;--c-border:#e4e4e4;--c-border-strong:#0a0a0a;--c-text:#0a0a0a;--c-text-muted:#5a5a5a;--c-text-faint:#8a8a8a;background:var(--c-bg);border:1px solid var(--c-border-strong);max-height:360px;padding:0;position:absolute;top:calc(100% + 4px);right:0;overflow-y:auto}.shm-menu.up.svelte-ggv5pc{top:auto;bottom:calc(100% + 4px)}.shm-menu.svelte-ggv5pc>:where(.svelte-ggv5pc)+:where(.svelte-ggv5pc){border-top:1px solid var(--c-border-strong)}.shm-note.svelte-ggv5pc{padding:var(--s-2) var(--s-2);font-family:var(--font-act);text-transform:uppercase;letter-spacing:var(--track-label);font-size:var(--fs-label);color:var(--c-text-faint)}.shm-page.svelte-ggv5pc{text-align:left;cursor:pointer;width:100%;padding:var(--s-2) var(--s-2);background:0 0;border:none;flex-direction:column;gap:1px;display:flex}.shm-page-main.svelte-ggv5pc{font-family:var(--font-act);text-transform:uppercase;letter-spacing:var(--track-act);font-size:var(--fs-base);color:var(--c-text)}.shm-page-sub.svelte-ggv5pc{font-family:var(--font-act);text-transform:uppercase;letter-spacing:var(--track-label);font-size:var(--fs-label);color:var(--c-text-faint)}@media (hover:hover){.shm-page.svelte-ggv5pc:hover{background:var(--c-surface-2)}}.shm-row.svelte-ggv5pc{align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-2);flex-wrap:wrap;display:flex}.shm-link.svelte-ggv5pc{text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:100%;gap:2px;min-width:0;padding:0;display:flex}.shm-name.svelte-ggv5pc{font-family:var(--font-act);text-transform:uppercase;letter-spacing:var(--track-label);font-size:var(--fs-label);color:var(--c-text);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.shm-tok.svelte-ggv5pc{font-family:var(--font-act);font-size:var(--fs-base);color:var(--c-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shm-date.svelte-ggv5pc{font-family:var(--font-act);text-transform:uppercase;letter-spacing:var(--track-label);font-size:var(--fs-label);color:var(--c-text-faint)}.shm-new.svelte-ggv5pc{align-items:stretch;display:flex}.shm-name-in.svelte-ggv5pc{min-width:0;padding:var(--s-2) var(--s-2);font-family:var(--font-act);font-size:var(--fs-base);color:var(--c-text);background:0 0;border:none;flex:1}.shm-name-in.svelte-ggv5pc::placeholder{color:var(--c-text-faint);text-transform:none;letter-spacing:normal}.shm-name-in.svelte-ggv5pc:focus{outline:none}.shm-gen.svelte-ggv5pc{white-space:nowrap;border:none;border-left:1px solid var(--c-border);cursor:pointer;padding:var(--s-2) var(--s-2);font-family:var(--font-act);text-transform:uppercase;letter-spacing:var(--track-act);font-weight:300;font-size:var(--fs-base);color:var(--c-text);background:0 0;flex-shrink:0}@media (hover:hover){.shm-gen.svelte-ggv5pc:hover:not(:disabled){background:var(--c-surface-2)}}.shm-gen.svelte-ggv5pc:disabled,.shm-link.svelte-ggv5pc:disabled,.shm-name-in.svelte-ggv5pc:disabled{opacity:.6;cursor:default}.smpte.svelte-4dllyn{height:var(--control-h-sm);width:11ch;padding:0 var(--s-2);font-family:var(--font-act);font-size:var(--fs-label);font-variant-numeric:tabular-nums lining-nums;letter-spacing:.04em;color:var(--c-text);background:var(--c-surface);border:1px solid var(--c-border-strong);text-align:center;border-radius:0}.smpte.svelte-4dllyn:focus{border-color:var(--c-accent);outline:none}.smpte.svelte-4dllyn::placeholder{color:var(--c-text-faint);letter-spacing:0}.smpte.svelte-4dllyn:disabled{color:var(--c-text-muted);background:var(--c-surface-2);cursor:not-allowed}.seg.svelte-2urwys{gap:var(--s-4);margin-top:var(--s-7);flex-direction:column;display:flex}.seg-head.svelte-2urwys{align-items:baseline;gap:var(--s-2);display:flex}.seg-num.svelte-2urwys{font-family:var(--font-act);font-size:var(--fs-label);font-variant-numeric:tabular-nums lining-nums;color:var(--c-text-faint);min-width:14px}.seg-name.svelte-2urwys{font-family:var(--font-read);font-size:var(--fs-read-lg);color:var(--c-text);margin:0;line-height:1.2}.seg-note.svelte-2urwys{font-family:var(--font-read);font-size:var(--fs-read-lg);color:var(--c-text);white-space:pre-wrap;margin:0;line-height:1.5}.picker.svelte-1y5ckmb{gap:var(--s-2);flex-direction:column;height:100%;min-height:0;display:flex}.search.svelte-1y5ckmb{flex-shrink:0}.rows.svelte-1y5ckmb{flex:1;margin:0;padding:0;list-style:none;overflow-y:auto;container:trk/inline-size}.in.svelte-1y5ckmb{font-size:var(--fs-label);color:var(--c-text-faint);white-space:nowrap}.tag.svelte-1famv1g{font-family:var(--font-act);font-size:var(--fs-label);text-transform:uppercase;letter-spacing:var(--track-label);color:var(--c-text-muted);white-space:nowrap;background:var(--c-surface-2);border-radius:0;align-items:center;gap:1px;margin:0 2px 2px 0;padding:2px 3px;font-weight:300;line-height:1;display:inline-flex}.lbl.svelte-1famv1g{font:inherit;color:inherit;cursor:default;background:0 0;border:none;margin:0;padding:0}.interactive.svelte-1famv1g,.interactive.svelte-1famv1g .lbl:where(.svelte-1famv1g){cursor:pointer}@media (hover:hover){.interactive.svelte-1famv1g:hover{color:var(--c-text);background:var(--c-border)}}.interactive.svelte-1famv1g:active{color:var(--c-text);background:var(--c-border)}.rm.svelte-1famv1g{font-family:var(--font-act);color:var(--c-text-faint);cursor:pointer;background:0 0;border:none;margin-left:3px;padding:0 1px;font-size:.9em;line-height:1}@media (hover:hover){.rm.svelte-1famv1g:hover{color:var(--c-text)}}.rm.svelte-1famv1g:active{color:var(--c-text)}.sep.svelte-1famv1g{display:none}.tagin.svelte-ba3yhw{gap:var(--s-2);flex-direction:column;display:flex}.field.svelte-ba3yhw{align-items:center;gap:var(--s-1);min-height:var(--control-h);border:1px solid var(--c-border-strong);background:var(--c-surface);flex-wrap:wrap;padding:4px 6px;display:flex;position:relative}.field.focused.svelte-ba3yhw{border-color:var(--c-accent);box-shadow:0 0 0 3px var(--c-accent-soft)}.field.bare.svelte-ba3yhw{align-items:baseline;gap:var(--s-2);background:0 0;border:none;min-height:auto;padding:0}.field.bare.focused.svelte-ba3yhw{box-shadow:none}.field.bare.svelte-ba3yhw .entry:where(.svelte-ba3yhw){height:auto;font-family:var(--font-read);font-size:var(--fs-read-lg);min-width:240px}.entry.svelte-ba3yhw{min-width:90px;height:26px;color:var(--c-text);font-family:var(--font-system);font-size:var(--fs-base);background:0 0;border:0;outline:none;flex:1}.entry.svelte-ba3yhw::placeholder{color:var(--c-text-faint)}.menu.svelte-ba3yhw{z-index:100;border:1px solid var(--c-border-strong);background:var(--c-surface);max-height:220px;position:absolute;top:calc(100% + 2px);left:0;right:0;overflow-y:auto}.mrow.svelte-ba3yhw{justify-content:space-between;align-items:center;gap:var(--s-2);text-align:left;width:100%;padding:5px var(--s-2);font-family:var(--font-system);font-size:var(--fs-base);background:var(--c-surface);border:0;border-bottom:1px solid var(--c-border);cursor:pointer;color:var(--c-text);display:flex}.mrow.svelte-ba3yhw:last-child{border-bottom:0}.mrow.active.svelte-ba3yhw{background:var(--c-surface-2)}.mc.svelte-ba3yhw{font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--c-text-faint);flex-shrink:0}.mrow.create.svelte-ba3yhw{font-weight:300}.pal.svelte-ba3yhw{gap:var(--s-2);flex-direction:column;display:flex}.chips.svelte-ba3yhw{gap:var(--s-1);flex-wrap:wrap;display:flex}.ta.svelte-1ilrf3m{width:100%;padding:var(--s-2) 11px;font-family:var(--font-system);font-size:var(--fs-md);color:var(--c-text);background:var(--c-surface);border:1px solid var(--c-border-strong);border-radius:var(--r-md);resize:vertical;line-height:1.45;transition:border-color .12s}.ta.svelte-1ilrf3m::placeholder{color:var(--c-text-faint)}.ta.svelte-1ilrf3m:focus{border-color:var(--c-accent);outline:none}.ta.svelte-1ilrf3m:focus-visible{outline:none}.ta.invalid.svelte-1ilrf3m{border-color:var(--c-danger)}.ta.svelte-1ilrf3m:disabled{background:var(--c-surface-2);color:var(--c-text-muted);cursor:not-allowed}.filterbar.svelte-1ld6r3r{top:var(--masthead-h);z-index:10;gap:var(--s-4);background:var(--c-bg);margin:0 calc(-1 * var(--page-margin));padding:var(--page-margin);border-bottom:1px solid var(--c-border);flex-direction:column;display:flex;position:sticky}.filterbar.borderless.svelte-1ld6r3r{border-bottom:none}.fb-line.svelte-1ld6r3r{align-items:center;gap:var(--s-2) var(--s-4);flex-wrap:wrap;display:flex}.fb-mode.svelte-1ld6r3r{flex-shrink:0}.fb-input.svelte-1ld6r3r{flex:1;min-width:200px}.fb-line.tight.svelte-1ld6r3r .fb-input:where(.svelte-1ld6r3r){min-width:120px}.fb-input.svelte-1ld6r3r .field{min-height:var(--control-h-sm);padding-top:0;padding-bottom:0}.fb-input.svelte-1ld6r3r .entry,.fb-input.svelte-1ld6r3r .input{height:var(--control-h-sm)}.fb-controls.svelte-1ld6r3r{align-items:center;gap:var(--grid-gutter);flex-shrink:0;display:flex}.fb-controls.push.svelte-1ld6r3r{margin-left:auto}.fb-crow.svelte-1ld6r3r{justify-content:space-between;align-items:center;gap:var(--s-2) var(--grid-gutter);flex-wrap:wrap;display:flex}.fb-id.svelte-1ld6r3r{flex-direction:column;flex-shrink:0;gap:1px;min-width:0;display:flex}.fb-back.svelte-1ld6r3r{font-family:var(--font-read);font-size:var(--fs-read-sm);color:var(--c-text-faint);white-space:nowrap}@media (hover:hover){.fb-back.svelte-1ld6r3r:hover{color:var(--c-text)}}.fb-back.svelte-1ld6r3r:active{color:var(--c-text)}.fb-title.svelte-1ld6r3r{font-family:var(--font-read);font-size:var(--fs-read-lg);color:var(--c-text);white-space:nowrap;font-weight:400;line-height:1.1}.fb-sub.svelte-1ld6r3r{font-family:var(--font-read);font-size:var(--fs-read-sm);color:var(--c-text-faint);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fb-title-btn.svelte-1ld6r3r{font:inherit;color:inherit;cursor:pointer;align-items:baseline;gap:var(--s-2);white-space:nowrap;background:0 0;border:none;padding:0;display:inline-flex}.fb-title-pen.svelte-1ld6r3r{font-family:var(--font-act);font-size:var(--fs-xs);color:var(--c-text-faint);opacity:0;transition:opacity .12s}@media (hover:hover){.fb-title-btn.svelte-1ld6r3r:hover .fb-title-pen:where(.svelte-1ld6r3r){opacity:1}}.fb-title-btn.svelte-1ld6r3r:focus-visible .fb-title-pen:where(.svelte-1ld6r3r){opacity:1}@media (hover:none){.fb-title-pen.svelte-1ld6r3r{opacity:1}}.fb-title-input.svelte-1ld6r3r{font-family:var(--font-read);font-size:var(--fs-read-lg);color:var(--c-text);border:none;border-bottom:1px solid var(--c-accent);background:0 0;outline:none;min-width:12ch;margin:0;padding:0;font-weight:400;line-height:1.1}.fb-title-input.svelte-1ld6r3r:disabled{color:var(--c-text-faint)}@container browse (width<=820px){.fb-line.svelte-1ld6r3r:not(.tight){align-items:stretch;gap:var(--s-4);flex-direction:column}.fb-line.svelte-1ld6r3r:not(.tight) .fb-controls:where(.svelte-1ld6r3r){gap:var(--s-4) var(--grid-gutter);flex-wrap:wrap;margin-left:0}.fb-crow.svelte-1ld6r3r{justify-content:flex-start}}@media (width<=820px){.fb-line.svelte-1ld6r3r:not(.tight){align-items:stretch;gap:var(--s-4);flex-direction:column}.fb-line.svelte-1ld6r3r:not(.tight) .fb-controls:where(.svelte-1ld6r3r){gap:var(--s-4) var(--grid-gutter);flex-wrap:wrap;margin-left:0}.fb-crow.svelte-1ld6r3r{justify-content:flex-start}}@container browse (width<=420px){.fb-line.tight.svelte-1ld6r3r{align-items:stretch;gap:var(--s-4);flex-direction:column}.fb-line.tight.svelte-1ld6r3r .fb-controls:where(.svelte-1ld6r3r){gap:var(--s-4) var(--grid-gutter);flex-wrap:wrap;margin-left:0}}@media (width<=420px){.fb-line.tight.svelte-1ld6r3r{align-items:stretch;gap:var(--s-4);flex-direction:column}.fb-line.tight.svelte-1ld6r3r .fb-controls:where(.svelte-1ld6r3r){gap:var(--s-4) var(--grid-gutter);flex-wrap:wrap;margin-left:0}}.ut-wrap.svelte-17hn8yr{aspect-ratio:1;transition:border-color .12s,color .12s,background .12s}.ut.svelte-17hn8yr{justify-content:center;align-items:center;gap:var(--s-1);border:1px dashed var(--c-border-strong);background:var(--c-surface-2);cursor:pointer;width:100%;height:100%;color:var(--c-text-muted);flex-direction:column;transition:border-color .12s,color .12s,background .12s;display:flex;position:relative}.ut.svelte-17hn8yr input:where(.svelte-17hn8yr){opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}@media (hover:hover){.ut.svelte-17hn8yr:hover{border-color:var(--c-accent);color:var(--c-text)}}.ut-wrap.over.svelte-17hn8yr .ut:where(.svelte-17hn8yr){border-color:var(--c-accent);color:var(--c-text);background:var(--c-surface-2)}.ut-wrap.busy.svelte-17hn8yr .ut:where(.svelte-17hn8yr){opacity:.85;cursor:default}.ut-plus.svelte-17hn8yr{font-size:28px;line-height:1}.ut-cap.svelte-17hn8yr{font-family:var(--font-act);font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:.04em}.notice.svelte-l9of4d{align-items:flex-start;gap:var(--s-2);margin:0 0 var(--s-2);padding:var(--s-2) var(--s-2);border:1px solid var(--c-border-strong);background:var(--c-surface-2);display:flex}.rows.svelte-l9of4d{gap:var(--s-1);flex-direction:column;flex:1;margin:0;padding:0;list-style:none;display:flex}.row.svelte-l9of4d{justify-content:space-between;align-items:center;gap:var(--s-2);display:flex}.txt.svelte-l9of4d{font-family:var(--font-read);font-size:var(--fs-sm);text-overflow:ellipsis;overflow:hidden}.txt.svelte-l9of4d em:where(.svelte-l9of4d){font-style:italic}.enc.svelte-mzjze3{font-family:var(--font-act);font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.06em;color:var(--c-text-muted);opacity:.75;align-items:center;animation:1.6s ease-in-out infinite svelte-mzjze3-enc-pulse;display:inline-flex}@keyframes svelte-mzjze3-enc-pulse{0%,to{opacity:.75}50%{opacity:.35}}.enc-failed.svelte-mzjze3{color:var(--c-danger,#d33);opacity:1;animation:none}.enc-overlay.svelte-mzjze3{color:#fff;font-family:var(--font-act);text-transform:uppercase;letter-spacing:.08em;font-size:var(--fs-label);z-index:3;pointer-events:none;background:#0000008c;place-items:center;display:grid;position:absolute;inset:0}.enc-overlay-text.svelte-mzjze3{animation:1.6s ease-in-out infinite svelte-mzjze3-enc-pulse}.enc-overlay.failed.svelte-mzjze3{color:var(--c-danger,#d33);background:#000000b3}.enc-overlay.failed.svelte-mzjze3 .enc-overlay-text:where(.svelte-mzjze3){animation:none}.up-wrap.svelte-xmrsyq{flex-direction:column;gap:3px;min-width:120px;display:inline-flex}.up-text.svelte-xmrsyq{font-family:var(--font-act);font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.05em;color:var(--c-text-muted);white-space:nowrap}.up-text.done.svelte-xmrsyq{color:var(--c-text-muted);animation:1.6s ease-in-out infinite svelte-xmrsyq-enc-pulse}.up-bar.svelte-xmrsyq{background:var(--c-border);height:2px;display:block;overflow:hidden}.up-fill.svelte-xmrsyq{background:var(--c-accent);height:100%;transition:width .15s linear;display:block}@keyframes svelte-xmrsyq-enc-pulse{0%,to{opacity:.75}50%{opacity:.35}}.vers.svelte-1h9pj3w{margin:0;padding:0;list-style:none}.vrow.svelte-1h9pj3w{gap:var(--s-2);padding:var(--s-2) 0;border-bottom:1px solid var(--c-border);grid-template-columns:4ch 1fr auto auto auto auto auto auto;align-items:center;display:grid}.vrow.current.svelte-1h9pj3w{background:var(--c-surface-2)}.vlabel.svelte-1h9pj3w{font-family:var(--font-act);font-size:var(--fs-sm);border:none;border-bottom:1px solid var(--c-border);color:var(--c-text);padding:var(--s-1) 0;background:0 0;outline:none;width:4ch}.vtitle.svelte-1h9pj3w{font-family:var(--font-read);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tag.svelte-1h9pj3w{font-family:var(--font-act);font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.04em}.tag.cur.svelte-1h9pj3w{color:var(--c-accent)}.tag.fin.svelte-1h9pj3w{color:var(--c-text);border:1px solid var(--c-border-strong);padding:0 var(--s-1)}.drop.svelte-1h9pj3w{min-height:52px;margin-bottom:var(--s-2);padding:var(--s-2);border:1px dashed var(--c-border-strong);background:var(--c-surface-2);cursor:pointer;text-align:center;font-family:var(--font-act);font-size:var(--fs-sm);color:var(--c-text-muted);justify-content:center;align-items:center;display:flex;position:relative}.drop.svelte-1h9pj3w input:where(.svelte-1h9pj3w){opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}@media (hover:hover){.drop.svelte-1h9pj3w:hover{border-color:var(--c-accent);color:var(--c-text)}}.drop.over.svelte-1h9pj3w{border-color:var(--c-accent);color:var(--c-text)}.drop.busy.svelte-1h9pj3w{opacity:.6;cursor:default}.faint.svelte-1h9pj3w{color:var(--c-text-muted)}.sm.svelte-1h9pj3w{font-size:var(--fs-sm)}.tw.svelte-1u25nwy{gap:var(--s-2);flex-direction:column;width:100%;display:flex}.tw-row.svelte-1u25nwy{align-items:center;gap:var(--s-2);width:100%;display:flex}.tw-strip.svelte-1u25nwy{flex:1;align-items:stretch;min-width:0;display:flex;position:relative}.tw-toggle.svelte-1u25nwy{min-width:var(--control-h-sm);height:var(--control-h-sm);padding:0 var(--s-2);font-family:var(--font-act);font-size:var(--fs-xs);color:var(--c-text-faint);border:1px solid var(--c-border-strong);border-radius:var(--r-sm);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.tw-toggle.svelte-1u25nwy:hover,.tw-toggle.on.svelte-1u25nwy{color:var(--c-text)}.tw-dots.svelte-1u25nwy{pointer-events:none;position:absolute;inset:0}.tw-dot.svelte-1u25nwy{min-width:14px;height:14px;font-family:var(--font-act);color:var(--c-surface,#fff);background:var(--c-text);border:1.5px solid var(--c-surface,#fff);cursor:pointer;pointer-events:auto;border-radius:7px;justify-content:center;align-items:center;padding:0 2px;font-size:9px;line-height:1;display:inline-flex;position:absolute;top:50%;transform:translate(-50%,-50%)}.tw-dot.svelte-1u25nwy:hover{transform:translate(-50%,-50%)scale(1.2)}.tw-drop.svelte-1u25nwy{padding:var(--s-2) 0;gap:var(--s-1);flex-direction:column;margin:0;list-style:none;display:flex}.tw-drop-row.svelte-1u25nwy{gap:var(--s-2);text-align:left;width:100%;padding:var(--s-1) 0;cursor:pointer;color:var(--c-text);background:0 0;border:0;align-items:baseline;display:flex}.tw-drop-row.svelte-1u25nwy:hover{opacity:.7}.tw-drop-no.svelte-1u25nwy,.tw-drop-at.svelte-1u25nwy{font-family:var(--font-act);font-size:var(--fs-xs);color:var(--c-text-faint)}.tw-drop-who.svelte-1u25nwy{font-family:var(--font-act);font-size:var(--fs-xs)}.tw-drop-body.svelte-1u25nwy{font-family:var(--font-read);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tw-panel.svelte-1u25nwy{gap:var(--s-2);flex-direction:column;display:flex}.dbx.svelte-1iv1r8{align-items:center;gap:var(--s-1);display:inline-flex;position:relative}.dbx-pop.svelte-1iv1r8{right:0;top:calc(100% + var(--s-1));z-index:6;align-items:center;gap:var(--s-2);width:max-content;max-width:min(70vw,22rem);padding:var(--s-2);background:var(--c-surface,#fff);border:1px solid var(--c-border);border-radius:var(--r-sm,4px);display:flex;position:absolute;box-shadow:0 4px 16px #00000014}.mr.svelte-13dnhus{align-items:stretch;gap:var(--s-1);display:flex}.mr-play.svelte-13dnhus{align-items:baseline;gap:var(--s-2);min-width:0;padding:var(--s-2) var(--s-2);background:var(--c-surface-2);border:1px solid var(--c-border);cursor:pointer;text-align:left;color:var(--c-text);flex:auto;transition:background .1s;display:flex}@media (hover:hover){.mr-play.svelte-13dnhus:hover:not(:disabled){background:var(--c-surface)}}.mr-play.svelte-13dnhus:active:not(:disabled){background:var(--c-surface)}.mr-play.svelte-13dnhus:disabled{opacity:.5;cursor:default}.mr-lead-glyph.svelte-13dnhus{color:var(--c-accent);font-family:var(--font-act);flex-shrink:0;align-self:center}.mr-lead-time.svelte-13dnhus{width:var(--control-h-sm);height:var(--control-h-sm);border:1px solid var(--c-border);background:var(--c-surface-2);font-family:var(--font-act);font-size:var(--fs-label);font-variant-numeric:tabular-nums lining-nums;color:var(--c-text-muted);flex-shrink:0;justify-content:center;align-self:center;align-items:center;display:flex}.mr-body.svelte-13dnhus{flex-direction:column;gap:1px;min-width:0;display:flex}.mr-cap.svelte-13dnhus{font-family:var(--font-read);font-size:var(--fs-read);text-overflow:ellipsis;white-space:nowrap;color:var(--c-text);overflow:hidden}.mr-ref.svelte-13dnhus{font-family:var(--font-act);font-size:var(--fs-label);color:var(--c-text-muted);font-variant-numeric:tabular-nums lining-nums}.mr-remove.svelte-13dnhus{width:var(--control-h-sm);border:1px solid var(--c-border);background:var(--c-surface-2);color:var(--c-text-muted);font-family:var(--font-act);font-size:var(--fs-xs);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (hover:hover){.mr-remove.svelte-13dnhus:hover{color:var(--c-text);background:var(--c-surface)}}.ml-list.svelte-qpf7qo{gap:var(--s-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ivs.svelte-farokm{background:#000;place-items:center;width:100%;height:100%;display:grid;position:relative}.wr.svelte-1r0hlra{gap:var(--s-5);flex-direction:column;display:flex}.wr-empty.svelte-1r0hlra{font-family:var(--font-read);font-size:var(--fs-read);color:var(--c-text-faint);margin:0}.wr-canvas.svelte-1r0hlra{gap:var(--s-2);flex-direction:column;display:flex}.wr-ruler.svelte-1r0hlra{width:100%;height:1.1rem;position:relative}.wr-tick.svelte-1r0hlra{font-family:var(--font-act);font-size:var(--fs-xs);font-variant-numeric:tabular-nums lining-nums;color:var(--c-text-faint);white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.wr-tick.svelte-1r0hlra:first-child{transform:none}.wr-tick.svelte-1r0hlra:last-child{transform:translate(-100%)}.wr-arrange.svelte-1r0hlra{gap:var(--s-2);flex-direction:column;display:flex;position:relative}.wr-playhead.svelte-1r0hlra{background:var(--c-accent);pointer-events:none;z-index:2;width:1px;position:absolute;top:0;bottom:0}.wr-vtrack.svelte-1r0hlra{gap:var(--s-2);flex-direction:column;display:flex}.wr-seek.svelte-1r0hlra{width:100%;position:relative}.wr-canvas-ph.svelte-1r0hlra{appearance:none;aspect-ratio:16/9;border:1px solid var(--c-border-strong);width:100%;font:inherit;font-family:var(--font-act);font-size:var(--fs-label);text-transform:uppercase;letter-spacing:var(--track-act);color:var(--c-text-faint);text-align:center;cursor:pointer;background:#000;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.wr-canvas-poster-play.svelte-1r0hlra{z-index:1;color:#fff;text-shadow:0 1px 6px #0009;font-size:2rem;position:relative}.wr-noart.svelte-1r0hlra{font-family:var(--font-read);font-size:var(--fs-read-sm);color:var(--c-text-faint);padding:var(--s-6) 0;text-align:center}.wr-transport.svelte-1r0hlra{align-items:center;gap:var(--s-2);display:flex}.wr-time.svelte-1r0hlra{font-family:var(--font-act);font-size:var(--fs-label);font-variant-numeric:tabular-nums lining-nums;color:var(--c-text-muted)}.wr-list.svelte-1r0hlra{gap:var(--s-2);flex-direction:column;display:flex}.wr-list-h.svelte-1r0hlra{font-family:var(--font-act);font-size:var(--fs-label);text-transform:uppercase;letter-spacing:var(--track-act);color:var(--c-text-muted);margin:0}.wr-rows.svelte-1r0hlra{gap:var(--s-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wr-cue-edit.svelte-1r0hlra{align-items:center;gap:var(--s-2);padding:0 0 var(--s-2) calc(var(--control-h-sm) + var(--s-2));flex-wrap:wrap;display:flex}.wr-cue-lvl.svelte-1r0hlra{accent-color:var(--c-accent);flex:0 0 6rem}.pin.svelte-1r0hlra{opacity:.3;font-size:var(--fs-label);line-height:1}.pin.on.svelte-1r0hlra{opacity:1}.wr-cue-label.svelte-1r0hlra{min-width:0;padding:0 var(--s-2);height:var(--control-h-sm);border:1px solid var(--c-border);background:var(--c-surface-2);color:var(--c-text);font-family:var(--font-read);font-size:var(--fs-read-sm);flex:0 0 7rem}.wr-cue-label.svelte-1r0hlra:focus{border-color:var(--c-accent);outline:none}.wr-cue-label.svelte-1r0hlra::placeholder{color:var(--c-text-faint)}.asset-thumb.svelte-wtg7ms{background:var(--c-surface-2);display:block;position:absolute;inset:0}.at-wave.svelte-wtg7ms{color:var(--c-text-muted);align-items:center;padding:14%;display:flex;position:absolute;inset:0}.at-glyph.svelte-wtg7ms{color:var(--c-text-muted);place-items:center;font-size:2rem;display:grid;position:absolute;inset:0}.scrub.svelte-1c915sl{position:absolute;inset:0}.scrub-bar.svelte-1c915sl{background:color-mix(in srgb, var(--c-text) 15%, transparent);height:2px;position:absolute;bottom:0;left:0;right:0}.scrub-fill.svelte-1c915sl{background:var(--c-text);opacity:.75;height:100%}.counts.svelte-1c915sl{display:block}.activity.svelte-1c915sl{font-family:var(--font-act);font-size:var(--fs-base);color:var(--c-text-muted);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.unread.svelte-1c915sl{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:var(--track-act);font-size:var(--fs-label);color:var(--c-text);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.vx.svelte-3u4ja4{gap:var(--s-2);flex-direction:column;display:flex}.vx.drop.svelte-3u4ja4{outline:2px dashed var(--c-border-strong);outline-offset:2px}.vx-pic.svelte-3u4ja4{top:var(--seg-head-h,var(--s-2));z-index:1;aspect-ratio:16/9;border:1px solid var(--c-border-strong);transform-origin:0 0;background:#000;align-self:flex-start;width:100%;animation:linear both svelte-3u4ja4-vx-pin;animation-timeline:scroll();animation-range:0 300px;position:sticky;overflow:hidden}@keyframes svelte-3u4ja4-vx-pin{to{width:50%}}@media (prefers-reduced-motion:reduce){.vx-pic.svelte-3u4ja4{animation:none}}.vx-poster.svelte-3u4ja4{cursor:pointer;place-items:center;padding:0;display:grid;position:relative}.vx-poster.svelte-3u4ja4:disabled{cursor:default;opacity:.6}.vx-play.svelte-3u4ja4{color:#fff;pointer-events:none;font-size:2rem;position:absolute}.vx-head.svelte-3u4ja4{justify-content:flex-end;align-items:center;gap:var(--s-2);display:flex}.vx-list.svelte-3u4ja4{margin:0;padding:0;list-style:none}.vx-list.svelte-3u4ja4 .active:where(.svelte-3u4ja4){background:var(--c-surface)}.vx-empty.svelte-3u4ja4{font-size:var(--fs-xs);color:var(--c-text-muted);margin:var(--s-2) 0}.vx-vids.svelte-3u4ja4{gap:var(--s-1);flex-direction:column;display:flex}.vx-vids-h.svelte-3u4ja4{font-family:var(--font-act);font-size:var(--fs-label);text-transform:uppercase;letter-spacing:var(--track-act);color:var(--c-text-muted)}.pin.svelte-3u4ja4{opacity:.3;font-size:var(--fs-label);line-height:1}.pin.on.svelte-3u4ja4{opacity:1}.wrv-pagetabs.svelte-1cgqoas{margin:var(--s-3) 0;justify-content:center;display:flex}.wr-read.svelte-1cgqoas{gap:var(--s-16);--seg-head-h:var(--s-2);padding-bottom:var(--s-16);flex-direction:column;display:flex}.st-welcome.svelte-1cgqoas{font-family:var(--font-act);font-size:var(--fs-base);letter-spacing:var(--track-act);color:var(--c-text);padding-left:calc(var(--control-h-sm) + var(--s-2));white-space:pre-wrap;margin:0}.wseg.svelte-1cgqoas{gap:var(--s-4);border-top:1px solid var(--c-text);flex-direction:column;display:flex}.wseg-flash.svelte-1cgqoas{animation:1.6s ease-out svelte-1cgqoas-wseg-flash}.wseg-dropring.svelte-1cgqoas{outline:1px dashed var(--c-border-strong);outline-offset:var(--s-1)}@keyframes svelte-1cgqoas-wseg-flash{0%{box-shadow:0 0 0 2px var(--c-ink)}to{box-shadow:0 0 0 2px #0000}}.wseg-head.svelte-1cgqoas{align-items:center;gap:var(--s-2);background:var(--c-bg);padding:var(--s-2) 0;display:flex}.wseg-icon.svelte-1cgqoas{width:var(--control-h-sm);height:var(--control-h-sm);border:1px solid var(--c-border-strong);font-family:var(--font-act);font-size:var(--fs-base);color:var(--c-text);flex-shrink:0;place-items:center;line-height:1;display:grid}.seg-name.svelte-1cgqoas{font-family:var(--font-read);font-size:var(--fs-read-lg);color:var(--c-text);min-width:0;margin:0;line-height:1.2}.seg-note.svelte-1cgqoas{font-family:var(--font-read);font-size:var(--fs-read-lg);color:var(--c-text);padding-left:calc(var(--control-h-sm) + var(--s-2));white-space:pre-wrap;margin:0}.wseg-body.svelte-1cgqoas{gap:var(--s-4);flex-direction:column;display:flex}.am-tracks.svelte-1cgqoas{margin:0;padding:0;list-style:none;container:trk/inline-size}.seg-playall.svelte-1cgqoas{padding-left:calc(var(--control-h-sm) + var(--s-2))}.vpark.svelte-red2hl{pointer-events:none;width:0;height:0;position:fixed;overflow:hidden}.vwrap.svelte-red2hl{width:100%;height:100%;position:relative}.vstage.svelte-red2hl{object-fit:contain;cursor:pointer;background:#000;width:100%;height:100%;display:block}.pipdock.svelte-4fgavk{left:var(--page-margin,12px);bottom:calc(var(--player-h,var(--bar-h,44px)) + var(--page-margin,12px));z-index:60;align-items:flex-start;gap:var(--s-2,8px);flex-direction:column-reverse;display:flex;position:fixed}.pip.svelte-4fgavk{padding:0;box-shadow:0 6px 22px #0006}.pip-video.svelte-4fgavk{aspect-ratio:16/9;background:#000;border:1px solid #000;width:min(248px,40vw);position:relative;overflow:hidden}.pip-video-slot.svelte-4fgavk{position:absolute;inset:0}.pip-video-open.svelte-4fgavk{z-index:2;padding:var(--s-1,4px);color:#fff;cursor:pointer;background:linear-gradient(to top left,#00000073,#0000 42%);border:0;place-items:end;display:grid;position:absolute;inset:0}.pip-open.svelte-4fgavk{place-items:center;display:grid}.pip-video-close.svelte-4fgavk{z-index:3;color:#ffffffbf;cursor:pointer;background:linear-gradient(to bottom left,#0000008c,#0000 90%);border:0;place-items:center;width:26px;height:26px;padding:0;display:grid;position:absolute;top:0;right:0}@media (hover:hover){.pip-video-close.svelte-4fgavk:hover{color:#fff}}.pip-space.svelte-4fgavk{color:#f2f2f2;background:#0b0b0c;border:1px solid #ffffff2e;align-items:stretch;width:min(248px,62vw);display:flex;box-shadow:0 6px 22px #0006}.pip-space.svelte-4fgavk:hover{border-color:#ffffff57}.pip-space-main.svelte-4fgavk{min-width:0;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:8px 10px;display:flex}@media (hover:hover){.pip-space-main.svelte-4fgavk:hover{background:#ffffff0f}}.pip-space-close.svelte-4fgavk{color:#ffffff8c;cursor:pointer;background:0 0;border:0;border-left:1px solid #ffffff24;flex:none;place-items:center;width:30px;display:grid}@media (hover:hover){.pip-space-close.svelte-4fgavk:hover{color:#fff;background:#ffffff14}}.pip-space-swatch.svelte-4fgavk{color:#f2f2f2;background:#ffffff0f;flex:none;place-items:center;width:28px;height:28px;font-size:14px;display:grid;box-shadow:inset 0 0 0 1px #ffffff38}.pip-space-txt.svelte-4fgavk{flex-direction:column;flex:1;min-width:0;display:flex}.pip-space-eyebrow.svelte-4fgavk{font-family:var(--font-act,monospace);letter-spacing:.16em;text-transform:uppercase;opacity:.55;font-size:8px}.pip-space-label.svelte-4fgavk{font-family:var(--font-act,monospace);letter-spacing:.04em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.pip-space-open.svelte-4fgavk{opacity:.7;flex:none}
