:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--apum-paper:#f6f5f0;--apum-surface:#fff;--apum-raised:#edebe4;--apum-line:#d3d0c7;--apum-disabled:#a19d93;--apum-muted:#6a675f;--apum-ink:#121212;--apum-blue:#2f6bff;--apum-teal:#00a67e;--apum-orange:#f04a24;--apum-yellow:#ffd400;--apum-purple:#8b5cff;--apum-pink:#ff2e88;--apum-blue-soft:#e4ecff;--apum-teal-soft:#dbf3ea;--apum-orange-soft:#fde3dc;--apum-yellow-soft:#fff6bf;--apum-purple-soft:#ece4ff;--apum-pink-soft:#ffe0ee;--apum-accent:var(--apum-purple);--apum-accent-soft:var(--apum-purple-soft);--apum-backdrop:#12121266;--apum-lab-paper:#f6f5f0;--apum-lab-ink:#121212;--apum-lab-muted:#6a675f;--apum-lab-hair:#d3d0c7;--apum-lab-red:#e60033;--apum-lab-pink:#ff2e88;--apum-lab-yellow:#ffe600;--apum-lab-blue:#2f6bff;--apum-lab-purple:#8b5cff;--apum-lab-teal:#00a67e;--apum-lab-metal:#d4d7dc;--apum-lab-metal-edge:#7d8088;--apum-lab-glass:#070a12;--apum-lab-glow:#7ff3ff;--apum-lab-led-live:#2bff9a;--apum-lab-led-building:#ffb000;--apum-lab-led-off:#5a5e66;--apum-film-pink:#ff8fd8;--apum-film-cyan:#8fe9ff;--apum-film-yellow:#fff38a;--apum-film-violet:#b99bff;--apum-bubble-cyan:#7ef9ff;--apum-bubble-violet:#c3a0ff;--apum-bubble-pink:#ff9ad5;--apum-bubble-yellow:#ffd66e;--apum-bubble-green:#9dffb0;--apum-bubble-blue:#76cfff;--apum-bubble-foam:#f4f0e7;--apum-plot-soil:#141821;--apum-plot-soil-alt:#1b2130;--apum-plot-side:#0b0e15;--apum-plot-side-dark:#070a12;--apum-plot-line:#2b3446;--apum-plot-wet:#13294a;--apum-plot-wet-alt:#173257;--apum-plot-green:#1fb45a;--apum-plot-green-dark:#0e8a45;--apum-plot-green-light:#7ee06a;--apum-plot-sick:#f2d33a;--apum-plot-sick-dark:#c9a815;--apum-plot-sick-light:#fff08a;--apum-plot-rot:#8f8273;--apum-plot-rot-dark:#5e5447;--apum-plot-rot-light:#bdb2a3;--apum-plot-tissue:#f2e6a6;--apum-plot-cream:#fff4d6;--apum-plot-spore:#d4ff1f;--apum-plot-glow:#7ff3ff;--apum-plot-metal:#d4d7dc;--apum-font-display:"Press Start 2P", monospace;--apum-font-numerals:VT323, "IBM Plex Mono", monospace;--apum-font-text:"IBM Plex Mono", ui-monospace, monospace;--apum-font-poster:"Dela Gothic One", "IBM Plex Mono", sans-serif;--apum-font-swiss:"Helvetica Neue", Helvetica, Arial, sans-serif;--apum-text-12:12px;--apum-text-14:14px;--apum-text-16:16px;--apum-text-20:20px;--apum-text-24:24px;--apum-text-28:28px;--apum-display-16:16px;--apum-display-24:24px;--apum-display-32:32px;--apum-display-48:48px;--apum-display-64:64px;--apum-numerals-32:32px;--apum-numerals-48:48px;--apum-numerals-72:72px;--apum-numerals-104:104px;--apum-space-1:4px;--apum-space-2:8px;--apum-space-3:12px;--apum-space-4:16px;--apum-space-5:24px;--apum-space-6:32px;--apum-space-7:48px;--apum-border-width:1.5px;--apum-radius-sm:8px;--apum-radius-md:14px;--apum-radius-lg:20px;--apum-radius-xl:28px;--apum-radius-pill:999px;--apum-shadow-offset:4px;--apum-shadow-offset-lg:6px;--apum-shadow-offset-press:2px;--apum-shadow-soft:0 18px 40px #1212121f;--apum-focus-width:3px;--apum-focus-offset:4px;--apum-target-min:44px;--apum-layout-header:66px;--apum-motion-fast:.12s;--apum-motion-normal:.22s;--apum-motion-slow:.36s;--apum-lines-right-puzzles-accent:var(--apum-blue);--apum-lines-right-puzzles-accent-soft:var(--apum-blue-soft);--apum-lines-right-rush-accent:var(--apum-orange);--apum-lines-right-rush-accent-soft:var(--apum-orange-soft);--apum-lines-right-vibes-accent:var(--apum-pink);--apum-lines-right-vibes-accent-soft:var(--apum-pink-soft);--apum-lines-right-steps-accent:var(--apum-purple);--apum-lines-right-steps-accent-soft:var(--apum-purple-soft);--apum-lines-right-models-accent:var(--apum-teal);--apum-lines-right-models-accent-soft:var(--apum-teal-soft)}.right-puzzles{--apum-accent:var(--apum-lines-right-puzzles-accent);--apum-accent-soft:var(--apum-lines-right-puzzles-accent-soft)}.right-rush{--apum-accent:var(--apum-lines-right-rush-accent);--apum-accent-soft:var(--apum-lines-right-rush-accent-soft)}.right-vibes{--apum-accent:var(--apum-lines-right-vibes-accent);--apum-accent-soft:var(--apum-lines-right-vibes-accent-soft)}.right-steps{--apum-accent:var(--apum-lines-right-steps-accent);--apum-accent-soft:var(--apum-lines-right-steps-accent-soft)}.right-models{--apum-accent:var(--apum-lines-right-models-accent);--apum-accent-soft:var(--apum-lines-right-models-accent-soft)}
