@import "https://fonts.googleapis.com/css2?family=Schibsted+Grotesk:wght@400;500;600;700;800&family=Martian+Mono:wght@400;500;700&display=swap";
:root{--mu-ink:#0c1911;--mu-paper:#fbfaf6;--mu-surface:#f4f4ee;--mu-line:#dfded7;--mu-muted:#4d5950;--mu-amber:#f7b83d;--mu-grass:#5bc663;--mu-clay:#f78955;--mu-water:#50b9df;--mu-red:#ff655a;--mu-grass700:#195c2e;--mu-amber700:#8a5600;--mu-dark-bg:#061009;--mu-dark-surface:#121e16;--mu-dark-card:#0c1610;--mu-dark-line:#243228;--mu-dark-text:#f2f2ee;--mu-dark-muted:#9ea7a0;--mu-crt-panel:#020803;--mu-font-sans:"Schibsted Grotesk", system-ui, sans-serif;--mu-font-mono:"Martian Mono", ui-monospace, monospace;--mu-radius-card:16px;--mu-radius-button:14px;--mu-radius-chip:6px}@supports (color:lab(0% 0 0)){:root{--mu-ink:lab(7.53984% -6.98083 3.50615);--mu-paper:lab(98.2966% -.306368 1.87547);--mu-surface:lab(95.9981% -.483513 3.00525);--mu-line:lab(88.4721% -.597209 3.7617);--mu-muted:lab(36.4696% -6.20539 3.18009);--mu-amber:lab(79.1609% 15.493 67.4391);--mu-grass:lab(71.8958% -47.705 39.662);--mu-clay:lab(68.8288% 39.8189 46.7965);--mu-water:lab(70.2617% -22.8337 -28.5665);--mu-red:lab(63.3599% 59.2703 38.092);--mu-grass700:lab(33.9739% -30.2506 20.0105);--mu-amber700:lab(41.7465% 18.1642 51.2672);--mu-dark-bg:lab(3.8604% -3.57419 1.79515);--mu-dark-surface:lab(9.8127% -6.88362 3.52947);--mu-dark-card:lab(6.42256% -5.06534 2.55184);--mu-dark-line:lab(19.1339% -7.80177 4.00263);--mu-dark-text:lab(95.3966% -.306159 1.87558);--mu-dark-muted:lab(67.7215% -4.43268 2.82311);--mu-crt-panel:lab(1.65073% -1.98945 .992772)}}
:root{--bg:var(--mu-paper);--card:#fefdfb;--surface:var(--mu-surface);--line:var(--mu-line);--line-2:#e9e8e2;--line-strong:#d9d8d0;--text:var(--mu-ink);--muted:var(--mu-muted);--hover:#f1f0e9;--ours:#d6fad6;--pitch:#d7f5d7;--pitch-line:#f8fef8;--text-positive:var(--mu-grass700);--text-negative:#a24019;--text-amber:var(--mu-amber700);--panel:var(--mu-ink);--chip:var(--mu-ink);--tile:var(--mu-ink);--tile-glyph:var(--mu-paper);--error-bg:#fff2ec;--on-accent:#0c1911;--grass-hover:#68d36f;--grass-active:#4db956;--blocks-off:#2e3f34;--radius-card:var(--mu-radius-card);--radius-card-lg:20px;--radius-primary:var(--mu-radius-button);--radius-secondary:12px;--radius-badge:var(--mu-radius-chip);--font-sans:var(--mu-font-sans);--font-mono:var(--mu-font-mono);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@supports (color:lab(0% 0 0)){:root{--card:lab(99.442% -.1854 1.12419);--line-2:lab(91.938% -.482857 3.0057);--line-strong:lab(86.1521% -.596583 3.76214);--hover:lab(94.8522% -.598848 3.76052);--ours:lab(94.9779% -16.7671 13.14);--pitch:lab(93.6911% -13.9721 10.9206);--pitch-line:lab(98.9727% -2.79456 2.16099);--text-negative:lab(40.8765% 40.1968 43.4708);--error-bg:lab(96.4138% 4.80142 5.47466);--on-accent:lab(7.53984% -6.98083 3.50615);--grass-hover:lab(76.5457% -47.6798 39.4248);--grass-active:lab(67.2449% -47.7353 39.9432);--blocks-off:lab(25.0005% -9.36557 4.80529)}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#1a251d;--card:#232f27;--surface:#29372d;--line:#3c4c41;--line-2:#303f35;--line-strong:#4e6053;--text:var(--mu-dark-text);--muted:#aeb7af;--hover:#2d3c32;--ours:#264928;--pitch:#214a2b;--pitch-line:#718f76;--text-positive:#6ed274;--text-negative:#ffa378;--panel:var(--mu-crt-panel);--chip:var(--mu-crt-panel);--tile:var(--mu-paper);--tile-glyph:var(--mu-ink);--error-bg:#45281a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:lab(0% 0 0)){:root:not([data-theme=light]){--bg:lab(13.2673% -6.23819 3.20013);--card:lab(17.9343% -6.85762 3.51745);--surface:lab(21.4412% -7.48009 3.83663);--line:lab(30.762% -8.4056 4.31037);--line-2:lab(24.9348% -7.78756 3.9939);--line-strong:lab(38.9225% -9.33442 4.78616);--muted:lab(73.5216% -4.43229 2.82238);--hover:lab(23.7878% -8.10525 4.15746);--ours:lab(27.7806% -19.6107 16.0174);--pitch:lab(27.811% -21.0363 13.7606);--pitch-line:lab(56.5786% -14.8501 9.53332);--text-positive:lab(76.4344% -44.8513 36.877);--text-negative:lab(75.963% 33.8766 38.8944);--error-bg:lab(19.6386% 13.0218 14.9431)}}}:root[data-theme=dark]{--bg:#1a251d;--card:#232f27;--surface:#29372d;--line:#3c4c41;--line-2:#303f35;--line-strong:#4e6053;--text:var(--mu-dark-text);--muted:#aeb7af;--hover:#2d3c32;--ours:#264928;--pitch:#214a2b;--pitch-line:#718f76;--text-positive:#6ed274;--text-negative:#ffa378;--panel:var(--mu-crt-panel);--chip:var(--mu-crt-panel);--tile:var(--mu-paper);--tile-glyph:var(--mu-ink);--error-bg:#45281a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:lab(0% 0 0)){:root[data-theme=dark]{--bg:lab(13.2673% -6.23819 3.20013);--card:lab(17.9343% -6.85762 3.51745);--surface:lab(21.4412% -7.48009 3.83663);--line:lab(30.762% -8.4056 4.31037);--line-2:lab(24.9348% -7.78756 3.9939);--line-strong:lab(38.9225% -9.33442 4.78616);--muted:lab(73.5216% -4.43229 2.82238);--hover:lab(23.7878% -8.10525 4.15746);--ours:lab(27.7806% -19.6107 16.0174);--pitch:lab(27.811% -21.0363 13.7606);--pitch-line:lab(56.5786% -14.8501 9.53332);--text-positive:lab(76.4344% -44.8513 36.877);--text-negative:lab(75.963% 33.8766 38.8944);--error-bg:lab(19.6386% 13.0218 14.9431)}}*,:before,:after{box-sizing:border-box}html,body{background:var(--bg);color:var(--text);font-family:var(--font-sans);-webkit-text-size-adjust:100%;margin:0;font-size:16px;line-height:1.5}a{color:inherit}:focus-visible{outline:2px solid var(--text);outline-offset:2px}
