.fh[data-v-fa65e760]{flex:none;line-height:0;display:inline-flex}.fh__btn[data-v-fa65e760]{border:1px solid color-mix(in srgb, currentColor 26%, transparent);width:1.05rem;height:1.05rem;color:inherit;font:inherit;opacity:.5;cursor:help;background:0 0;border-radius:999px;place-items:center;padding:0;font-size:.72em;font-weight:600;line-height:1;display:inline-grid}.fh__btn[data-v-fa65e760]:hover,.fh__btn.is-on[data-v-fa65e760]{opacity:1;border-color:color-mix(in srgb, currentColor 45%, transparent);background:color-mix(in srgb, currentColor 10%, transparent)}.fh__panel[data-v-fa65e760]{border:1px solid var(--c-line,#f6f1e824);background:var(--c-solid-2,#1b1724);color:var(--c-ink,#f6f1e8);font-size:var(--ct-fs-sm,.8rem);border-radius:.6rem;margin:0;padding:.5rem .6rem;line-height:1.4;box-shadow:0 10px 28px #0000006b}.ph-chips[data-v-c435c177]{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.ph-chips__label[data-v-c435c177]{opacity:.6;font-size:.75rem}.ph-chip[data-v-c435c177]{border:1px solid color-mix(in srgb, currentColor 16%, transparent);background:color-mix(in srgb, currentColor 5%, transparent);font:inherit;cursor:pointer;color:inherit;border-radius:999px;padding:.15rem .55rem;font-size:.75rem}.ph-chip[data-v-c435c177]:hover{background:color-mix(in srgb, currentColor 10%, transparent)}.ep[data-v-4e00536e]{flex:none;position:relative}.ep-trigger[data-v-4e00536e]{cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;margin:0;padding:0;display:grid}.ep-trigger[data-v-4e00536e]:focus-visible{outline:2px solid var(--accent,#c9a227);outline-offset:2px}.ep-pop[data-v-4e00536e]{box-sizing:border-box;border:1px solid color-mix(in srgb, currentColor 14%, transparent);background:color-mix(in srgb, currentColor 8%, transparent);width:100%;color:inherit;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:1rem;padding:.55rem;box-shadow:0 12px 32px #0006}html.dark .ep-pop[data-v-4e00536e]{background:#16131ff0}.ep-clear[data-v-4e00536e]{background:color-mix(in srgb, currentColor 6%, transparent);width:100%;color:inherit;font:inherit;cursor:pointer;text-align:center;border:0;border-radius:.55rem;margin:0 0 .4rem;padding:.35rem .5rem;font-size:.8rem;display:block}.ep-grid[data-v-4e00536e]{grid-template-columns:repeat(6,minmax(0,1fr));gap:.3rem;display:grid}.ep-item[data-v-4e00536e]{cursor:pointer;background:0 0;border:0;border-radius:.65rem;place-items:center;margin:0;padding:.1rem;display:grid}.ep-item[data-v-4e00536e]:hover,.ep-item[data-v-4e00536e]:focus-visible,.ep-item[aria-selected=true][data-v-4e00536e]{background:color-mix(in srgb, var(--accent,#c9a227) 22%, transparent);outline:none}.tl[data-v-5ecc40d4]{gap:.5rem;display:grid}.tl-hint[data-v-5ecc40d4]{opacity:.65;margin:0;font-size:.8rem}.tl-hint code[data-v-5ecc40d4]{font-size:.78em}.tl-row[data-v-5ecc40d4]{border:1px solid color-mix(in srgb, currentColor 12%, transparent);background:color-mix(in srgb, currentColor 4%, transparent);border-radius:.85rem;gap:.35rem;padding:.55rem .6rem;display:grid;position:relative}.tl-row--reorderable[data-v-5ecc40d4]{grid-template-columns:auto 1fr;align-items:start;column-gap:.35rem}.tl-row.is-dragging[data-v-5ecc40d4]{opacity:.55}.tl-row.is-drag-over[data-v-5ecc40d4]{border-color:color-mix(in srgb, var(--accent,#c9a227) 45%, transparent)}.tl-body[data-v-5ecc40d4]{gap:.35rem;min-width:0;display:grid}.tl-drag[data-v-5ecc40d4]{width:1.5rem;height:1.5rem;color:inherit;opacity:.45;cursor:grab;touch-action:none;background:0 0;border:0;border-radius:.45rem;place-items:center;margin-top:.35rem;font-size:1rem;display:grid}.tl-drag[data-v-5ecc40d4]:active{cursor:grabbing;opacity:.9}.tl-drag[data-v-5ecc40d4]:hover{opacity:.75;background:color-mix(in srgb, currentColor 8%, transparent)}.tl-row--short[data-v-5ecc40d4]{border-color:#c45c5c8c}.tl-row--error[data-v-5ecc40d4],.tl-row--short.tl-row--error[data-v-5ecc40d4]{background:#dc26260f;border-color:#dc2626;box-shadow:0 0 0 1px #dc262666}.tl-row--error .tl-text[data-v-5ecc40d4],.tl-row--short .tl-text[data-v-5ecc40d4]{border-color:#dc2626}.tl-short[data-v-5ecc40d4]{color:#b42318;margin:0;font-size:.75rem;line-height:1.3}.tl-note[data-v-5ecc40d4]{opacity:.7;margin:0;font-size:.75rem;line-height:1.3}.tl-row--off[data-v-5ecc40d4]{background:0 0;border-style:dashed}.tl-row--off .tl-text[data-v-5ecc40d4]{opacity:.5;text-decoration:line-through}.tl-remove[data-v-5ecc40d4]:disabled{opacity:.25;cursor:not-allowed}.tl-remove[data-v-5ecc40d4]{box-sizing:border-box;background:color-mix(in srgb, currentColor 6%, transparent);width:1.75rem;height:1.75rem;color:inherit;font:inherit;opacity:.55;cursor:pointer;border:0;border-radius:999px;flex:none;place-items:center;margin:0;padding:0;font-size:1.25rem;line-height:1;display:inline-grid}.tl-remove>span[data-v-5ecc40d4]{line-height:1;display:block;transform:translateY(-.05em)}.tl-remove[data-v-5ecc40d4]:hover{opacity:.95;background:color-mix(in srgb, currentColor 12%, transparent)}.tl-main[data-v-5ecc40d4]{align-items:stretch;gap:.45rem;min-width:0;display:flex}.tl-main[data-v-5ecc40d4]>.ep,.tl-main>.tl-remove[data-v-5ecc40d4]{align-self:center}.tl-text[data-v-5ecc40d4]{box-sizing:border-box;border:1px solid color-mix(in srgb, currentColor 16%, transparent);background:color-mix(in srgb, currentColor 8%, transparent);width:100%;min-width:0;color:inherit;font:inherit;border-radius:.7rem;flex:auto;padding:.5rem .65rem;line-height:1.35}.tl-time[data-v-5ecc40d4]{flex:none;align-items:center;gap:.3rem;display:flex}.tl-time input[type=number][data-v-5ecc40d4]{box-sizing:border-box;border:1px solid color-mix(in srgb, currentColor 16%, transparent);background:color-mix(in srgb, currentColor 8%, transparent);width:3.6rem;min-height:0;color:inherit;font:inherit;text-align:center;appearance:textfield;border-radius:.7rem;align-self:stretch;padding:.5rem .2rem;line-height:1.35}.tl-time input[type=number][data-v-5ecc40d4]::-webkit-inner-spin-button{appearance:none;margin:0;display:none}.tl-time input[type=number][data-v-5ecc40d4]::-webkit-outer-spin-button{appearance:none;margin:0;display:none}.tl-unit[data-v-5ecc40d4]{opacity:.65;white-space:nowrap;font-size:.8rem}.tl-btn[data-v-5ecc40d4]{border:1px solid color-mix(in srgb, currentColor 18%, transparent);background:color-mix(in srgb, currentColor 4%, transparent);font:inherit;cursor:pointer;color:inherit;border-radius:.7rem;justify-self:start;padding:.4rem .7rem}.atl[data-v-5ecc40d4]{gap:var(--space-2,.5rem);display:grid}.atl .tl[data-v-5ecc40d4]{gap:.55rem}.atl .tl-hint[data-v-5ecc40d4]{opacity:.7;font-size:var(--fs-small,.8rem);line-height:1.35}.atl .tl-row[data-v-5ecc40d4]{border:1px solid color-mix(in srgb, var(--c-ink) 12%, transparent);background:color-mix(in srgb, var(--c-ink) 5%, transparent);border-radius:.95rem;padding:.6rem .65rem}.atl .tl-drag[data-v-5ecc40d4]{opacity:.5;width:2rem;height:2.25rem;margin-top:.2rem}.atl .tl-drag[data-v-5ecc40d4]:hover{opacity:.85;background:color-mix(in srgb, var(--c-ink) 8%, transparent)}.atl .tl-main[data-v-5ecc40d4]{gap:.4rem}.atl .tl-text[data-v-5ecc40d4]{background:color-mix(in srgb, var(--c-ink,currentColor) 8%, transparent);min-width:0;color:inherit;font:inherit;box-sizing:border-box;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c-ink,currentColor) 12%, transparent);border:0;border-radius:8px;flex:auto;padding:.7rem .85rem;font-size:16px;line-height:1.35}.atl .tl-text[data-v-5ecc40d4]::placeholder{color:color-mix(in srgb, currentColor 45%, transparent)}.atl .tl-time input[type=number][data-v-5ecc40d4]{background:color-mix(in srgb, var(--c-ink,currentColor) 8%, transparent);width:3.4rem;min-height:0;color:inherit;font:inherit;text-align:center;box-sizing:border-box;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c-ink,currentColor) 12%, transparent);border:0;border-radius:8px;align-self:stretch;padding:.55rem .15rem;font-size:.95rem;line-height:1.35}.atl .tl-unit[data-v-5ecc40d4]{opacity:.7;font-size:.78rem}.atl .tl-remove[data-v-5ecc40d4]{opacity:.55;width:2.25rem;height:2.25rem}.atl .tl-btn[data-v-5ecc40d4]{border:1px dashed color-mix(in srgb, var(--c-ink) 22%, transparent);color:inherit;opacity:.9;background:0 0;border-radius:.85rem}.atl .tl-btn[data-v-5ecc40d4]:hover{opacity:1;border-style:solid}.ic-overlay[data-v-f8c91cc6]{z-index:calc(var(--z-modal,300) + 80);padding:max(.5rem, env(safe-area-inset-top)) max(.5rem, env(safe-area-inset-right)) max(.5rem, env(safe-area-inset-bottom)) max(.5rem, env(safe-area-inset-left));place-items:stretch center}.ic-dialog[data-v-f8c91cc6]{background:var(--c-solid-1,#16131f);width:min(28rem,100%);height:min(100dvh,100%);max-height:100dvh;color:var(--c-ink,#f6f1e8);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:1rem;grid-template-rows:auto minmax(0,1fr) auto auto auto;gap:.75rem;padding:1rem 1rem 1.1rem;display:grid;position:relative;box-shadow:0 18px 48px #00000075}.ic-head[data-v-f8c91cc6]{gap:.28rem;padding-right:2.4rem;display:grid}.ic-title[data-v-f8c91cc6]{margin:0;font-size:1.15rem;font-weight:650}.ic-hint[data-v-f8c91cc6]{color:var(--c-ink-dim,#f6f1e89e);margin:0;font-size:.85rem;line-height:1.4}.ic-frame[data-v-f8c91cc6]{aspect-ratio:9/16;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;background:#0d0b12;border-radius:.85rem;justify-self:center;width:min(100%,56.25dvh - 9rem,18rem);max-height:min(58dvh,32rem);position:relative;overflow:hidden}.ic-frame[data-v-f8c91cc6]:active{cursor:grabbing}.ic-image[data-v-f8c91cc6]{object-fit:none;object-position:0 0;transform-origin:0 0;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:0;width:auto;height:auto;position:absolute;top:0;left:0;max-width:none!important;max-height:none!important}.ic-image.is-ready[data-v-f8c91cc6]{opacity:1}.ic-mask[data-v-f8c91cc6]{pointer-events:none;box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--brand,#e2b93b) 70%, transparent);border-radius:inherit;position:absolute;inset:0}.ic-zoom[data-v-f8c91cc6]{color:var(--c-ink-dim,#f6f1e89e);gap:.4rem;font-size:.8rem;display:grid}.ic-zoom input[data-v-f8c91cc6]{width:100%;height:2.75rem;accent-color:var(--brand,#e2b93b)}.ic-error[data-v-f8c91cc6]{color:var(--c-danger,#f0968f);margin:0;font-size:.85rem}.ic-actions[data-v-f8c91cc6]{grid-template-columns:1fr 1fr;gap:.55rem;display:grid}.ic-actions .sb-btn[data-v-f8c91cc6]{min-height:2.75rem}.ic-actions .is-primary[data-v-f8c91cc6]{grid-column:1/-1}@media (width>=40rem){.ic-overlay[data-v-f8c91cc6]{align-items:center}.ic-dialog[data-v-f8c91cc6]{height:auto;max-height:min(96dvh,52rem)}.ic-actions[data-v-f8c91cc6]{grid-template-columns:auto 1fr auto}.ic-actions .is-primary[data-v-f8c91cc6]{grid-column:auto}}.vt-overlay[data-v-34360422]{z-index:60}.vt-dialog[data-v-34360422]{background:var(--c-solid-1,#16131f);width:min(28rem,100%);color:var(--c-ink,#f6f1e8);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:1rem;gap:.85rem;padding:1.15rem 1.25rem 1.25rem;display:grid;position:relative;box-shadow:0 18px 48px #00000075}.vt-head[data-v-34360422]{gap:.28rem;padding-right:2.4rem;display:grid}.vt-title[data-v-34360422]{margin:0;font-size:1.15rem;font-weight:650}.vt-hint[data-v-34360422]{color:var(--c-ink-dim,#f6f1e89e);margin:0;font-size:.85rem;line-height:1.4}.vt-frame[data-v-34360422]{aspect-ratio:9/16;background:#0d0b12;border-radius:.75rem;justify-self:center;width:min(100%,min(46vh,28rem)/1.77778);max-height:min(46vh,28rem);overflow:hidden}.vt-player[data-v-34360422]{object-fit:cover;width:100%;height:100%;display:block}.vt-times[data-v-34360422]{font-variant-numeric:tabular-nums;color:var(--c-ink-dim,#f6f1e89e);justify-content:space-between;gap:.75rem;font-size:.8rem;display:flex}.vt-track[data-v-34360422]{background:color-mix(in srgb, currentColor 12%, transparent);touch-action:none;-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:999px;height:2.1rem;position:relative}.vt-range[data-v-34360422]{background:color-mix(in srgb, var(--brand,#e2b93b) 78%, #1b1724);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--brand,#e2b93b) 55%, transparent);cursor:grab;border-radius:999px;position:absolute;top:.35rem;bottom:.35rem}.vt-handle[data-v-34360422]{background:var(--brand,#e2b93b);cursor:ew-resize;border:2px solid #1b1724;border-radius:999px;width:1.05rem;height:1.05rem;position:absolute;top:50%;transform:translate(-50%,-50%)}.vt-handle--start[data-v-34360422]{left:0}.vt-handle--end[data-v-34360422]{left:100%}.vt-playhead[data-v-34360422]{pointer-events:none;background:#f6f1e8;border-radius:999px;width:2px;margin-left:-1px;position:absolute;top:.15rem;bottom:.15rem}.vt-error[data-v-34360422]{color:var(--c-danger,#f0968f);margin:0;font-size:.85rem}.vt-actions[data-v-34360422]{flex-wrap:wrap;gap:.5rem;display:flex}.imf-modal[data-v-3caa3848]{z-index:calc(var(--z-modal,80) + 90);background:#08070cb8;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.imf-modal__card[data-v-3caa3848]{background:var(--c-surface,#16131f);width:min(40rem,100%);max-height:min(90dvh,44rem);color:var(--c-ink,#f6f1e8);border-radius:1rem;flex-direction:column;display:flex;box-shadow:0 24px 64px #00000073}.imf-modal__head[data-v-3caa3848]{justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem .5rem;display:flex}.imf-modal__title[data-v-3caa3848]{margin:0;font-size:1rem;font-weight:600}.imf-modal__x[data-v-3caa3848]{background:color-mix(in srgb, currentColor 10%, transparent);width:2rem;height:2rem;color:inherit;cursor:pointer;border:0;border-radius:999px}.imf-modal__grid[data-v-3caa3848]{grid-template-columns:repeat(auto-fill,minmax(5.6rem,1fr));gap:.55rem;padding:.5rem 1rem 1rem;display:grid;overflow:auto}.imf-modal__tile[data-v-3caa3848]{color:inherit;font:inherit;text-align:center;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.65rem;gap:.3rem;padding:0;font-size:.72rem;display:grid}.imf-modal__tile.is-on[data-v-3caa3848]{border-color:var(--accent,#e2b93b)}.imf-modal__shot[data-v-3caa3848]{aspect-ratio:3/4;border-radius:.5rem;display:block;overflow:hidden}.imf-modal__shot img[data-v-3caa3848],.imf-modal__shot video[data-v-3caa3848]{object-fit:cover;width:100%;height:100%;display:block}.im-attach[data-v-8bea597e]{justify-items:start;gap:.45rem;width:max-content;max-width:100%;display:grid}.im-attach__box[data-v-8bea597e]{border:1px solid color-mix(in srgb, currentColor 12%, transparent);background:color-mix(in srgb, currentColor 4%, transparent);border-radius:.9rem;grid-template-columns:auto auto;align-items:center;gap:.4rem;padding:.55rem .5rem .55rem .55rem;display:inline-grid}.im-attach__preview[data-v-8bea597e]{position:relative}.im-attach__frame[data-v-8bea597e]{aspect-ratio:9/16;isolation:isolate;background:color-mix(in srgb, currentColor 8%, transparent);border-radius:.65rem;flex-shrink:0;width:6.6rem;position:relative;overflow:hidden}.im-attach.is-square .im-attach__frame[data-v-8bea597e]{aspect-ratio:1}.im-attach__frame.is-empty[data-v-8bea597e]{border:1px dashed color-mix(in srgb, currentColor 28%, transparent);background:0 0;place-items:center;display:grid}.im-attach__frame.is-pick[data-v-8bea597e]{cursor:pointer}.im-attach__frame.is-pick[data-v-8bea597e]:hover{border-color:color-mix(in srgb, currentColor 48%, transparent);background:color-mix(in srgb, currentColor 6%, transparent)}.im-attach__empty[data-v-8bea597e]{opacity:.45;font-size:1.45rem}.im-attach__frame img[data-v-8bea597e],.im-attach__frame video[data-v-8bea597e]{object-fit:cover;width:100%;height:100%;display:block}.im-attach__replace[data-v-8bea597e]{z-index:3;color:#fff;font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a08109e;border:1px solid #ffffff3d;border-radius:999px;margin:0;padding:.28rem .75rem;font-size:.78rem;line-height:1.2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.im-attach__replace[data-v-8bea597e]:hover:not(:disabled){background:#0a0810c7}.im-attach__replace[data-v-8bea597e]:disabled{opacity:.7;cursor:not-allowed}.im-attach__sound[data-v-8bea597e]{z-index:4;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a08109e;border:1px solid #ffffff38;border-radius:999px;place-items:center;width:1.55rem;height:1.55rem;padding:0;font-size:.82rem;line-height:1;display:grid;position:absolute;bottom:.28rem;left:.28rem}.im-attach__sound[data-v-8bea597e]:hover:not(.is-off){background:#0a0810c7}.im-attach__sound.is-on[data-v-8bea597e]{border-color:color-mix(in srgb, var(--accent,#e2b93b) 70%, transparent);background:color-mix(in srgb, var(--accent,#e2b93b) 28%, #0a08109e)}.im-attach__sound.is-off[data-v-8bea597e]{opacity:.45;cursor:not-allowed}.im-attach__sound[data-tip][data-v-8bea597e]:hover:after,.im-attach__sound[data-tip][data-v-8bea597e]:focus-visible:after{content:attr(data-tip);z-index:6;color:#f6f1e8;white-space:nowrap;pointer-events:none;background:#0c0a12eb;border-radius:.4rem;padding:.28rem .5rem;font-size:.72rem;line-height:1.25;position:absolute;bottom:calc(100% + .4rem);left:0;box-shadow:0 8px 20px #00000047}.im-attach__tools[data-v-8bea597e]{flex-direction:column;justify-content:center;align-items:center;gap:.28rem;display:flex}.im-attach__tool[data-v-8bea597e]{border:1px solid color-mix(in srgb, currentColor 16%, transparent);background:color-mix(in srgb, currentColor 6%, transparent);width:1.85rem;height:1.85rem;color:inherit;cursor:pointer;border-radius:999px;place-items:center;padding:0;font-size:.92rem;line-height:1;display:grid;position:relative}.im-attach__tool[data-v-8bea597e]:hover:not(.is-off){background:color-mix(in srgb, currentColor 12%, transparent)}.im-attach__tool.is-on[data-v-8bea597e]{border-color:color-mix(in srgb, var(--accent,#e2b93b) 70%, transparent);background:color-mix(in srgb, var(--accent,#e2b93b) 16%, transparent)}.im-attach__tool.is-off[data-v-8bea597e]{opacity:.38;cursor:not-allowed}.im-attach__tool.is-danger[data-v-8bea597e]{color:#f0a8a8;background:#e85d5d29;border-color:#e85d5d73}.im-attach__tool.is-danger[data-v-8bea597e]:hover:not(.is-off){background:#e85d5d47}.im-attach__tool[data-tip][data-v-8bea597e]:hover:after,.im-attach__tool[data-tip][data-v-8bea597e]:focus-visible:after{content:attr(data-tip);z-index:6;color:#f6f1e8;white-space:nowrap;pointer-events:none;background:#0c0a12eb;border-radius:.4rem;padding:.28rem .5rem;font-size:.72rem;line-height:1.25;position:absolute;top:50%;right:calc(100% + .45rem);transform:translateY(-50%);box-shadow:0 8px 20px #00000047}.scene-media__preview[data-v-4ac6cf55],.sb-scene-image__preview[data-v-4ac6cf55]{align-items:center;gap:.5rem;margin:.35rem 0 .5rem;display:flex}.scene-media__thumb-btn[data-v-4ac6cf55]{cursor:zoom-in;border-radius:var(--r-sm);background:0 0;border:0;flex-shrink:0;margin:0;padding:0;line-height:0;display:block}.scene-media__thumb[data-v-4ac6cf55],.sb-scene-image__thumb[data-v-4ac6cf55]{object-fit:cover;border-radius:var(--r-sm);width:3.5rem;height:3.5rem;display:block}.scene-media__actions[data-v-4ac6cf55],.sb-scene-image__actions[data-v-4ac6cf55]{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.scene-media__actions label.is-busy[data-v-4ac6cf55]{opacity:.65;pointer-events:none}.scene-media__lightbox[data-v-4ac6cf55]{z-index:calc(var(--z-modal) + 80);padding:var(--space-4);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#08070cdb;place-items:center;display:grid;position:fixed;inset:0}.scene-media__lightbox-img[data-v-4ac6cf55]{object-fit:contain;border-radius:var(--r-md);width:auto;max-width:min(100%,28rem);height:auto;max-height:min(90dvh,48rem);box-shadow:var(--shadow-3)}.scene-media__lightbox-close[data-v-4ac6cf55]{top:max(var(--space-4), env(safe-area-inset-top));right:max(var(--space-4), env(safe-area-inset-right));color:#fff;width:2.5rem;height:2.5rem;font:inherit;cursor:pointer;background:#ffffff1f;border:0;border-radius:999px;position:absolute}.scene-media__lightbox-close[data-v-4ac6cf55]:hover{background:#ffffff38}.mc[data-v-f22ab70e]{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--r-md);border:1px solid var(--c-line);background:var(--c-surface-1);transition:border-color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out);flex-wrap:wrap;display:flex}.mc[data-v-f22ab70e]:hover{border-color:var(--c-line-strong)}.mc--on[data-v-f22ab70e]{border:2px solid var(--accent);padding:calc(var(--space-3) - 1px) calc(var(--space-4) - 1px);background:var(--c-surface-2)}.mc--playing[data-v-f22ab70e]{background:var(--c-surface-2)}.mc[data-v-f22ab70e] .ui-audio{flex:13rem;min-width:min(9rem,100%)}@media (width<=30rem){.mc[data-v-f22ab70e]{padding:var(--space-2) var(--space-3)}.mc--on[data-v-f22ab70e]{padding:calc(var(--space-2) - 1px) calc(var(--space-3) - 1px)}.mc__art[data-v-f22ab70e]{width:2.5rem;height:2.5rem}}.mc__pick[data-v-f22ab70e]{align-items:center;gap:var(--space-3);min-width:min(9rem,100%);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:20 9rem;margin:0;padding:0;display:flex}.mc__art[data-v-f22ab70e]{flex:none;width:3rem;height:3rem;display:block;position:relative}.mc__cover[data-v-f22ab70e]{object-fit:cover;background:var(--c-surface-2,color-mix(in srgb, currentColor 8%, transparent));border-radius:.55rem;width:100%;height:100%}.mc__eq[data-v-f22ab70e]{background:#00000073;border-radius:.55rem;justify-content:center;align-items:flex-end;gap:2px;padding-bottom:.55rem;display:flex;position:absolute;inset:0}.mc__eq i[data-v-f22ab70e]{border-radius:var(--r-pill);background:var(--accent);width:3px;height:.35rem;animation:mc-eq-f22ab70e .9s var(--ease-out) infinite alternate}.mc__eq i[data-v-f22ab70e]:nth-child(2){animation-delay:.15s}.mc__eq i[data-v-f22ab70e]:nth-child(3){animation-delay:.3s}@keyframes mc-eq-f22ab70e{0%{height:.25rem}to{height:.9rem}}@media (prefers-reduced-motion:reduce){.mc__eq i[data-v-f22ab70e]{height:.6rem;animation:none}}.mc__text[data-v-f22ab70e]{gap:.15rem;min-width:0;display:grid}.mc__text strong[data-v-f22ab70e]{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-small);overflow:hidden}.mc__text small[data-v-f22ab70e]{text-overflow:ellipsis;white-space:nowrap;color:var(--c-ink-faint);font-size:var(--fs-micro);overflow:hidden}.mc__check[data-v-f22ab70e]{border-radius:var(--r-pill);background:var(--c-bg,#000);color:var(--accent);font-size:1.1rem;line-height:1;display:inline-flex;position:absolute;bottom:-.3rem;right:-.3rem}
