:root{--bg:#f4f4f2;--bg-rgb:244 244 242;--surface:#fff;--surface-rgb:255 255 255;--surface-2:#ebebe7;--surface-2-rgb:235 235 231;--surface-3:#e1e1dc;--surface-3-rgb:225 225 220;--border:#e2e2dd;--border-rgb:226 226 221;--text:#1b1b19;--text-rgb:27 27 25;--muted:#6d6d67;--muted-rgb:109 109 103;--accent:#4f46e5;--accent-rgb:79 70 229;--accent-text:#fff;--accent-text-rgb:255 255 255;--accent-soft:#eceafc;--accent-soft-rgb:236 234 252;--mark:#fde68a;--mark-rgb:253 230 138;--mark-text:#1b1b19;--mark-text-rgb:27 27 25;--cut:#f59e0b;--cut-rgb:245 158 11;--pick:#0891b2;--pick-rgb:8 145 178;--picked:#b5452c;--picked-rgb:181 69 44;--chapter:var(--accent);--chapter-rgb:var(--accent-rgb);--highlight:#db2777;--highlight-rgb:219 39 119;--warn:#b45309;--warn-rgb:180 83 9;--danger:#c81e1e;--danger-rgb:200 30 30;--danger-soft:#fee2e2;--danger-soft-rgb:254 226 226;--ok:#15803d;--ok-rgb:21 128 61;--author-floor:0;--author-ceiling:.47;--stage:#0d0d0c;--stage-rgb:13 13 12;--stage-text:#ecece9;--stage-text-rgb:236 236 233;--shadow:0 10px 30px #00000024, 0 1px 3px #00000014;--radius:8px;--radius-sm:5px;--controls-height:40px;--font:ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, "SF Mono", "Cascadia Code", Menlo, monospace;--youtube:#f03;--youtube-rgb:255 0 51;--twitch:#9146ff;--twitch-rgb:145 70 255;--kick:#53fc18;--kick-rgb:83 252 24;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#141413;--bg-rgb:20 20 19;--surface:#1c1c1b;--surface-rgb:28 28 27;--surface-2:#262625;--surface-2-rgb:38 38 37;--surface-3:#31312f;--surface-3-rgb:49 49 47;--border:#2d2d2b;--border-rgb:45 45 43;--text:#ecece9;--text-rgb:236 236 233;--muted:#9b9b95;--muted-rgb:155 155 149;--accent:#8b93ff;--accent-rgb:139 147 255;--accent-text:#141413;--accent-text-rgb:20 20 19;--accent-soft:#272a4a;--accent-soft-rgb:39 42 74;--mark:#7a4a0c;--mark-rgb:122 74 12;--mark-text:#fef3c7;--mark-text-rgb:254 243 199;--cut:#f59e0b;--cut-rgb:245 158 11;--pick:#22d3ee;--pick-rgb:34 211 238;--picked:#e0694e;--picked-rgb:224 105 78;--chapter:var(--accent);--chapter-rgb:var(--accent-rgb);--highlight:#f472b6;--highlight-rgb:244 114 182;--warn:#f5b041;--warn-rgb:245 176 65;--danger:#f87171;--danger-rgb:248 113 113;--danger-soft:#3f1d1d;--danger-soft-rgb:63 29 29;--ok:#4ade80;--ok-rgb:74 222 128;--author-floor:.74;--author-ceiling:1;--stage:#000;--stage-rgb:0 0 0;--shadow:0 12px 32px #00000080, 0 1px 3px #0006}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#141413;--bg-rgb:20 20 19;--surface:#1c1c1b;--surface-rgb:28 28 27;--surface-2:#262625;--surface-2-rgb:38 38 37;--surface-3:#31312f;--surface-3-rgb:49 49 47;--border:#2d2d2b;--border-rgb:45 45 43;--text:#ecece9;--text-rgb:236 236 233;--muted:#9b9b95;--muted-rgb:155 155 149;--accent:#8b93ff;--accent-rgb:139 147 255;--accent-text:#141413;--accent-text-rgb:20 20 19;--accent-soft:#272a4a;--accent-soft-rgb:39 42 74;--mark:#7a4a0c;--mark-rgb:122 74 12;--mark-text:#fef3c7;--mark-text-rgb:254 243 199;--cut:#f59e0b;--cut-rgb:245 158 11;--pick:#22d3ee;--pick-rgb:34 211 238;--picked:#e0694e;--picked-rgb:224 105 78;--chapter:var(--accent);--chapter-rgb:var(--accent-rgb);--highlight:#f472b6;--highlight-rgb:244 114 182;--warn:#f5b041;--warn-rgb:245 176 65;--danger:#f87171;--danger-rgb:248 113 113;--danger-soft:#3f1d1d;--danger-soft-rgb:63 29 29;--ok:#4ade80;--ok-rgb:74 222 128;--author-floor:.74;--author-ceiling:1;--stage:#000;--stage-rgb:0 0 0;--shadow:0 12px 32px #00000080, 0 1px 3px #0006}}*{box-sizing:border-box}html,body{background:var(--bg);height:100%;color:var(--text);font:14px/1.5 var(--font);-webkit-font-smoothing:antialiased;margin:0;overflow:hidden}button,input{font:inherit;color:inherit}:focus{outline:none}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:where(button){cursor:pointer;border:1px solid var(--border);background:var(--surface);border-radius:var(--radius);white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:6px 12px;line-height:1.4;display:inline-flex}:where(button:hover:not(:disabled)){background:var(--surface-2)}button:disabled{opacity:.5;cursor:default}button.primary{background:var(--accent);border-color:var(--accent);color:var(--accent-text);font-weight:600}button.primary:hover:not(:disabled){filter:brightness(1.08)}button.link{color:var(--muted);background:0 0;border:none;border-radius:3px;padding:0;font-size:12px}button.link:hover:not(:disabled){color:var(--text);text-decoration:underline}button.link.accent,button.link.accent:hover:not(:disabled){color:var(--accent)}button.icon{width:32px;height:32px;color:var(--muted);border-radius:var(--radius-sm);background:0 0;border:none;padding:0}button.icon:hover:not(:disabled),button.icon.on{background:var(--surface-2);color:var(--text)}button.danger-outline{color:var(--danger);border-color:var(--danger)}button.danger-outline:hover:not(:disabled){background:var(--danger-soft)}input[type=text],input[type=search],input[type=url]{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);outline:none;width:100%;min-width:0;padding:7px 12px}input::placeholder{color:var(--muted);opacity:.8}input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}input[type=search]::-webkit-search-cancel-button{cursor:pointer}mark{background:var(--mark);color:var(--mark-text);border-radius:2px;padding:0 1px}code,kbd{font-family:var(--mono);font-size:12px}kbd{text-align:center;border:1px solid var(--border);background:var(--surface);min-width:18px;color:var(--muted);border-bottom-width:2px;border-radius:4px;padding:0 5px;line-height:1.5;display:inline-block}.muted{color:var(--muted)}.time{font-family:var(--mono);color:var(--accent);font-variant-numeric:tabular-nums;font-size:12px}.error-text{color:var(--danger)}.warn-text{color:var(--warn)}.eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600}.platform:before{content:"";vertical-align:0;background:var(--muted);border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.platform.youtube:before{background:var(--youtube)}.platform.twitch:before{background:var(--twitch)}.platform.kick:before{background:var(--kick)}.platform.local:before{background:var(--muted)}.row{text-align:left;border-radius:var(--radius-sm);white-space:normal;background:0 0;border:none;justify-content:flex-start;align-items:flex-start;gap:14px;width:calc(100% + 20px);margin:0 -10px;padding:5px 10px;line-height:1.5;display:flex}.row:hover:not(:disabled){background:var(--surface-2)}.row .time{text-align:right;flex:none;min-width:56px;padding-top:2px}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--surface-3);background-clip:padding-box;border:3px solid #0000;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:var(--muted);background-clip:padding-box}.chat-author{color:color-mix(in srgb, var(--author,var(--muted)) 65%, var(--text));margin-right:6px;font-weight:600}@supports not (color:color-mix(in srgb, red, red)){.chat-author{color:var(--author,var(--muted))}}@supports (color:oklch(from red l c h)){.chat-author{color:oklch(from var(--author,var(--muted)) clamp(var(--author-floor), l, var(--author-ceiling)) c h)}}.sep{margin:0 4px}.glyph{background:var(--surface-2);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:14px;display:inline-flex}body.dropping iframe{pointer-events:none}.carry-ghost{z-index:2000;border:1px solid var(--accent);background:var(--surface);width:160px;box-shadow:var(--shadow);pointer-events:none;border-radius:8px;flex-direction:column;display:flex;position:fixed;overflow:hidden}.carry-ghost img{width:160px;display:block}.carry-ghost canvas{background:var(--surface-2);display:block}.carry-ghost span{font-variant-numeric:tabular-nums;color:var(--text);white-space:nowrap;padding:2px 6px 3px;font-size:11px}.carry-ghost.making{border-style:dashed}.carry-stack{z-index:2000;pointer-events:none;position:fixed}.carry-stack .carry-ghost{position:relative}.carry-stack .carry-ghost.behind{position:absolute;inset:0}.carry-stack .carry-ghost.behind.blank{background:var(--surface)}body.timeline-drag iframe{pointer-events:none}body.timeline-drag,body.timeline-drag *{-webkit-user-select:none;user-select:none}button.row-act{width:26px;height:24px;color:var(--muted);border-radius:var(--radius-sm);opacity:.75;background:0 0;border:none;padding:0}.vod:hover button.row-act,.vod.selected button.row-act{opacity:1}button.row-act:hover:not(:disabled){background:var(--surface-3);color:var(--text)}.own-player{flex-direction:column;width:100%;height:100%;display:flex}.own-player .picture{aspect-ratio:16/9;width:100%;max-width:calc(var(--player-max-height,44vh) * 16 / 9);background:#000;margin:0 auto;display:flex;position:relative}.fullscreen .own-player .picture,.alone .own-player .picture{aspect-ratio:auto;flex:1;max-width:none;min-height:0}.order{background:var(--accent);min-width:16px;height:16px;color:var(--accent-text);font-variant-numeric:tabular-nums;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0 4px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.select-box{z-index:40;border:1px solid var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent);pointer-events:none;position:fixed}@supports not (color:color-mix(in srgb, red, red)){.select-box{background:rgb(var(--accent-rgb) / .12)}}html,body{height:auto;overflow:clip visible}body{font-size:15px}a{color:var(--accent)}.prose{max-width:720px;margin:0 auto;padding:24px 24px 64px;line-height:1.65}.prose h1{letter-spacing:-.02em;margin:16px 0 8px;font-size:32px;line-height:1.2}.prose h2{margin:36px 0 8px;font-size:19px}.prose li+li{margin-top:6px}
