:root{--color-page-bg:#f4f5fb;--color-bg-primary:#fff;--color-bg-secondary:#f4f5fb;--color-text-primary:#354762;--color-text-muted:#5f6f84;--color-link:#3359b0;--color-tooltip-bg:#2f4864;--color-tooltip-text:#fff;--color-overlay:#171d338c;--color-dropdown-scrim:#ffffff40;--color-line:#dfe3ee;--color-line-soft:#eef0f5;--color-control-border:#8995a7;--color-control-border-hover:#77849a;--color-border-strong:#354762;--color-header-border:#013e7c1a;--color-accent:#3359b0;--color-accent-soft:#eef2ff;--color-button:#3359b0;--color-button-hover:#2b4c9b;--color-button-press:#243f84;--color-button-text:#fff;--color-on-success:#fff;--color-list-hover:#f2f3f9;--color-tile-press:#e1e7f8;--color-numpad-hover:#c9d3ea;--color-focus:#354762;--color-focus-on-dark:#fff;--color-disabled-bg:#eef0f5;--color-badge-off:#aeb5c3;--color-success:#237a36;--color-badge-active:#237a36;--color-success-soft:#e9f7ec;--color-success-border:#b2e2bd;--color-success-strong:#1f6b30;--color-error:#c62828;--color-error-soft:#fdecee;--color-error-hover:#b02020;--color-error-press:#9c1c1c;--color-warning:#8f5a00;--color-warning-soft:#fff4e0;--color-cell-default:#fff;--color-cell-highlighted:#e3eaf4;--color-cell-highlighted-number:#c4d6eb;--color-cell-selected:#bcddfc;--color-cell-entry:#3359b0;--color-cell-entry-selected:#2a4a94;--color-cell-conflict-bg:#f8ced7;--color-digit-wrong:#a3243a;--color-cell-line:#b8c1db;--color-cell-note:#46566d;--color-cage-border:#a9b3bf;--color-cage-sum:#354762;--color-numpad-bg:#fff;--color-numpad-text:#3359b0;--color-control-text:#354762;--color-control-bg:#ebedf5;--color-numpad-button-bg:#0000;--color-tile-done:#ebedf580;--color-paint-1-fill:#dcefc4;--color-paint-1-accent:#6fa63a;--color-paint-1-ink:#4a6b1f;--color-paint-2-fill:#c4ebe2;--color-paint-2-accent:#22998a;--color-paint-2-ink:#16675d;--color-paint-3-fill:#f7e6a1;--color-paint-3-accent:#c99a06;--color-paint-3-ink:#7a5a00;--color-paint-4-fill:#e8d8f6;--color-paint-4-accent:#8a5cc7;--color-paint-4-ink:#5b3a96;--color-coin:#9a6b3c;--color-coin-bright:#e2a823;--color-coin-bar-start:#d9a35f;--color-coin-soft:#fff7d6;--color-coin-border:#efe3cf;--color-coin-strong:#855a2e;--color-streak:#e8590c;--color-streak-text:#c2410c;--color-streak-soft:#fff4e6;--color-streak-flame:#ff922b;--color-streak-flame-edge:#ffc078;--color-award:#7048b6;--color-award-soft:#f3ecff;--color-track:#ebedf5;--color-pip:#b8c2d6;--color-tile-tint-profile-from:#e8eeff;--color-tile-tint-profile-to:#f7f9ff;--color-tile-tint-games-from:#e3f5e8;--color-tile-tint-games-to:#f6fcf8;--color-tile-tint-wins-from:#fff1c7;--color-tile-tint-wins-to:#fffaf0;--color-tile-tint-ladder-from:#efe6ff;--color-tile-tint-ladder-to:#faf7ff;--color-coin-art-face-hi:#fff3bf;--color-coin-art-face-mid:#f5c84c;--color-coin-art-face-lo:#cf8f1d;--color-coin-art-rim-hi:#c08a2c;--color-coin-art-rim-lo:#7a4d00;--color-coin-art-grid-hi:#e9b23c;--color-coin-art-grid-lo:#c88a1a;--color-coin-art-ring:#a8721a;--color-coin-art-line:#82530a;--color-coin-art-center:#fff6cf;--color-coin-art-shine:#fff;--color-win-from:#3359b0;--color-win-mid:#6186d9;--color-win-deep:#1f3a80;--color-win-night:#17174f;--color-win-text:#fff;--color-win-accent:#fecb01;--color-win-accent-hover:#ffd633;--color-win-accent-press:#f0bd00;--color-win-button-press:#dfe7fb;--color-win-gold:#ffe680;--color-win-cyan:#78d6ff;--color-win-road-start:#3f66c4;--color-win-good:#8ce99a;--color-win-good-ink:#0b3d1c;--color-win-bad:#ff8787;--color-win-violet:#b39af0;--color-win-cyan-ink:#0b2a4a;--color-win-text-muted:#ffffffd9;--color-win-glass:#ffffff12;--color-win-table:#01010138;--color-win-divider:#d9d7d933;--color-win-glow-a:#78d6ff80;--color-win-glow-b:#966ef073;--color-win-halo:#ffeebe8c;--color-trophy-bg:#fffffff5;--color-trophy-glow:#fffffff5;--color-trophy-ink:#1f3a80;--color-win-button-hover:#eef2ff;--color-logo-text:#2a356e;--color-footer-bg:#232d3f;--color-footer-text:#fff;--color-footer-line:#303e53;--color-footer-heading:#fecb01;--color-footer-control:#3c4b63;--color-footer-switch-off:#7d8ba3;--color-footer-accent:#5b7ac1;--color-footer-muted:#ffffffb3;--color-logo-ink:#2a356e;--color-logo-wet:#131a45;--color-logo-pumpkin:#c4580e;--color-logo-face:#2a356e;--color-logo-stem:#2a356e;--color-logo-glow:#ffb54700;--color-rank-graphite-hi:#c3cad6;--color-rank-graphite-mid:#7b8594;--color-rank-graphite-lo:#343b47;--color-rank-bronze-hi:#f6bf8e;--color-rank-bronze-mid:#b8692f;--color-rank-bronze-lo:#5a2c10;--color-rank-silver-hi:#f4f7fb;--color-rank-silver-mid:#a7b1c0;--color-rank-silver-lo:#4a5464;--color-rank-gold-hi:#ffe680;--color-rank-gold-mid:#e2a823;--color-rank-gold-lo:#7a4d00;--color-rank-diamond-hi:#dcfbff;--color-rank-diamond-mid:#4fcde6;--color-rank-diamond-lo:#0d5a75;--color-rank-grandmaster-hi:#c98bff;--color-rank-grandmaster-mid:#7a1747;--color-rank-grandmaster-lo:#160c1f;--color-rank-outline:#1d2433;--color-rank-pip:#fff;--color-rank-locked:#8a93a3;--color-print-paper:#fff;--color-print-ink:#000;--color-print-ink-soft:#8a8a8a;--color-print-line:#dfe3ee;--color-demo-ink:#9c36b5;--color-demo-a:#f08c00;--color-demo-b:#0c8599;--color-demo-a-strong:#b55d00;--color-demo-b-strong:#0b7285;--color-demo-pill-strength:30%;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:999px;--radius-card:20px;--radius-hero:24px;--shadow-xs:0 1px 3px #013e7c14;--shadow-card:0 6px 24px #3359b014;--shadow-board:0 1px 2px #013e7c0f, 0 14px 40px #3359b014;--shadow-lift:0 8px 20px #3359b01f;--shadow-button:0 8px 20px #3359b040;--shadow-button-hover:0 10px 24px #3359b052;--shadow-md:0 0 0 1px #013e7c0f, 0 12px 32px #17174f2e;--shadow-lg:0 0 0 1px #013e7c0f, 0 24px 60px #17174f38;--shadow-sm:0 1px 2px #013e7c0f, 0 4px 14px #3359b00f;--shadow-xl:0 30px 80px #17174f47;--shadow-reward:0 8px 24px #fecb0140;--shadow-trophy:0 8px 28px #1f3a8040;--shadow-button-primary:none;--shadow-button-primary-hover:none;--shadow-button-primary-press:none;--border-width:1px;--board-border-thin:1px;--board-border-thick:1.5px;--font-scale:1;--board-digit-scale:1;--numpad-digit-scale:1;--button-size-sm:36px;--button-size-md:44px;--button-size-lg:48px;--button-size-xl:52px;--button-font-size-sm:14px;--button-font-size:15px;--button-font-size-lg:16px;--button-font-size-main:14px;--button-tracking-main:1.6px;--motion-fast:.1s;--motion-base:.15s;--motion-sheet:.18s;--motion-tray:.16s;--motion-modal:.2s;--ease-out:cubic-bezier(.2, .7, .3, 1);--ease-emph:cubic-bezier(.3, .7, .3, 1);--ease-pop:cubic-bezier(.2, .9, .3, 1.2);--motion-candle:none;--motion-ring:1.2s;--decor-header:none;--decor-board-corner:none;--decor-hero-corner:none;--decor-win-bats:none;--decor-profile-bats:none;--decor-page:none;--decor-status-halloween:none;--decor-status-normal:inline}
