:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b1220;--chrome:#0f1829;--surface:#121c31;--surface-2:#16213a;--no-thumb:#0c1424;--no-thumb-line:#1a2640;--strip-stills:#1a2742;--strip-empty:#05080f;--strip-outside-a:#020409;--strip-outside-b:#121a2b;--strip-motion:#6366f1;--border:#1c2940;--text:#e6edf7;--muted:#9fb0cc;--accent:#22d3ee;--accent-2:#6366f1;--accent-ink:#06202a;--danger:#ef4444;--ok:#22c55e;--warning:#f59e0b;--warning-ink:#1f1300;--sash-ink:#1f1300;--epaper-paper:#fff;--vision-high:#4ade80;--vision-mid:#c084fc;--vision-low:#f87171;--vision-mark:#a855f7;--on-vision-mark:#fff;--kind-motion:#f59e0b;--kind-person:#ef4444;--kind-vehicle:#3b82f6;--kind-pet:#22c55e;--tile-count-bg:#000000b3;--tile-count-ink:#fff;--select-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%239FB0CC' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");--scroll-track:#0f1829;--scroll-thumb:#2a3a5c;--scroll-thumb-hover:#3b5082;--shadow:0 10px 30px #00000059;--grad:linear-gradient(135deg, var(--accent), var(--accent-2));--scrim:#0308128c;--player-scrim:#0308129e;--player-bg:#000;--on-grad:#fff;--radius:10px;--no-thumb-bg:repeating-linear-gradient(135deg, var(--no-thumb) 0 6px, var(--no-thumb-line) 6px 8px);--strip-outside-bg:repeating-linear-gradient(135deg, var(--strip-outside-a) 0 5px, var(--strip-outside-b) 5px 10px);--player-max-w:min(1280px, max(360px, calc((100vh - 370px) * 16 / 9)));--font:Inter, ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--mono:ui-monospace, SFMono-Regular, Menlo, monospace}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f5f8fc;--chrome:#fff;--surface:#fff;--surface-2:#eef3fa;--no-thumb:#e2e8f1;--no-thumb-line:#d2dbe8;--strip-stills:#eef3fa;--strip-empty:#c9d2df;--strip-outside-a:#f5f8fc;--strip-outside-b:#b8c3d3;--strip-motion:color-mix(in srgb, var(--accent-2) 60%, transparent);--border:#d8e1ee;--text:#0f1b2d;--muted:#55657f;--accent:#0891b2;--accent-2:#4f46e5;--accent-ink:#fff;--danger:#dc2626;--ok:#16a34a;--warning:#d97706;--warning-ink:#fff;--vision-high:#166534;--vision-mid:#9333ea;--vision-low:#b91c1c;--vision-mark:#a855f7;--on-vision-mark:#fff;--kind-motion:#f59e0b;--kind-person:#ef4444;--kind-vehicle:#3b82f6;--kind-pet:#22c55e;--tile-count-bg:#000000b3;--tile-count-ink:#fff;--select-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23475569' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");--scroll-track:#eef3fa;--scroll-thumb:#b9c6d9;--scroll-thumb-hover:#93a4be;--shadow:0 10px 30px #0f1b2d1f;--scrim:#0f1b2d59;--player-scrim:#0308129e;--player-bg:#000;--on-grad:#fff}@media (prefers-color-scheme:light){:root:not([data-theme]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f5f8fc;--chrome:#fff;--surface:#fff;--surface-2:#eef3fa;--no-thumb:#e2e8f1;--no-thumb-line:#d2dbe8;--strip-stills:#eef3fa;--strip-empty:#c9d2df;--strip-outside-a:#f5f8fc;--strip-outside-b:#b8c3d3;--strip-motion:color-mix(in srgb, var(--accent-2) 60%, transparent);--border:#d8e1ee;--text:#0f1b2d;--muted:#55657f;--accent:#0891b2;--accent-2:#4f46e5;--accent-ink:#fff;--danger:#dc2626;--ok:#16a34a;--warning:#d97706;--warning-ink:#fff;--vision-high:#166534;--vision-mid:#9333ea;--vision-low:#b91c1c;--vision-mark:#a855f7;--on-vision-mark:#fff;--kind-motion:#f59e0b;--kind-person:#ef4444;--kind-vehicle:#3b82f6;--kind-pet:#22c55e;--tile-count-bg:#000000b3;--tile-count-ink:#fff;--select-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23475569' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");--scroll-track:#eef3fa;--scroll-thumb:#b9c6d9;--scroll-thumb-hover:#93a4be;--shadow:0 10px 30px #0f1b2d1f;--scrim:#0f1b2d59;--player-scrim:#0308129e;--player-bg:#000;--on-grad:#fff}}html{touch-action:pan-x pan-y;scrollbar-width:thin;scrollbar-color:var(--scroll-thumb) var(--scroll-track)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--scroll-track)}::-webkit-scrollbar-thumb{background:var(--scroll-thumb);border:2px solid var(--scroll-track);border-radius:6px}::-webkit-scrollbar-thumb:hover{background:var(--scroll-thumb-hover)}*,:before,:after{box-sizing:border-box}select{text-overflow:ellipsis;max-width:100%}fieldset{min-width:0}legend{max-width:100%}html,body{height:100%;margin:0}body{background:var(--bg);color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.5;transition:background-color .25s,color .25s}a{color:var(--accent)}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:0s!important;animation-duration:0s!important}}@supports (height:100dvh){:root{--player-max-w:min(1280px, max(360px, calc((100dvh - 370px) * 16 / 9)))}}@media (width>=1200px){:root{--player-max-w:min(1280px, max(360px, calc((100vh - 370px) * 16 / 9)), calc(100vw - 634px))}@supports (height:100dvh){:root{--player-max-w:min(1280px, max(360px, calc((100dvh - 370px) * 16 / 9)), calc(100vw - 634px))}}}.icon-btn.svelte-1b23092{border:1px solid var(--border);background:var(--surface-2);cursor:pointer;border-radius:10px;place-items:center;width:36px;height:36px;transition:background-color .15s,transform .15s;display:grid}.icon-btn.svelte-1b23092:hover{background:color-mix(in srgb, var(--accent) 14%, var(--surface-2))}.icon-btn.svelte-1b23092:active{transform:scale(.95)}
