@font-face{font-family:Desk Keys;src:url(./JetBrainsMono-Medium.3S3k2nMz.woff2)format("woff2");font-weight:400 700;font-display:block;unicode-range:U+2190,U+2192,U+2197,U+21E7,U+221E,U+2264,U+22EF,U+2303,U+2318,U+2325,U+2500-257F,U+2581-2588,U+25B4-25BE,U+25C4,U+25CB,U+25CF,U+26A0,U+2713,U+2715}[data-desk]{--stock:#f2f0eb;--stock-2:#e5e2da;--ink:#111;--ink-2:#3a3a38;--grey:#63605a;--faint:#9a968e;--cobalt:#1a3fe0;--verm:#df3219;--amber:#f5a524;--green:#1f7a35;--green-text:#1f7a35;--verm-text:#c02a12;--cobalt-text:#1a3fe0;--amber-text:#7a4b00;--on-cobalt:#fff;--on-verm:#fff;--on-amber:#111;--on-signal-wall:#00000047;--rec:#e5231b;--pad-red:#c8463a;--pad-orange:#e07a2e;--pad-yellow:#d9b72b;--pad-green:#3f8f4f;--pad-teal:#2a8f8a;--pad-blue:#3a7bd5;--wall:#111;--plate:#050505;--on-plate:#fff;--chip:#000;--display:"Bricolage Grotesque", system-ui, sans-serif;--sans:"Familjen Grotesk", system-ui, sans-serif;--mono:"Desk Keys", "IBM Plex Mono", ui-monospace, monospace;--w:2px;--hair:1px;--rule:#c4c0b6;--key-hover:#e5e2da;--inset:18px;--key-h:44px;--take-h:56px;--title-h:22px;--foot-h:34px;--edge:6px;--ring:3px;--lamp:12px;--t-key:18px;--t-take:22px;--t-script:44px;--t-script-next:29px;--t-mono:15px;--track-label:.14em;--track-mono:.06em;--track-display:-.02em;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-desk][data-cut=ink],:root[data-cut=ink] [data-desk]:not([data-cut]){--stock:#0e0e0e;--stock-2:#171717;--ink:#f2f0eb;--ink-2:#c9c6be;--grey:#8b8880;--faint:#5f5c56;--verm-text:#ff5a40;--cobalt-text:#6d8bff;--amber-text:#f5a524;--green-text:#4cc26b;--wall:#3a3935;--rule:#3a3935;--key-hover:#1d1d1c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-cut=ink]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-desk] .hot{border:var(--hair) solid color-mix(in srgb, currentcolor 55%, transparent);letter-spacing:0;white-space:nowrap;justify-content:center;align-items:center;min-width:1.5em;padding:.12em .2em .08em;line-height:1;display:inline-flex}[data-desk] .fault{background:var(--chip);color:var(--amber);font-family:var(--mono);font-size:var(--t-mono);letter-spacing:var(--track-mono);white-space:nowrap;align-items:center;padding:0 6px;font-weight:600;display:inline-flex}[data-desk] .state div.cell.split-key{align-items:stretch;gap:0;padding:0;display:flex}[data-desk] .state .cell.split-key>button{color:inherit;background:0 0;border:0;border-radius:0}[data-desk] .reading-line{pointer-events:none;height:0;position:absolute;left:0;right:0}[data-desk] .reading-line:before,[data-desk] .reading-line:after{content:"";border-block:11px solid #0000;position:absolute;top:-11px}[data-desk] .reading-line:before{border-left:16px solid var(--ink);left:0}[data-desk] .reading-line:after{border-right:16px solid var(--ink);right:0}[data-desk] .reading-line.hollow:before{border-left-color:var(--faint)}[data-desk] .reading-line.hollow:after{border-right-color:var(--faint)}[data-desk] .state .cell.split-key:is([aria-expanded=true],:has(>button[aria-expanded=true])){--split-key-ink:var(--stock);background:var(--ink);color:var(--split-key-ink)}
