:root{--bg:#101218;--bg-deep:#0a0b0f;--surface:#171a22;--surface-hi:#1e222c;--line:#2a2f3b;--line-soft:#21252e;--text:#e8eaf0;--text-dim:#9aa1b1;--text-faint:#6b7385;--high:#f0b429;--mid:#4aa8ff;--low:#ff5c8a;--special:#b98cff;--throw:#4fd1a5;--unblockable:#ff7043;--accent:#d4a13c;--accent-ink:#1a1204;--glyph:#cdd3e0;--glyph-edge:#0a0b0f;--seat:#2c3b3b;--seat-edge:#0f1116;--seat-shadow:#363c48;--arrow-face:#cfd4dd;--arrow-edge:#0b0d12;--arrow-core:#f2f4f8;--glyph-glow:#fff6;--pad-ink:#0a0b0f;--shadow-panel:0 18px 40px #00000073;--scrim:8 9 12;--render-opacity:.85;--cast-opacity:.34;--cast-opacity-hover:.72;--pad-1:#5994fe;--pad-2:#fea713;--pad-3:#65a143;--pad-4:#e5231a;--font-display:"Chakra Petch", ui-sans-serif, system-ui, sans-serif;--font-body:"Barlow", ui-sans-serif, system-ui, -apple-system, sans-serif;--skew:-11deg;--ease:cubic-bezier(.22, .61, .36, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-pad=playstation]{--pad-1:#ee86a5;--pad-2:#039fb6;--pad-3:#4982bd;--pad-4:#e63f67}[data-theme=light]{--bg:#f2f3f6;--bg-deep:#e6e8ee;--surface:#fff;--surface-hi:#eceef3;--line:#ccd1db;--line-soft:#e0e3ea;--text:#14171d;--text-dim:#4b5361;--text-faint:#737c8c;--high:#a2660a;--mid:#1266c2;--low:#c11f56;--special:#6f45c8;--throw:#0d7c62;--unblockable:#c3410d;--accent:#9a6f10;--accent-ink:#fff;--glyph:#454e60;--glyph-edge:#fff;--seat:#eee;--seat-edge:#a8afba;--seat-shadow:#d9dee6;--arrow-face:#eceef2;--arrow-edge:#14171d;--arrow-core:#fff;--glyph-glow:#14171d59;--shadow-panel:0 14px 32px #14171d29;--scrim:246 247 250;--render-opacity:.95;--cast-opacity:.24;--cast-opacity-hover:.6;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-game=t1]{--accent:#93a0b8;--accent-ink:#0a0d14}[data-game=t2]{--accent:#d9812f;--accent-ink:#1d1003}[data-game=t3]{--accent:#3fbf95;--accent-ink:#041610}[data-game=t4]{--accent:#d8508f;--accent-ink:#200410}[data-game=t5]{--accent:#e0a33e;--accent-ink:#1c1304}[data-game=ttt]{--accent:#e0c44a;--accent-ink:#1d1802}[data-game=ttt2]{--accent:#4ad6c8;--accent-ink:#031816}[data-game=t6]{--accent:#a76fe0;--accent-ink:#150620}[data-game=t7]{--accent:#4a9fe0;--accent-ink:#04141f}[data-game=t8]{--accent:#e04a45;--accent-ink:#1f0605}[data-theme=light] [data-game=t1]{--accent:#4c576e;--accent-ink:#fff}[data-theme=light] [data-game=t2]{--accent:#92530f;--accent-ink:#fff}[data-theme=light] [data-game=t3]{--accent:#0d7a5c;--accent-ink:#fff}[data-theme=light] [data-game=t4]{--accent:#a92e69;--accent-ink:#fff}[data-theme=light] [data-game=t5]{--accent:#8f6209;--accent-ink:#fff}[data-theme=light] [data-game=ttt]{--accent:#86690a;--accent-ink:#fff}[data-theme=light] [data-game=ttt2]{--accent:#0a7a70;--accent-ink:#fff}[data-theme=light] [data-game=t6]{--accent:#6b3fb0;--accent-ink:#fff}[data-theme=light] [data-game=t7]{--accent:#14669f;--accent-ink:#fff}[data-theme=light] [data-game=t8]{--accent:#b32f2a;--accent-ink:#fff}*,:before,:after{box-sizing:border-box}html{background:var(--bg-deep)}body{background:var(--bg);color:var(--text);font-family:var(--font-body);-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums;margin:0;font-size:16px;line-height:1.45;overflow-x:hidden}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-weight:700;line-height:1.05}a{color:inherit;text-decoration:none}button,input,select{font:inherit;color:inherit}:where(a,button,input,[tabindex]):focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}::selection{background:var(--accent);color:var(--accent-ink)}*{scrollbar-width:thin;scrollbar-color:var(--line) transparent}.wrap{width:min(100% - 2rem,1180px);margin-inline:auto}@media (width<=560px){.wrap{width:min(100% - 1.25rem,1180px)}}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.app.svelte-12qhfyh{flex-direction:column;min-height:100dvh;display:flex}
