:root{--panel:#1b1a17;--panel-raised:#23221e;--panel-bay:#171613;--recess:#0c0b0a;--groove-dark:#0f0e0c;--groove-light:#2e2c27;--knob:#2a2925;--knob-edge:#3a3833;--key-highlight:#34322d;--silk:#ddd6c6;--silk-dim:#aaa395;--silk-faint:#716c62;--on-accent:#12110f;--accent-h:300;--accent:oklch(.8 .15 var(--accent-h));--accent-glow:oklch(.8 .15 var(--accent-h) / .35);--cable-jacket:oklch(.32 .15 var(--accent-h));--stop:#f84c45;--stop-glow:#f84c4573;--on-stop:#fff;--font:"Archivo Variable", "Archivo", system-ui, sans-serif;--type-legend:600 13px/1.2 var(--font);--type-hint:400 14px/1.3 var(--font);--type-body:400 15px/1.35 var(--font);--type-jack:600 17px/1.2 var(--font);--type-key:600 19px/1.1 var(--font);--type-cue-title:600 22px/1.1 var(--font);--type-readout:500 24px/1 var(--font);--type-dial-value:500 26px/1 var(--font);--type-title:700 40px/1 var(--font);--type-scene:700 46px/1 var(--font);--stretch-legend:75%;--stretch-name:85%;--stretch-title:62%;--stretch-number:112%;--gutter:20px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:28px;--space-7:40px;--now-strip-h:76px;--bay-h:286px;--next-strip-h:100px;--monitor-col-w:600px;--dial:152px;--rotary:288px;--socket:40px;--key-h:72px;--hit-min:40px;--radius-key:6px;--radius-chip:4px;--radius-screen:4px;--radius-meter:2px;--radius-jack:50%;--ease:cubic-bezier(.2, .7, .2, 1);--dur-press:80ms;--dur-switch:.16s;--accent-ease-s:.5;--confirm-window-ms:3000}@supports (color:lab(0% 0 0)){:root{--stop:lab(58.495% 65.8228 43.901);--stop-glow:lab(58.495% 65.8228 43.901/.45)}}:root[data-panel=night]{--panel:#121110;--panel-raised:#1a1917;--panel-bay:#0f0e0d;--groove-light:#24221e;--knob:#201f1c;--silk:#cfc8b8;--silk-dim:#9c9588}@media (prefers-reduced-motion:reduce){:root{--dur-press:0s;--dur-switch:0s}}
