:root{--obsidian:#0c0c0e;--night:#151518;--graphite:#3a3a40;--steel:#5e5e66;--muted-dark:#a9a7a0;--porcelain:#fafaf7;--bone:#f2f0ea;--hairline:#e4e1d8;--hairline-soft:#efece4;--field:#d6d2c6;--signal:#d4b97f;--signal-hover:#e6cf9c;--brass:#b08d57;--brass-deep:#84652f;--brass-line:#5a4a2e;--on-dark:#f4f2ec;--on-dark-soft:#c9c6be;--on-dark-dim:#7e7c76;--line-dark:#2a2a2e;--surface:#fff;--signal-tint:#f3ead6;--signal-wash-dark:#1d1a14;--amber:#b4690e;--amber-ink:#9a5a0b;--amber-tint:#fdf3e3;--danger:#c0392b;--danger-tint:#fdf5f3;--danger-line:#e5c2bd;--ok:#1f7a4f;--ok-tint:#e3f1e9;--scrim:rgba(12,12,14,.45);--ink-on-light:#0c0c0e;--line-strong:#3a3a40;--deep:#0c0c0e;--serif:var(--font-geist,"Geist"),system-ui,-apple-system,"Segoe UI",sans-serif;--motion-scale:1;--sans:var(--font-geist,"Geist"),system-ui,-apple-system,"Segoe UI",sans-serif;--mono:var(--font-geist-mono,"Geist Mono"),ui-monospace,"SFMono-Regular",Menlo,monospace;--gutter:20px;--section:64px;--board-column:1304px;--type-label:11px;--type-small:13px;--type-score:26px;--type-name:32px;--type-display:56px}@media (min-width:761px){:root{--gutter:32px;--section:112px}}[data-theme=operator-dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--porcelain:#0c0c0e;--bone:#1d1d21;--surface:#151518;--hairline:#2a2a2e;--hairline-soft:#222226;--field:#45454c;--obsidian:#f4f2ec;--graphite:#c9c6be;--steel:#a9a7a0;--brass-deep:#d4b97f;--signal-tint:#262116;--on-dark-dim:#8e8c86;--amber:#e0a24a;--amber-ink:#f0bd6e;--amber-tint:#2a2112;--danger:#f07f72;--danger-tint:#2a1714;--danger-line:#6b2f28;--ok:#5cc893;--ok-tint:#11261b;--scrim:rgba(0,0,0,.6);--selected-bg:#1d1d21;--selected-line:#d4b97f;--selected-ink:#f4f2ec;--band:#151518;--band-line:#5a4a2e;--fill-strong:#d4b97f;--button-strong:#d4b97f;--button-strong-hover:#e6cf9c;--on-button-strong:#0c0c0e;--on-danger:#0c0c0e;--knob:#f4f2ec;--backdrop:rgba(0,0,0,.6);--control-bg:transparent;--unread-ring:#e05a4c;background:var(--porcelain);color:var(--obsidian)}
*,:before,:after{box-sizing:border-box}em,i{font-style:normal}html{-webkit-text-size-adjust:100%}body{background:var(--porcelain);min-height:100vh;color:var(--obsidian);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;line-height:1.5;overflow-x:hidden}body:has([data-theme=operator-dark]){background:var(--deep)}h1,h2,h3,p{margin:0}img,svg{max-width:100%;display:block}a{color:var(--brass-deep)}a:hover{color:var(--obsidian)}:focus-visible{outline:2px solid var(--brass);outline-offset:3px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
