:root{--palette-navy-deep:#021e2b;--palette-navy:#032d3c;--palette-ink:#032b38;--palette-control-ink:#001d28;--palette-cyan:#45dff3;--palette-action-top:#3cced8;--palette-action-mid:#27bdc9;--palette-action-bottom:#22bac6;--palette-coral:#ff6d6a;--palette-control-navy-top:#053848;--palette-control-navy-mid:#0d4454;--palette-wallet-surface-top:#cefaff;--palette-wallet-surface-bottom:#58d9ec;--palette-accent-primary-soft:#6FEAFF;--palette-color-bg-card:#062632;--palette-color-bg-primary:#041C28;--palette-color-bg-secondary:#0B4051;--palette-color-neon-cyan:#6FEAFF;--palette-color-neon-cyan-50:#6FEAFF;--palette-color-neon-green:#67F0C2;--palette-color-neon-magenta:#FFC0E0;--palette-color-neon-red:#FFC0C9;--palette-color-neon-red-30:#FFC0C9;--palette-color-text-muted:#D7F2FA;--palette-game-profile-refined-toast-surface-box-shadow:#00435C;--palette-game-settings-game-screen-loading-shell-data-loading-screen-settings-border:#45DFF3;--palette-game-settings-game-screen-loading-shell-data-loading-screen-settings-box-shadow-2:#000000;--palette-gsapcelebrationoverlay-lockup-module-detail-color:#D6F2FB;--palette-gsapcelebrationoverlay-lockup-module-detail-text-shadow:#050510;--palette-gsapcelebrationoverlay-lockup-module-lockuptitle--webkit-text-stroke:#0A0A1A;--palette-management-refined-frame-border:#5DE3F4;--palette-management-refined-save:#087258;--palette-modal-surface-bg-1:#0B4051;--palette-modal-surface-bg-2:#062A38;--palette-modal-surface-bg-3:#031D29;--palette-modal-surface-border:#C2F7FF;--palette-modal-surface-shadow-2:#001E2B;--palette-play-control-bg-1:#104956;--palette-play-control-bg-2:#0A4051;--palette-play-control-bg-3:#062A38;--palette-play-control-bg-active-1:#0E4C5D;--palette-play-control-bg-active-2:#0A4051;--palette-play-control-bg-active-3:#062A38;--palette-play-control-border:#B5F8FF;--palette-play-control-icon:#9DF5FF;--palette-play-control-ring:#6FEAFF;--palette-play-focus-bg-1:#C9FBFF;--palette-play-focus-bg-2:#78E9FA;--palette-play-focus-bg-3:#2DBEDC;--palette-play-focus-lip:#AAF6FF;--palette-play-focus-muted:#002630;--palette-play-focus-ring:#6FEAFF;--palette-play-focus-shadow-1:#157B9A;--palette-play-focus-text:#00080A;--palette-play-frame-bg-2:#0A4A5C;--palette-play-frame-depth:#001E2B;--palette-play-frame-shadow-2:#001E2B;--palette-play-outcome-heads-text:#00120F;--palette-play-outcome-tails-text:#140507;--palette-play-refined-cta-border:#9FF6FB;--palette-play-refined-cta-shadow:#08778D;--palette-play-refined-dock:#021F2C;--palette-play-refined-light-host:#0FB7E9;--palette-play-refined-scene-tint-end:#004E7E;--palette-play-refined-scene-tint-start:#006A99;--palette-play-screen-panel-bg-2:#04161F;--palette-play-screen-panel-border:#C2F7FF;--palette-scrollbar-thumb:#6FEAFF;--palette-scrollbar-thumb-hover:#6FEAFF;--palette-stage-cyan:#16E6FF;--palette-stage-magenta:#FF2BD6;--palette-stage-red:#FF3E73;--palette-tutorial-badge-bg:#03556A;--palette-tutorial-bubble-accent-2:#034D5C;--palette-tutorial-bubble-bg:#050A3A;--palette-tutorial-bubble-body-bg-1:#080C4A;--palette-tutorial-bubble-body-bg-2:#020329;--palette-tutorial-bubble-border:#16E6FF;--palette-tutorial-bubble-border-2:#9CD3DD;--palette-tutorial-bubble-border-3:#128FA5;--palette-tutorial-bubble-chip-bg:#08164B;--palette-tutorial-bubble-chip-border:#5CD7FF;--palette-tutorial-bubble-chip-border-2:#9CD3DD;--palette-tutorial-bubble-chip-border-3:#128FA5;--palette-tutorial-bubble-footer-bg:#020329;--palette-tutorial-bubble-header-bg-1:#0B4051;--palette-tutorial-bubble-header-bg-2:#080C4A;--palette-tutorial-bubble-header-bg-2-2:#CBEDF2;--palette-tutorial-bubble-header-bg-3:#080C4A;--palette-tutorial-bubble-header-bg-4:#020329;--palette-tutorial-bubble-header-glow:#16E6FF;--palette-tutorial-bubble-muted-2:#174B56;--palette-tutorial-bubble-shadow:#010423;--palette-tutorial-bubble-shadow-2:#021F2C;--palette-tutorial-bubble-shadow-2-2:#1298B1;--palette-tutorial-bubble-shadow-2-3:#002130;--palette-tutorial-bubble-shadow-2-4:#00121F;--palette-tutorial-bubble-shadow-3:#00141E;--palette-tutorial-bubble-shadow-4:#000C14;--palette-tutorial-button-bg:#D9F4F7;--palette-tutorial-button-border:#10859D;--palette-tutorial-overlay-bg:#00071A;--palette-tutorial-overlay-shadow:#000000;--palette-tutorial-primary-bg-2:#69DDEA;--palette-tutorial-primary-border:#02667B;--palette-tutorial-primary-shadow-2:#005066;--palette-tutorial-surface-border:#5BD8EB;--palette-utility-glow-cyan:#00E0FF;--palette-utility-glow-magenta:#FF46DC;--palette-celebration-shadow:#050510;--palette-color-neon-gold:#FFE28A;--palette-management-refined-gold:#FFC43E;--palette-play-connect-bg-1:#FFE7A4;--palette-play-connect-bg-2:#FFC64B;--palette-play-connect-bg-3:#DFA31F;--palette-play-connect-border:#FFF2BF;--palette-play-connect-lip-dark:#8A5208;--palette-play-connect-ring:#FFE28A;--palette-play-connect-subtext:#2B1B02;--palette-play-connect-text:#120B00;--palette-stage-gold:#FFC400;--palette-tutorial-jackpot-amount:#684500;--palette-tutorial-jackpot-border:#FFC43E;--palette-tutorial-jackpot-border-2:#C28700;--palette-player-toast-error:#962D37;--palette-player-toast-error-bg:#FFE8EB;--palette-player-toast-error-border:#CF5561;--palette-auto-source-warning-bg:#58400D;--palette-auto-source-warning-text:#FFF1B9;--palette-game-profile-refined-play-share-button-play-share-button-success-border-color:#159A7E;--palette-game-profile-refined-play-share-button-play-share-button-success-color:#08664F;--palette-player-toast-success-bg:#E2F8EF;--palette-toast-accent-success:#38FFB7;--palette-auto-source-action-gloss:#FFFFFF;--palette-auto-source-text-strong:#EFFEFF;--palette-color-text-primary:#F2FDFF;--palette-color-text-secondary:#EAFBFF;--palette-modal-surface-shadow-1:#FFFFFF;--palette-play-control-text:#F7FEFF;--palette-play-focus-border:#F2FEFF;--palette-play-focus-shadow-2:#FFFFFF;--palette-play-frame-border:#E6FDFF;--palette-play-frame-highlight:#FFFFFF;--palette-play-frame-shadow-1:#FFFFFF;--palette-play-refined-gold-plaque-shadow-1:#FFFFFF;--palette-play-refined-white:#F7FDFF;--palette-play-screen-panel-bg-1:#FFFFFF;--palette-play-screen-panel-highlight:#FFFFFF;--palette-play-screen-panel-shadow:#FFFFFF;--palette-toast-solid-text:#EFFEFF;--palette-tutorial-bubble-bg-1:#F8FEFF;--palette-tutorial-bubble-bg-2:#E0F8FB;--palette-tutorial-bubble-chip-bg-2:#F4FDFE;--palette-tutorial-bubble-footer-bg-2:#EDFAFD;--palette-tutorial-bubble-header-bg-2-1:#EEFEFF;--palette-tutorial-bubble-muted:#DCEAFF;--palette-tutorial-bubble-shadow-1:#F7FDFF;--palette-tutorial-jackpot-bg:#FFF9E8;--palette-tutorial-primary-bg-1:#D7FBFF;--palette-ui-panel:#04161f;--palette-ui-control-top:#104956;--palette-ui-control-mid:#0a4051;--palette-ui-control-bottom:#062a38;--palette-ui-control-selected-top:#176e83;--palette-ui-control-edge:#b5f8ff;--palette-ui-control-lip:#0a4d5e;--palette-ui-control-icon:#9df5ff;--palette-ui-control-ink:#f7feff;--palette-ui-action-face:#0b4051;--palette-ui-select-bar:#77edff;--palette-ui-ink:#f2fdff;--palette-ui-ink-muted:#d7f2fa;--palette-ui-ink-faint:#9fd4e0;--palette-ui-ink-nav-idle:#e7faff;--palette-ui-rail-node:#2a5a66;--palette-ui-dock-lip:#011520;--palette-ui-modal-bottom:#031d29;--palette-ui-modal-edge:#c2f7ff;--palette-ui-scrim:#011822;--palette-ui-highlight:#ffffff;--palette-ui-money-in-top:#d9ffe8;--palette-ui-money-in-mid:#4de6aa;--palette-ui-money-in-bottom:#2fb989;--palette-ui-money-in-edge:#a9ffd9;--palette-ui-money-in-lip:#1a7a5a;--palette-ui-money-in-strip:#baffdf;--palette-ui-heads-border:#74ffc7;--palette-ui-danger-top:#ffe1dd;--palette-ui-danger-mid:#ffaaa4;--palette-ui-danger-bottom:#e9797d;--palette-ui-danger-edge:#ffc7c3;--palette-ui-tails-border:#ff9191;--palette-ui-coral:#ff8a86;--palette-ui-mute-ink:#ffc0c9;--palette-ui-danger-lip:#a8262f;--palette-ui-cyan-action-mid:#8fe9f6;--palette-ui-gold:#ffc83d;--palette-coin-glow:#ffc83d;--palette-ui-green:#67f0c2;--palette-ui-meter-start:#24dfff;--palette-ui-meter-end:#84a5ff}:root[data-theme=light]{--palette-accent-primary-soft:#003F50;--palette-color-bg-secondary:#D7F3F6;--palette-color-neon-cyan:#003F50;--palette-color-neon-cyan-50:#003F50;--palette-color-neon-green:#004B39;--palette-color-neon-magenta:#7E004F;--palette-color-neon-red:#7A1524;--palette-color-neon-red-30:#7A1524;--palette-color-text-muted:#073642;--palette-color-text-primary:#001A22;--palette-color-text-secondary:#073642;--palette-modal-surface-bg-3:#C3EEF4;--palette-modal-surface-border:#005268;--palette-modal-surface-shadow-2:#005268;--palette-play-control-bg-2:#CFEFF4;--palette-play-control-bg-3:#A9E0EA;--palette-play-control-bg-active-2:#BCEAF1;--palette-play-control-bg-active-3:#96D8E5;--palette-play-control-border:#005268;--palette-play-control-icon:#003F50;--palette-play-control-ring:#005268;--palette-play-control-text:#001A22;--palette-play-frame-bg-2:#D7F3F6;--palette-play-frame-border:#005268;--palette-play-frame-depth:#005268;--palette-play-frame-shadow-2:#005268;--palette-play-outcome-heads-text:#00120F;--palette-play-outcome-tails-text:#140507;--palette-play-screen-panel-border:#005268;--palette-scrollbar-thumb:#005268;--palette-scrollbar-thumb-hover:#005268;--palette-tutorial-bubble-accent:#00566E;--palette-tutorial-bubble-border:#00566E;--palette-tutorial-bubble-chip-border:#00566E;--palette-tutorial-bubble-header-bg-1:#007FA8;--palette-tutorial-bubble-muted:#052F3E;--palette-tutorial-bubble-shadow:#052C4F;--palette-tutorial-bubble-text:#001C25;--palette-tutorial-overlay-bg:#052C4F;--palette-tutorial-overlay-shadow:#052C4F;--palette-color-neon-gold:#5A3700;--palette-tutorial-bubble-header-glow:#FFC400;--palette-toast-accent-success:#38FFB7;--palette-color-bg-card:#F8FEFF;--palette-color-bg-primary:#F7FEFF;--palette-modal-surface-bg-1:#F8FEFF;--palette-modal-surface-bg-2:#DFF7FA;--palette-modal-surface-shadow-1:#FFFFFF;--palette-play-control-bg-1:#F2FEFF;--palette-play-control-bg-active-1:#E7FCFF;--palette-play-frame-highlight:#FFFFFF;--palette-play-frame-shadow-1:#FFFFFF;--palette-play-screen-panel-bg-1:#FFFFFF;--palette-play-screen-panel-bg-2:#F5FDFF;--palette-play-screen-panel-highlight:#FFFFFF;--palette-play-screen-panel-shadow:#FFFFFF;--palette-toast-solid-text:#EFFEFF;--palette-tutorial-bubble-bg:#F8FDFF;--palette-tutorial-bubble-body-bg-1:#F8FDFF;--palette-tutorial-bubble-body-bg-2:#EAF9FC;--palette-tutorial-bubble-chip-bg:#EAF9FC;--palette-tutorial-bubble-footer-bg:#F8FDFF;--palette-tutorial-bubble-header-bg-2:#F8FDFF;--palette-tutorial-bubble-header-bg-3:#DFF4F8}:root{--play-refined-light-host:var(--palette-play-refined-light-host);--play-refined-scene-tint-start:color-mix(in srgb,var(--palette-play-refined-scene-tint-start) 2%,transparent);--play-refined-scene-tint-end:color-mix(in srgb,var(--palette-play-refined-scene-tint-end) 6%,transparent);color-scheme:dark;--font-exo2:"Exo 2";--typography-heading-letter-spacing:0;--typography-header-rank-tracking:-0.02em;--color-bg-primary:var(--palette-color-bg-primary);--color-bg-secondary:var(--palette-color-bg-secondary);--color-bg-card:color-mix(in srgb,var(--palette-color-bg-card) 86%,transparent);--color-text-primary:var(--palette-color-text-primary);--color-text-secondary:var(--palette-color-text-secondary);--color-text-muted:var(--palette-color-text-muted);--color-neon-cyan:var(--palette-color-neon-cyan);--color-neon-magenta:var(--palette-color-neon-magenta);--color-neon-green:var(--palette-color-neon-green);--color-neon-gold:var(--palette-color-neon-gold);--color-neon-red:var(--palette-color-neon-red);--color-neon-cyan-50:color-mix(in srgb,var(--palette-color-neon-cyan-50) 50%,transparent);--color-neon-red-30:color-mix(in srgb,var(--palette-color-neon-red-30) 30%,transparent);--accent-primary:var(--color-neon-cyan);--accent-primary-soft:color-mix(in srgb,var(--palette-accent-primary-soft) 22%,transparent);--play-coin-heads:url(/immutable-media/resources/light-coin-heads.f513feb40021.webp);--play-cta-coin-heads:var(--play-coin-heads);--play-frame-bg-solid:var(--palette-play-frame-bg-2);--play-frame-border:color-mix(in srgb,var(--palette-play-frame-border) 32%,transparent);--play-frame-depth:color-mix(in srgb,var(--palette-play-frame-depth) 86%,transparent);--play-frame-highlight:color-mix(in srgb,var(--palette-play-frame-highlight) 30%,transparent);--play-frame-shadow:inset 0 1px 0 color-mix(in srgb,var(--palette-play-frame-shadow-1) 24%,transparent),inset 0 -2px 0 color-mix(in srgb,var(--palette-play-frame-shadow-2) 72%,transparent);--play-screen-panel-bg:linear-gradient(180deg,color-mix(in srgb,var(--palette-play-screen-panel-bg-1) 8%,transparent),transparent 38%),var(--palette-play-screen-panel-bg-2);--play-screen-panel-border:color-mix(in srgb,var(--palette-play-screen-panel-border) 28%,transparent);--play-screen-panel-highlight:color-mix(in srgb,var(--palette-play-screen-panel-highlight) 22%,transparent);--play-screen-panel-shadow:inset 0 1px 0 color-mix(in srgb,var(--palette-play-screen-panel-shadow) 12%,transparent);--play-glass-filter:blur(16px) saturate(1.12);--play-control-bg:linear-gradient(180deg,var(--palette-play-control-bg-1),var(--palette-play-control-bg-2) 52%,var(--palette-play-control-bg-3));--play-control-bg-solid:var(--palette-play-control-bg-2);--play-control-bg-active:linear-gradient(180deg,var(--palette-play-control-bg-active-1),var(--palette-play-control-bg-active-2) 52%,var(--palette-play-control-bg-active-3));--play-control-border:color-mix(in srgb,var(--palette-play-control-border) 32%,transparent);--play-control-text:var(--palette-play-control-text);--play-control-icon:var(--palette-play-control-icon);--play-control-ring:color-mix(in srgb,var(--palette-play-control-ring) 32%,transparent);--modal-surface-bg:linear-gradient(180deg,var(--palette-modal-surface-bg-1),var(--palette-modal-surface-bg-2) 58%,var(--palette-modal-surface-bg-3));--modal-surface-border:color-mix(in srgb,var(--palette-modal-surface-border) 32%,transparent);--modal-surface-shadow:inset 0 1px 0 color-mix(in srgb,var(--palette-modal-surface-shadow-1) 16%,transparent),0 2px 0 color-mix(in srgb,var(--palette-modal-surface-shadow-2) 84%,transparent);--play-focus-bg:linear-gradient(180deg,var(--palette-play-focus-bg-1),var(--palette-play-focus-bg-2) 54%,var(--palette-play-focus-bg-3));--play-focus-text:var(--palette-play-focus-text);--play-focus-border:color-mix(in srgb,var(--palette-play-focus-border) 72%,transparent);--play-focus-shadow:0 3px 0 var(--palette-play-focus-shadow-1),inset 0 1px 0 color-mix(in srgb,var(--palette-play-focus-shadow-2) 32%,transparent);--main-action-bg:var(--play-focus-bg);--main-action-text:var(--play-focus-text);--main-action-border:var(--play-focus-border);--main-action-shadow:var(--play-focus-shadow);--focus-ring:var(--color-neon-cyan-50);--app-shell-background:var(--color-bg-primary);--app-shell-border:var(--play-frame-border);--luck-tone-blessed:var(--ui-text-money);--luck-tone-lucky:color-mix(in srgb,var(--ui-text-money) 72%,var(--ui-gold));--luck-tone-hot:color-mix(in srgb,var(--ui-text-money) 36%,var(--ui-gold));--luck-tone-fair:var(--ui-ink-muted);--luck-tone-cold:color-mix(in srgb,var(--ui-gold) 64%,var(--ui-coral));--luck-tone-unlucky:color-mix(in srgb,var(--ui-coral) 62%,var(--ui-gold));--luck-tone-cursed:var(--ui-coral);--app-status-warning:var(--ui-gold);--app-status-danger:var(--ui-text-danger);--app-safe-top:var(--game-safe-top,0px);--app-safe-bottom:var(--game-safe-bottom,0px);--app-safe-left:var(--game-safe-left,0px);--app-safe-right:var(--game-safe-right,0px);--app-loading-background:var(--play-control-bg);--app-loading-ink:var(--play-control-text);--app-loading-accent:var(--play-control-icon);--typography-kicker-tracking:0.18em;--scrollbar-thumb:color-mix(in srgb,var(--palette-scrollbar-thumb) 32%,transparent);--scrollbar-thumb-hover:color-mix(in srgb,var(--palette-scrollbar-thumb-hover) 48%,transparent);--toast-solid-bg:var(--palette-navy);--toast-solid-text:var(--palette-toast-solid-text);--toast-icon-ink:var(--palette-ink);--toast-accent-info:var(--palette-cyan);--toast-accent-success:var(--palette-toast-accent-success);--toast-accent-error:var(--palette-coral);--tutorial-bubble-bg:var(--palette-tutorial-bubble-bg);--tutorial-bubble-shadow:0 20px 60px color-mix(in srgb,var(--palette-tutorial-bubble-shadow) 46%,transparent);--tutorial-overlay-bg:color-mix(in srgb,var(--palette-tutorial-overlay-bg) 68%,transparent);--tutorial-overlay-shadow:inset 0 0 120px color-mix(in srgb,var(--palette-tutorial-overlay-shadow) 38%,transparent);--tutorial-bubble-text:var(--color-text-primary);--tutorial-bubble-muted:var(--palette-tutorial-bubble-muted);--tutorial-bubble-accent:var(--color-neon-cyan);--tutorial-bubble-border:color-mix(in srgb,var(--palette-tutorial-bubble-border) 24%,transparent);--tutorial-bubble-chip-bg:var(--palette-tutorial-bubble-chip-bg);--tutorial-bubble-chip-border:color-mix(in srgb,var(--palette-tutorial-bubble-chip-border) 22%,transparent);--tutorial-bubble-header-bg:radial-gradient(circle at top,var(--palette-tutorial-bubble-header-bg-1),var(--palette-tutorial-bubble-header-bg-2) 65%),linear-gradient(180deg,var(--palette-tutorial-bubble-header-bg-3),var(--palette-tutorial-bubble-header-bg-4));--tutorial-bubble-header-glow:radial-gradient(circle at top right,color-mix(in srgb,var(--palette-tutorial-bubble-header-glow) 16%,transparent),transparent 46%);--tutorial-bubble-body-bg:linear-gradient(180deg,var(--palette-tutorial-bubble-body-bg-1),var(--palette-tutorial-bubble-body-bg-2));--tutorial-bubble-footer-bg:var(--palette-tutorial-bubble-footer-bg);--ui-h-control:44px;--ui-h-well:48px;--ui-w-step:52px;--ui-h-chip:36px;--ui-h-segment:34px;--ui-h-segment-track:44px;--ui-h-main:72px;--ui-h-sheet-action:60px;--ui-h-tab:48px;--ui-h-row:52px;--ui-h-select-row:64px;--ui-h-close:48px;--ui-hit:44px;--ui-h-header:76px;--ui-h-dock:96px;--ui-size-avatar:44px;--ui-size-help:28px;--ui-size-coin:212px;--ui-w-rank-chip:140px;--ui-pad-frame:12px;--ui-gap:8px;--ui-lane:403px;--ui-r-frame:22px;--ui-r-control:14px;--ui-r-chip:10px;--ui-r-main:19px;--ui-r-modal:24px;--ui-r-dock:28px;--ui-r-header-chip:16px;--ui-r-autobar:18px;--ui-r-pill:999px;--ui-fs-kicker:11px;--ui-fs-label:15px;--ui-fs-label-sm:13px;--ui-fs-value:24px;--ui-lh-value:26px;--ui-fs-main-title:28px;--ui-gap-main:4px;--ui-pad-notice:6px 10px;--ui-lh-notice:16px;--ui-fs-display:32px;--ui-fs-title:18px;--ui-fs-helper:12px;--ui-fs-nav:10px;--ui-fs-tag:9px;--ui-fs-tab:14px;--ui-fs-chip:11px;--ui-lh-tab:17px;--ui-fs-body:14px;--ui-fs-name:20px;--ui-lh-name:24px;--ui-lh-title:22px;--ui-fs-stat:26px;--ui-lh-stat:28px;--ui-fs-stat-compact:22px;--ui-lh-stat-compact:24px;--ui-fw-heavy:900;--ui-fw-label:800;--ui-fw-body:700;--ui-fw-helper:600;--typography-ui-kicker:0.14em;--typography-ui-nav:0.08em;--typography-ui-tag:0.12em;--typography-ui-wide:0.06em;--typography-ui-label:0.04em;--typography-ui-title:0.02em;--typography-ui-address:0.01em;--ui-ink:var(--palette-ui-ink);--ui-ink-muted:var(--palette-ui-ink-muted);--ui-ink-faint:var(--palette-ui-ink-faint);--ui-ink-nav:var(--palette-ui-ink-nav-idle);--ui-text-selected:var(--palette-play-focus-ring);--ui-kicker-cyan:var(--palette-cyan);--ui-text-gold:var(--palette-play-connect-ring);--ui-text-money:var(--palette-ui-green);--ui-text-danger:var(--palette-ui-danger-mid);--ui-coral:var(--palette-ui-coral);--ui-mute-ink:var(--palette-ui-mute-ink);--ui-gold:var(--palette-ui-gold);--ui-frame-bg:linear-gradient(180deg,var(--palette-control-navy-mid) 0%,var(--palette-control-navy-top) 50%,var(--palette-navy) 100%);--ui-frame-bg-solid:var(--palette-control-navy-top);--ui-frame-border:color-mix(in srgb,var(--palette-cyan) 30%,transparent);--ui-frame-highlight:color-mix(in srgb,var(--palette-ui-highlight) 15%,transparent);--ui-frame-lip:var(--palette-navy-deep);--ui-frame-gold-border:color-mix(in srgb,var(--ui-gold) 60%,transparent);--ui-panel-bg:var(--palette-ui-panel);--ui-panel-border:color-mix(in srgb,var(--palette-cyan) 20%,transparent);--ui-panel-gold-border:color-mix(in srgb,var(--ui-gold) 50%,transparent);--ui-well-bg:var(--palette-navy-deep);--ui-well-border:color-mix(in srgb,var(--palette-cyan) 24%,transparent);--ui-hairline:color-mix(in srgb,var(--palette-cyan) 15%,transparent);--ui-rail-node:var(--palette-ui-rail-node);--ui-meter-bg:linear-gradient(90deg,var(--palette-ui-meter-start),var(--palette-ui-meter-end));--ui-meter-bg-solid:var(--palette-ui-meter-start);--ui-board-bg-bottom:var(--palette-play-refined-dock);--ui-board-border:color-mix(in srgb,var(--palette-cyan) 48%,transparent);--ui-control-bg:linear-gradient(180deg,var(--palette-ui-control-top) 0%,var(--palette-ui-control-mid) 52%,var(--palette-ui-control-bottom) 100%);--ui-control-bg-solid:var(--palette-ui-control-mid);--ui-control-bg-selected:linear-gradient(180deg,var(--palette-ui-control-selected-top) 0%,var(--palette-control-navy-mid) 52%,var(--palette-ui-control-mid) 100%);--ui-control-bg-selected-solid:var(--palette-control-navy-mid);--ui-control-border:color-mix(in srgb,var(--palette-ui-control-edge) 32%,transparent);--ui-control-highlight:color-mix(in srgb,var(--palette-ui-highlight) 20%,transparent);--ui-control-highlight-selected:color-mix(in srgb,var(--palette-ui-highlight) 24%,transparent);--ui-control-lip:color-mix(in srgb,var(--palette-ui-control-lip) 90%,transparent);--ui-control-ink:var(--palette-ui-control-ink);--ui-control-icon:var(--palette-ui-control-icon);--ui-ring:color-mix(in srgb,var(--palette-play-focus-ring) 55%,transparent);--ui-focus-ring:var(--palette-play-focus-ring);--ui-select-bar:var(--palette-ui-select-bar);--ui-coral-ring:color-mix(in srgb,var(--ui-coral) 70%,transparent);--ui-action-bg:var(--palette-ui-action-face);--ui-action-highlight:color-mix(in srgb,var(--palette-ui-highlight) 18%,transparent);--ui-action-lip:color-mix(in srgb,var(--palette-ui-control-lip) 88%,transparent);--ui-action-border-cyan:color-mix(in srgb,var(--palette-play-focus-ring) 60%,transparent);--ui-action-border-gold:color-mix(in srgb,var(--ui-gold) 60%,transparent);--ui-fill-money-bg:linear-gradient(180deg,var(--palette-ui-money-in-top) 0%,var(--palette-ui-money-in-mid) 52%,var(--palette-ui-money-in-bottom) 100%);--ui-fill-money-bg-solid:var(--palette-ui-money-in-mid);--ui-fill-money-border:color-mix(in srgb,var(--palette-ui-money-in-edge) 72%,transparent);--ui-fill-money-ink:var(--palette-play-outcome-heads-text);--ui-fill-money-lip:var(--palette-ui-money-in-lip);--ui-fill-money-strip:var(--palette-ui-money-in-strip);--ui-fill-danger-bg:linear-gradient(180deg,var(--palette-ui-danger-top) 0%,var(--palette-ui-danger-mid) 52%,var(--palette-ui-danger-bottom) 100%);--ui-fill-danger-bg-solid:var(--palette-ui-danger-mid);--ui-fill-danger-border:color-mix(in srgb,var(--palette-ui-danger-edge) 72%,transparent);--ui-fill-danger-ink:var(--palette-play-outcome-tails-text);--ui-fill-danger-lip:var(--palette-ui-danger-lip);--ui-fill-danger-strip:var(--palette-ui-danger-edge);--ui-fill-cyan-bg:linear-gradient(180deg,var(--palette-wallet-surface-top) 0%,var(--palette-ui-cyan-action-mid) 52%,var(--palette-wallet-surface-bottom) 100%);--ui-fill-cyan-bg-solid:var(--palette-ui-cyan-action-mid);--ui-fill-cyan-border:color-mix(in srgb,var(--palette-play-focus-border) 72%,transparent);--ui-fill-cyan-ink:var(--palette-ink);--ui-fill-cyan-lip:var(--palette-play-focus-shadow-1);--ui-fill-cyan-strip:var(--palette-ui-control-edge);--ui-fill-highlight:color-mix(in srgb,var(--palette-ui-highlight) 72%,transparent);--ui-main-bg:linear-gradient(180deg,var(--palette-play-focus-bg-1) 0%,var(--palette-play-focus-bg-2) 54%,var(--palette-play-focus-bg-3) 100%);--ui-main-bg-solid:var(--palette-play-focus-bg-2);--ui-main-border:color-mix(in srgb,var(--palette-play-focus-border) 72%,transparent);--ui-main-ink:var(--palette-play-focus-text);--ui-main-sub-ink:var(--palette-play-focus-muted);--ui-main-strip:var(--palette-play-focus-lip);--ui-main-drop:var(--palette-play-focus-shadow-1);--ui-main-highlight:color-mix(in srgb,var(--palette-ui-highlight) 32%,transparent);--ui-chip-heads-bg:linear-gradient(180deg,var(--palette-ui-money-in-mid),var(--palette-ui-money-in-bottom));--ui-chip-heads-bg-solid:var(--palette-ui-money-in-mid);--ui-chip-heads-border:color-mix(in srgb,var(--palette-ui-heads-border) 58%,transparent);--ui-chip-heads-ink:var(--palette-play-outcome-heads-text);--ui-chip-tails-bg:linear-gradient(180deg,var(--palette-ui-danger-mid),var(--palette-ui-danger-bottom));--ui-chip-tails-bg-solid:var(--palette-ui-danger-mid);--ui-chip-tails-border:color-mix(in srgb,var(--palette-ui-tails-border) 62%,transparent);--ui-chip-tails-ink:var(--palette-play-outcome-tails-text);--ui-chip-timer-bg:var(--palette-control-navy-mid);--ui-tag-bg:var(--palette-navy);--ui-pill-bg:var(--palette-navy);--ui-tag-ink:var(--palette-cyan);--ui-tag-border:var(--palette-play-connect-bg-1);--ui-wallet-chip-bg:linear-gradient(180deg,var(--palette-play-connect-bg-1) 0%,var(--palette-play-connect-bg-2) 54%,var(--palette-play-connect-bg-3) 100%);--ui-wallet-chip-bg-solid:var(--palette-play-connect-bg-2);--ui-wallet-chip-border:color-mix(in srgb,var(--palette-play-connect-border) 72%,transparent);--ui-wallet-chip-highlight:color-mix(in srgb,var(--palette-ui-highlight) 36%,transparent);--ui-wallet-chip-lip:var(--palette-play-connect-lip-dark);--ui-wallet-chip-ink:var(--palette-play-connect-text);--ui-wallet-chip-sub-ink:var(--palette-play-connect-subtext);--ui-avatar-bg:var(--palette-navy);--ui-avatar-ring:var(--palette-cyan);--ui-avatar-glyph:var(--palette-ui-green);--ui-dock-bg:linear-gradient(180deg,var(--palette-ui-control-mid) 0%,var(--palette-control-navy-top) 50%,var(--palette-navy-deep) 100%);--ui-dock-bg-solid:var(--palette-control-navy-top);--ui-dock-border:color-mix(in srgb,var(--palette-cyan) 30%,transparent);--ui-dock-lip:var(--palette-ui-dock-lip);--ui-modal-bg:linear-gradient(180deg,var(--palette-ui-action-face) 0%,var(--palette-ui-control-bottom) 58%,var(--palette-ui-modal-bottom) 100%);--ui-modal-bg-solid:var(--palette-ui-modal-bottom);--ui-modal-border:color-mix(in srgb,var(--palette-ui-modal-edge) 32%,transparent);--ui-modal-lip:var(--palette-ui-dock-lip);--ui-scrim:color-mix(in srgb,var(--palette-ui-scrim) 72%,transparent);--ui-scrim-card:color-mix(in srgb,var(--palette-ui-scrim) 86%,transparent);--ui-close-bg:var(--ui-well-bg);--ui-close-ink:var(--ui-ink);--ui-close-edge:var(--ui-well-border)}:root[data-theme=light]{color-scheme:light;--color-bg-card:color-mix(in srgb,var(--palette-color-bg-card) 94%,transparent);--accent-primary-soft:color-mix(in srgb,var(--palette-accent-primary-soft) 14%,transparent);--play-frame-border:color-mix(in srgb,var(--palette-play-frame-border) 34%,transparent);--play-frame-depth:color-mix(in srgb,var(--palette-play-frame-depth) 36%,transparent);--play-frame-highlight:color-mix(in srgb,var(--palette-play-frame-highlight) 74%,transparent);--play-frame-shadow:inset 0 1px 0 color-mix(in srgb,var(--palette-play-frame-shadow-1) 70%,transparent),inset 0 -2px 0 color-mix(in srgb,var(--palette-play-frame-shadow-2) 34%,transparent);--play-screen-panel-bg:linear-gradient(180deg,color-mix(in srgb,var(--palette-play-screen-panel-bg-1) 58%,transparent),transparent 42%),var(--palette-play-screen-panel-bg-2);--play-screen-panel-highlight:color-mix(in srgb,var(--palette-play-screen-panel-highlight) 78%,transparent);--play-screen-panel-shadow:inset 0 1px 0 color-mix(in srgb,var(--palette-play-screen-panel-shadow) 76%,transparent);--play-glass-filter:blur(14px) saturate(1.04);--play-control-border:color-mix(in srgb,var(--palette-play-control-border) 30%,transparent);--play-control-ring:color-mix(in srgb,var(--palette-play-control-ring) 28%,transparent);--modal-surface-border:color-mix(in srgb,var(--palette-modal-surface-border) 28%,transparent);--modal-surface-shadow:inset 0 1px 0 color-mix(in srgb,var(--palette-modal-surface-shadow-1) 82%,transparent),0 2px 0 color-mix(in srgb,var(--palette-modal-surface-shadow-2) 32%,transparent);--scrollbar-thumb:color-mix(in srgb,var(--palette-scrollbar-thumb) 28%,transparent);--scrollbar-thumb-hover:color-mix(in srgb,var(--palette-scrollbar-thumb-hover) 42%,transparent);--tutorial-bubble-shadow:0 18px 46px color-mix(in srgb,var(--palette-tutorial-bubble-shadow) 22%,transparent);--tutorial-overlay-bg:color-mix(in srgb,var(--palette-tutorial-overlay-bg) 40%,transparent);--tutorial-overlay-shadow:inset 0 0 120px color-mix(in srgb,var(--palette-tutorial-overlay-shadow) 18%,transparent);--tutorial-bubble-text:var(--palette-tutorial-bubble-text);--tutorial-bubble-accent:var(--palette-tutorial-bubble-accent);--tutorial-bubble-border:color-mix(in srgb,var(--palette-tutorial-bubble-border) 34%,transparent);--tutorial-bubble-chip-border:color-mix(in srgb,var(--palette-tutorial-bubble-chip-border) 32%,transparent);--tutorial-bubble-header-bg:radial-gradient(circle at top,color-mix(in srgb,var(--palette-tutorial-bubble-header-bg-1) 12%,transparent),transparent 65%),linear-gradient(180deg,var(--palette-tutorial-bubble-header-bg-2),var(--palette-tutorial-bubble-header-bg-3))}:root[data-coin=dark]{--play-coin-heads:url(/immutable-media/resources/dark-coin-heads.ce74345261e7.webp)}@font-face{font-family:SF Pro Display;src:local("SF Pro Display"),local("SFProDisplay-Regular");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:local("SF Pro Display Medium"),local("SFProDisplay-Medium");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:local("SF Pro Display Semibold"),local("SFProDisplay-Semibold");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:local("SF Pro Display Bold"),local("SFProDisplay-Bold");font-weight:700;font-style:normal;font-display:swap}@keyframes ui-select-row-spin{to{transform:rotate(1turn)}}@keyframes ui-select-row-unlock{0%{box-shadow:var(--ui-lip-shadow),0 0 0 4px var(--ui-ring)}to{box-shadow:var(--ui-lip-shadow),0 0 0 0 transparent}}@keyframes ui-select-row-reveal{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes freshness-indicator-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes settings-loading-spin{to{transform:rotate(1turn)}}@keyframes wallet-funding-spin{to{transform:rotate(1turn)}}.game-shell-frame[data-presentation-mode]:has(:is(.play-screen,.profile-screen,.game-screen-loading-shell[data-loading-screen=profile],.leaderboard-screen,.auto-screen,.game-screen-loading-shell[data-loading-screen=auto],.settings-screen,.game-screen-loading-shell[data-loading-screen=settings])){position:fixed!important;left:50%!important;top:50%!important;width:min(100vw,403px)!important;height:min(100dvh,896px)!important;max-width:none!important;transform:translate(-50%,-50%)!important;color:var(--ui-ink)}html[data-theme=light] .app-bg-screen:has(:is(.play-screen,.profile-screen,.game-screen-loading-shell[data-loading-screen=profile],.leaderboard-screen,.auto-screen,.game-screen-loading-shell[data-loading-screen=auto],.settings-screen,.game-screen-loading-shell[data-loading-screen=settings])),html[data-theme=light] body:has(:is(.play-screen,.profile-screen,.game-screen-loading-shell[data-loading-screen=profile],.leaderboard-screen,.auto-screen,.game-screen-loading-shell[data-loading-screen=auto],.settings-screen,.game-screen-loading-shell[data-loading-screen=settings])){background:var(--play-refined-light-host)}.game-shell-frame .play-screen[data-presentation-mode]{padding:0;gap:var(--ui-gap);max-width:none}.game-shell-frame .play-screen[data-presentation-mode]>*{margin-block:0}.game-shell-frame .play-screen[data-presentation-mode] .play-main-area{padding:0;gap:var(--ui-gap)}.game-shell-frame .play-screen[data-presentation-mode] .play-action-zone{flex:0 0 auto;padding:0;margin:0}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }

/*! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
 */*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}*{scrollbar-width:thin;border-color:var(--play-frame-border);scrollbar-color:var(--scrollbar-thumb) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}body{font-family:var(--font-exo2),-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text","Helvetica Neue",Arial,sans-serif;background-color:var(--color-bg-primary);color:var(--color-text-primary);font-feature-settings:"rlig" 1,"calt" 1;line-height:1.35;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}h1,h2,h3,h4,h5,h6{font-weight:600;letter-spacing:var(--typography-heading-letter-spacing)}h1{font-size:3.75rem}h1,h2{line-height:1}h2{font-size:3rem}h3{font-size:2.25rem;line-height:2.5rem}h4{font-size:34px;line-height:41px}h5{font-size:28px;line-height:34px}h6{font-size:24px;line-height:30px}button{font-weight:500;min-height:44px;min-width:44px}:focus-visible{outline:none;box-shadow:0 0 0 2px var(--focus-ring)}::-moz-selection{background:var(--accent-primary-soft);color:var(--color-text-primary)}::selection{background:var(--accent-primary-soft);color:var(--color-text-primary)}.container{width:100%}@media (min-width:360px){.container{max-width:360px}}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1440px){.container{max-width:1440px}}@media (min-width:1536px){.container{max-width:1536px}}@media (min-width:1920px){.container{max-width:1920px}}.game-content-panel{--game-screen-panel-radius:1.375rem;--game-screen-panel-bg:var(--play-screen-panel-bg,color-mix(in srgb,var(--color-bg-card) 52%,transparent));--game-screen-panel-border:var(--play-screen-panel-border,var(--play-frame-border));--game-screen-panel-highlight:var(--play-screen-panel-highlight,var(--play-frame-highlight));--game-screen-panel-shadow:var(--play-screen-panel-shadow,var(--play-frame-shadow));position:relative;display:flex;max-height:100%;min-height:0;flex:1;flex-direction:column;gap:.625rem;overflow:visible;padding:.75rem;border:2px solid var(--game-screen-panel-border);border-radius:var(--game-screen-panel-radius);background:linear-gradient(180deg,color-mix(in srgb,var(--game-screen-panel-highlight) 24%,transparent),transparent 30%),var(--game-screen-panel-bg);box-shadow:var(--game-screen-panel-shadow)}.game-screen-loading-shell{min-height:12rem;color:var(--app-loading-ink)}.app-loading-surface{border:1px solid var(--app-shell-border);background:var(--app-loading-background);color:var(--app-loading-ink);box-shadow:var(--play-frame-shadow)}.game-loading-indicator{display:grid;width:min(100%,15rem);justify-items:center;gap:1rem;color:var(--app-loading-ink);text-align:center}.game-loading-indicator--branded{transform:translateY(-1.25rem)}.game-loading-lockup{display:grid;justify-items:center;gap:.125rem}.game-loading-mark{width:3.5rem;height:3.5rem;margin-bottom:.5rem;-o-object-fit:contain;object-fit:contain}.game-loading-kicker{font-size:.75rem;font-weight:900;letter-spacing:var(--typography-kicker-tracking);line-height:1;text-transform:uppercase}.game-loading-title{font-size:1.875rem;font-weight:900;line-height:1}.game-loading-waterline{position:relative;width:7rem;height:.25rem;margin-top:.625rem;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--app-loading-accent) 24%,transparent)}.game-loading-waterline:after{position:absolute;inset-block:0;left:30%;width:40%;border-radius:inherit;background:var(--app-loading-accent);content:"";transform:translateX(-175%);animation:game-loading-waterline 1.8s ease-in-out infinite}.game-loading-label{color:var(--app-loading-ink);font-size:.9375rem;font-weight:800;line-height:1.25rem}.game-route-loading{position:fixed;inset:0;overflow:hidden}.game-route-loading__skeleton{position:relative;isolation:isolate;display:grid;width:min(100%,414px);height:min(100%,896px);margin-inline:auto;padding:.625rem;grid-template-rows:4.25rem 15.1875rem minmax(0,1fr) 4.5rem 5.625rem;gap:.5rem}.game-route-loading__skeleton:after{position:absolute;z-index:2;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent 30%,color-mix(in srgb,var(--app-loading-accent) 14%,transparent) 50%,transparent 70%);content:"";transform:translateX(-100%);animation:game-route-loading-shimmer 1.8s ease-in-out infinite}.game-route-loading__panel{border:1px solid var(--app-shell-border);border-radius:1rem;background:color-mix(in srgb,var(--play-control-bg-solid) 82%,var(--play-frame-bg-solid))}.game-route-loading__action,.game-route-loading__header,.game-route-loading__nav{display:grid;gap:.5rem;padding:.5rem}.game-route-loading__header{grid-template-columns:minmax(0,1fr) 8.5625rem}.game-route-loading__action i,.game-route-loading__header i,.game-route-loading__nav i{display:block;border-radius:.625rem;background:color-mix(in srgb,var(--app-loading-accent) 14%,var(--play-control-bg-solid))}.game-route-loading__action i:nth-child(2),.game-route-loading__header i:first-child{width:72%}.game-route-loading__rewards{display:grid;min-height:0;grid-template-rows:3.625rem minmax(0,1fr);gap:.4375rem}.game-route-loading__stage{display:grid;min-height:0;place-items:end center}.game-route-loading__stage i{width:7.5rem;height:1.375rem;border-radius:50%;background:color-mix(in srgb,var(--app-loading-accent) 13%,transparent)}.game-route-loading__action{width:min(100%,21.75rem);justify-self:center;grid-template-columns:3rem minmax(0,1fr) 5.5rem}.game-route-loading__action i:first-child{border-radius:50%}.game-route-loading__nav{grid-template-columns:repeat(5,minmax(0,1fr))}@keyframes game-loading-waterline{0%,to{transform:translateX(-175%)}50%{transform:translateX(175%)}}@keyframes game-route-loading-shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@media (max-height:700px),(max-width:359px){.game-route-loading__skeleton{padding:.3125rem .5rem;grid-template-rows:3.6875rem 11.3125rem minmax(0,1fr) 4.25rem 5.375rem;gap:.3125rem}.game-route-loading__header{padding:.375rem;grid-template-columns:minmax(0,1fr) 6.875rem;gap:.3125rem}.game-route-loading__rewards{grid-template-rows:2.8125rem minmax(0,1fr);gap:.3125rem}.game-route-loading__action{width:min(100%,19.4375rem);padding:.5rem;grid-template-columns:2.75rem minmax(0,1fr) 4.75rem;gap:.375rem}.game-route-loading__nav{width:min(100%,21.125rem);justify-self:center;padding:.3125rem;gap:.25rem}}@media (max-width:359px){.game-route-loading__header{grid-template-columns:minmax(0,1fr) 6.4375rem}.game-route-loading__action{width:16.875rem}.game-route-loading__nav{width:100%}}@media (prefers-reduced-motion:reduce){.game-loading-waterline:after,.game-route-loading__skeleton:after{animation:none;transform:none}}.modal-scrim{position:fixed;inset:0;background:var(--tutorial-overlay-bg);box-shadow:var(--tutorial-overlay-shadow);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.toast-surface{--toast-accent:var(--toast-accent-info);--toast-bg:var(--toast-solid-bg,var(--color-bg-card));--toast-border:var(--toast-accent);--toast-text:var(--toast-solid-text,var(--color-text-primary));display:grid;width:100%;min-height:48px;grid-template-columns:28px minmax(0,1fr) 24px;align-items:center;gap:7px;padding:6px 8px;border:1px solid var(--toast-border);border-radius:13px;background:var(--toast-bg);color:var(--toast-text);text-align:left;box-shadow:0 5px 18px color-mix(in srgb,var(--play-frame-depth) 35%,transparent)}.toast-surface:focus-visible,.toast-surface:hover{border-color:color-mix(in srgb,var(--toast-accent) 72%,var(--play-frame-border));filter:brightness(1.05)}.toast-surface:focus-visible{outline:2px solid color-mix(in srgb,var(--toast-accent) 52%,transparent);outline-offset:2px}.toast-surface--success{--toast-accent:var(--toast-accent-success)}.toast-surface--error{--toast-accent:var(--toast-accent-error)}.toast-surface--info{--toast-accent:var(--toast-accent-info)}.toast-surface__icon{box-sizing:border-box;width:24px;height:24px;padding:4px;border-radius:999px;background:var(--toast-accent);color:var(--toast-icon-ink)}.toast-surface__message{min-width:0;color:var(--toast-text);font-weight:800;line-height:1.2}.toast-surface__close{display:grid;width:24px;height:24px;justify-self:center;place-items:center;border-radius:999px;background:transparent;color:var(--toast-text)}.toast-surface__close svg{width:22px;height:22px}.toast-surface{backdrop-filter:var(--play-glass-filter)}.toast-stack[data-placement=inside-player]{--player-toast-success:var(--palette-management-refined-save);--player-toast-error:var(--palette-player-toast-error);--player-toast-success-bg:var(--palette-player-toast-success-bg);--player-toast-error-bg:var(--palette-player-toast-error-bg);--player-toast-success-text:var(--palette-game-profile-refined-play-share-button-play-share-button-success-color);--player-toast-error-text:var(--palette-player-toast-error);--player-toast-success-border:var(--palette-game-profile-refined-play-share-button-play-share-button-success-border-color);--player-toast-error-border:var(--palette-player-toast-error-border)}:root[data-theme=dark] .toast-stack[data-placement=inside-player]{--player-toast-success-bg:var(--palette-control-navy-top);--player-toast-error-bg:var(--palette-control-navy-top);--player-toast-success-text:var(--palette-play-refined-white);--player-toast-error-text:var(--palette-play-refined-white);--player-toast-success-border:var(--palette-cyan)}[data-placement=inside-player] .toast-surface{min-height:48px;grid-template-columns:26px minmax(0,1fr) 24px;gap:10px;padding:10px 12px;border-radius:14px;box-shadow:0 5px 0 color-mix(in srgb,var(--palette-game-profile-refined-toast-surface-box-shadow) 22%,transparent);backdrop-filter:none}[data-placement=inside-player] .toast-surface--success{--toast-accent:var(--player-toast-success);--toast-bg:var(--player-toast-success-bg);--toast-text:var(--player-toast-success-text);--toast-border:var(--player-toast-success-border)}[data-placement=inside-player] .toast-surface--error{--toast-accent:var(--player-toast-error);--toast-bg:var(--player-toast-error-bg);--toast-text:var(--player-toast-error-text);--toast-border:var(--player-toast-error-border)}[data-placement=inside-player] .toast-surface__icon{width:26px;height:26px;padding:5px;color:var(--palette-play-refined-white)}[data-placement=inside-player] .toast-surface__icon circle{display:none}[data-placement=inside-player] .toast-surface__message{font-size:14px;font-weight:900;line-height:1.2}[data-placement=inside-player] .toast-surface__close svg{width:16px;height:16px}@media (max-height:700px),(max-width:359px){[data-placement=inside-player] .toast-surface__message{font-size:12px}}.ui-frame{box-sizing:border-box;min-width:0;padding:var(--ui-pad-frame);border:1px solid var(--ui-frame-border);border-radius:var(--ui-r-frame);background-image:var(--ui-frame-bg);background-color:var(--ui-frame-bg-solid);box-shadow:inset 0 1px 0 var(--ui-frame-highlight),0 3px 0 var(--ui-frame-lip);color:var(--ui-ink)}.ui-frame--gold{border-color:var(--ui-frame-gold-border)}.ui-frame--bar{border-radius:var(--ui-r-autobar)}.ui-frame--deep{--ui-pad-frame:0px;border-color:var(--ui-board-border);border-radius:18px;background-image:linear-gradient(var(--ui-frame-bg-solid),var(--ui-board-bg-bottom));box-shadow:inset 0 1px 0 var(--ui-frame-highlight),inset 0 -2px 0 color-mix(in srgb,var(--ui-kicker-cyan) 32%,transparent),0 4px 0 color-mix(in srgb,var(--ui-frame-lip) 24%,transparent)}.ui-frame--deep>.ui-tabs{border-radius:17px 17px 0 0}.ui-frame--tabbed{padding-top:0}.ui-frame--tabbed>.ui-tabs{margin:0 calc(var(--ui-pad-frame) * -1) var(--ui-pad-frame)}.ui-notice,.ui-panel,.ui-stat{box-sizing:border-box;min-width:0;border:1px solid var(--ui-panel-border);border-radius:var(--ui-r-control);background:var(--ui-panel-bg);color:var(--ui-ink)}.ui-panel{padding:12px;font-size:var(--ui-fs-label-sm);font-weight:var(--ui-fw-body);line-height:16px}.ui-panel--deep{border-color:var(--ui-well-border);border-radius:12px;background:var(--ui-well-bg);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--ui-frame-highlight) 55%,transparent)}.ui-panel--lit{border-color:var(--ui-kicker-cyan);background-image:linear-gradient(180deg,var(--ui-frame-bg-solid),var(--ui-well-bg))}.ui-panel--green{border-color:color-mix(in srgb,var(--ui-text-money) 48%,transparent)}.ui-panel--gold{border-color:var(--ui-panel-gold-border)}.ui-well{position:relative;box-sizing:border-box;display:flex;align-items:center;gap:var(--ui-gap);min-width:0;height:var(--ui-h-well);min-height:var(--ui-h-well);padding:0 16px;border:1px solid var(--ui-well-border);border-radius:var(--ui-r-control);background:var(--ui-well-bg);color:var(--ui-ink)}.ui-well:has(.ui-well__key){padding-right:6px}.ui-well:focus-within{box-shadow:0 0 0 2px var(--ui-focus-ring)}.ui-well__value{flex:1 1 0;min-width:0;font-size:var(--ui-fs-value);font-weight:var(--ui-fw-heavy);line-height:var(--ui-lh-value);white-space:nowrap}.ui-well__input{flex:1 1 0;min-width:0;min-height:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-size:var(--ui-fs-value);font-weight:var(--ui-fw-heavy);line-height:26px;outline:none}.ui-well__input:focus-visible{box-shadow:none}.ui-well__input::-moz-placeholder{color:var(--ui-ink-faint);font-size:var(--ui-fs-label);font-weight:var(--ui-fw-label)}.ui-well__input::placeholder{color:var(--ui-ink-faint);font-size:var(--ui-fs-label);font-weight:var(--ui-fw-label)}.ui-well__unit{font-size:var(--ui-fs-label-sm);font-weight:var(--ui-fw-body);color:var(--ui-ink-muted);white-space:nowrap}.ui-kicker{margin:0;font-size:var(--ui-fs-kicker);font-weight:var(--ui-fw-heavy);letter-spacing:var(--typography-ui-kicker);line-height:12px;text-transform:uppercase;white-space:nowrap}.ui-kicker--cyan{color:var(--ui-kicker-cyan)}.ui-kicker--white{color:var(--ui-ink)}.ui-stat{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px;text-align:center}.ui-stat__label{font-size:var(--ui-fs-nav);letter-spacing:var(--typography-ui-kicker);line-height:12px;text-transform:uppercase;color:var(--ui-ink-muted)}.ui-stat__label,.ui-stat__value{font-weight:var(--ui-fw-heavy);white-space:nowrap}.ui-stat__value{font-size:var(--ui-fs-stat);line-height:var(--ui-lh-stat)}.ui-stat--compact .ui-stat__value{font-size:var(--ui-fs-stat-compact);line-height:var(--ui-lh-stat-compact)}.ui-stat--word .ui-stat__value{font-size:var(--ui-fs-body);font-weight:var(--ui-fw-label);line-height:16px}.ui-stat--row{align-items:flex-start;gap:3px;min-height:55px;padding:7px;border:0;border-radius:0;background:transparent;text-align:left}.ui-stat--row .ui-stat__label{color:var(--ui-ink-faint);font-size:var(--ui-fs-helper);font-weight:var(--ui-fw-label);letter-spacing:0;line-height:1.2;text-transform:none}.ui-stat--row .ui-stat__value{font-size:17px;line-height:1.1}.ui-stat--cyan .ui-stat__value{color:var(--ui-text-selected)}.ui-stat--gold .ui-stat__value{color:var(--ui-text-gold)}.ui-stat--green .ui-stat__value{color:var(--ui-text-money)}.ui-list-row,.ui-stat--white .ui-stat__value{color:var(--ui-ink)}.ui-list-row{box-sizing:border-box;display:flex;align-items:center;gap:10px;min-width:0;min-height:var(--ui-h-row);padding:10px 12px;border-bottom:1px solid var(--ui-hairline);font-size:var(--ui-fs-label);font-weight:var(--ui-fw-body)}.ui-list-row:last-child{border-bottom:0}.ui-list-row__avatar{flex:0 0 28px;width:28px;height:28px;border-radius:8px;background:var(--ui-avatar-bg);box-shadow:inset 0 0 0 2px var(--ui-text-money)}.ui-list-row__name--whole{flex:0 0 auto}.ui-list-row__name{flex:1 1 0;min-width:0}.ui-list-row__amount{flex:0 0 auto;font-size:var(--ui-fs-body);font-weight:var(--ui-fw-label);color:var(--ui-text-money)}.ui-notice{display:flex;align-items:flex-start;gap:6px;padding:var(--ui-pad-notice);font-size:var(--ui-fs-helper);font-weight:var(--ui-fw-label);line-height:var(--ui-lh-notice)}.ui-notice--warning{border-color:var(--ui-panel-gold-border)}.ui-notice--warning .ui-notice__lead{color:var(--ui-text-gold)}.ui-notice--info{border-color:var(--ui-action-border-cyan)}.ui-notice--info .ui-notice__lead{color:var(--ui-text-selected)}.ui-notice--danger{border-color:var(--ui-fill-danger-border)}.ui-notice__lead--block{display:block}.ui-notice--danger .ui-notice__lead{color:var(--ui-text-danger)}.ui-notice__icon{flex:0 0 16px;width:16px;height:16px}.ui-notice__icon>svg{display:block;width:100%;height:100%}.ui-chip,.ui-tag{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;border-radius:var(--ui-r-pill);font-weight:var(--ui-fw-heavy);line-height:12px;white-space:nowrap}.ui-chip{padding:7px 9px;font-size:var(--ui-fs-chip);letter-spacing:var(--typography-ui-wide);border:1px solid transparent}.ui-chip--heads{border-color:var(--ui-chip-heads-border);background-image:var(--ui-chip-heads-bg);background-color:var(--ui-chip-heads-bg-solid);color:var(--ui-chip-heads-ink)}.ui-chip--tails{border-color:var(--ui-chip-tails-border);background-image:var(--ui-chip-tails-bg);background-color:var(--ui-chip-tails-bg-solid);color:var(--ui-chip-tails-ink)}.ui-chip--timer{padding:6px 10px;background:var(--ui-chip-timer-bg);color:var(--ui-ink)}.ui-chip--gold,.ui-chip--timer{font-size:var(--ui-fs-nav);letter-spacing:var(--typography-ui-nav);text-transform:uppercase}.ui-chip--gold{padding:4px 8px;border-color:var(--ui-panel-gold-border);background:var(--ui-panel-bg);color:var(--ui-text-gold)}.ui-tag{padding:0 6px;border:1px solid var(--ui-tag-border);background:var(--ui-tag-bg);color:var(--ui-tag-ink);font-size:var(--ui-fs-tag);letter-spacing:var(--typography-ui-tag);line-height:12px;text-transform:uppercase}.ui-rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);align-items:center;justify-items:center}.ui-rail__node{width:24px;height:24px;border-radius:var(--ui-r-pill);background:var(--ui-rail-node);box-shadow:inset 0 0 0 3px var(--ui-chip-timer-bg)}.ui-rail__node--heads{background:var(--ui-text-money)}.ui-meter{height:8px;overflow:hidden;border-radius:4px;background:var(--ui-chip-timer-bg)}.ui-meter__fill{height:100%;border-radius:4px;background-image:var(--ui-meter-bg);background-color:var(--ui-meter-bg-solid)}.ui-price{display:inline-flex;align-items:center;justify-content:center;gap:6px;color:var(--ui-ink);font-size:var(--ui-fs-label);font-weight:var(--ui-fw-label);line-height:18px;text-shadow:0 1px 2px color-mix(in srgb,var(--ui-well-bg) 70%,transparent);white-space:nowrap}.ui-truncate{min-width:0;overflow:hidden;text-overflow:ellipsis}.ui-display,.ui-oneline,.ui-truncate{white-space:nowrap}.ui-display{font-size:var(--ui-fs-display);font-weight:var(--ui-fw-heavy);line-height:34px}.ui-amount{white-space:nowrap;font-variant-numeric:tabular-nums}.ui-action,.ui-close,.ui-control,.ui-fill,.ui-help,.ui-main,.ui-segment__option,.ui-select-row__main,.ui-tab,.ui-well__key{box-sizing:border-box;margin:0;font-family:inherit;line-height:1;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform 80ms ease-out}.ui-action:disabled,.ui-close:disabled,.ui-control:disabled,.ui-fill:disabled,.ui-help:disabled,.ui-main:disabled,.ui-segment__option:disabled,.ui-select-row--provider:disabled,.ui-select-row[aria-disabled=true],.ui-select-row__main:disabled,.ui-well__key:disabled{opacity:.5;cursor:not-allowed}.ui-action:active:not(:disabled),.ui-close:active:not(:disabled),.ui-control:active:not(:disabled),.ui-fill:active:not(:disabled),.ui-main:active:not(:disabled),.ui-well__key:active:not(:disabled){transform:translateY(1px)}.ui-action:focus-visible,.ui-close:focus-visible,.ui-control:focus-visible,.ui-fill:focus-visible,.ui-help:focus-visible,.ui-main:focus-visible,.ui-nav-tile:focus-visible,.ui-segment__option:focus-visible,.ui-select-row--provider:focus-visible,.ui-select-row:has(.ui-select-row__main:focus-visible),.ui-tab:focus-visible,.ui-wallet-chip:focus-visible,.ui-well__key:focus-visible{outline:none;box-shadow:var(--ui-lip-shadow,0 0 0 0 transparent),0 0 0 4px var(--ui-focus-ring)}.ui-control{--ui-lip-shadow:inset 0 1px 0 var(--ui-control-highlight),0 2px 0 var(--ui-control-lip);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:var(--ui-hit);height:var(--ui-h-control);min-height:var(--ui-h-control);padding:0 14px;border:1px solid var(--ui-control-border);border-radius:var(--ui-r-control);background-image:var(--ui-control-bg);background-color:var(--ui-control-bg-solid);box-shadow:var(--ui-lip-shadow);color:var(--ui-control-ink);font-size:var(--ui-fs-label-sm);font-weight:var(--ui-fw-label)}.ui-control svg{color:var(--ui-control-icon)}.ui-control--icon{width:var(--ui-hit);padding:0}.ui-control--step{width:var(--ui-w-step);height:var(--ui-h-well);min-height:var(--ui-h-well);padding:0}.ui-control--chip,.ui-well__key{--ui-lip-shadow:0 2px 0 var(--ui-control-lip);position:relative;height:var(--ui-h-chip);min-height:var(--ui-h-chip);min-width:var(--ui-h-chip);padding:0 12px;border-radius:var(--ui-r-chip)}.ui-well__key{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--ui-control-border);background-image:var(--ui-control-bg);background-color:var(--ui-control-bg-solid);box-shadow:var(--ui-lip-shadow);color:var(--ui-control-icon);font-size:var(--ui-fs-helper);font-weight:var(--ui-fw-heavy);letter-spacing:var(--typography-ui-nav);text-transform:uppercase}.ui-control--chip:after,.ui-well__key:after{content:"";position:absolute;inset:calc((var(--ui-hit) - var(--ui-h-chip)) / -2) 0}.ui-control--coral[aria-pressed=true]{--ui-lip-shadow:inset 0 1px 0 var(--ui-control-highlight),0 2px 0 var(--ui-control-lip),0 0 0 2px var(--ui-coral-ring);color:var(--ui-mute-ink)}.ui-control--coral[aria-pressed=true] svg{color:var(--ui-mute-ink)}.ui-control:is([aria-pressed=true],[aria-current=page],[aria-current=true],[aria-selected=true],[aria-checked=true]):not(.ui-control--coral){--ui-lip-shadow:inset 0 1px 0 var(--ui-control-highlight-selected),0 2px 0 var(--ui-control-lip),0 0 0 2px var(--ui-ring);background-image:var(--ui-control-bg-selected);background-color:var(--ui-control-bg-selected-solid);color:var(--ui-text-selected)}.ui-control:is([aria-pressed=true],[aria-current=page],[aria-current=true],[aria-selected=true],[aria-checked=true]):not(.ui-control--coral) svg{color:var(--ui-text-selected)}.ui-help{--ui-lip-shadow:0 2px 0 var(--ui-control-lip);position:relative;display:inline-grid;flex:0 0 auto;place-items:center;width:var(--ui-size-help);height:var(--ui-size-help);min-width:0;min-height:0;padding:0;border:1px solid var(--ui-control-border);border-radius:var(--ui-r-pill);background-image:var(--ui-control-bg);background-color:var(--ui-control-bg-solid);box-shadow:var(--ui-lip-shadow);color:var(--ui-control-icon);font-size:var(--ui-fs-helper);font-weight:var(--ui-fw-heavy)}.ui-help:after{content:"";position:absolute;inset:calc((var(--ui-hit) - var(--ui-size-help)) / -2)}.ui-help svg{display:block}.ui-action{--ui-lip-shadow:inset 0 1px 0 var(--ui-action-highlight),0 2px 0 var(--ui-action-lip);display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:var(--ui-hit);height:var(--ui-h-control);min-height:var(--ui-h-control);padding:0 12px;border:1px solid var(--ui-action-border-cyan);border-radius:var(--ui-r-control);background:var(--ui-action-bg);box-shadow:var(--ui-lip-shadow);color:var(--ui-control-ink);font-size:var(--ui-fs-label);font-weight:var(--ui-fw-label)}.ui-action--cyan{border-color:var(--ui-action-border-cyan)}.ui-action--gold{border-color:var(--ui-action-border-gold)}.ui-action--danger-text{--ui-lip-shadow:0 0 0 0 transparent;border-color:transparent;background:transparent;color:var(--ui-text-danger)}.ui-fill{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:var(--ui-hit);height:var(--ui-h-control);min-height:var(--ui-h-control);padding:0 16px;border:1px solid var(--ui-fill-cyan-border);border-radius:var(--ui-r-control);font-size:var(--ui-fs-label);font-weight:var(--ui-fw-label)}.ui-fill--money{--ui-fill-lip:var(--ui-fill-money-lip);--ui-fill-strip:var(--ui-fill-money-strip);--ui-lip-shadow:inset 0 1px 0 var(--ui-fill-highlight),0 2px 0 var(--ui-fill-lip);border-color:var(--ui-fill-money-border);background-image:var(--ui-fill-money-bg);background-color:var(--ui-fill-money-bg-solid);box-shadow:var(--ui-lip-shadow);color:var(--ui-fill-money-ink)}.ui-fill--danger{--ui-fill-lip:var(--ui-fill-danger-lip);--ui-fill-strip:var(--ui-fill-danger-strip);--ui-lip-shadow:inset 0 1px 0 var(--ui-fill-highlight),0 2px 0 var(--ui-fill-lip);border-color:var(--ui-fill-danger-border);background-image:var(--ui-fill-danger-bg);background-color:var(--ui-fill-danger-bg-solid);box-shadow:var(--ui-lip-shadow);color:var(--ui-fill-danger-ink);font-weight:var(--ui-fw-heavy);letter-spacing:var(--typography-ui-label);text-transform:uppercase}.ui-fill--cyan{--ui-fill-lip:var(--ui-fill-cyan-lip);--ui-fill-strip:var(--ui-fill-cyan-strip);--ui-lip-shadow:inset 0 1px 0 var(--ui-fill-highlight),0 2px 0 var(--ui-fill-lip);border-color:var(--ui-fill-cyan-border);background-image:var(--ui-fill-cyan-bg);background-color:var(--ui-fill-cyan-bg-solid);box-shadow:var(--ui-lip-shadow);color:var(--ui-fill-cyan-ink)}.ui-fill--sheet{--ui-lip-shadow:inset 0 1px 0 var(--ui-fill-highlight),0 3px 0 var(--ui-fill-lip);position:relative;width:100%;height:var(--ui-h-sheet-action);min-height:var(--ui-h-sheet-action);padding:0 12px;border-radius:var(--ui-r-main);font-size:var(--ui-fs-title);font-weight:var(--ui-fw-heavy);letter-spacing:var(--typography-ui-title);text-transform:uppercase}.ui-fill--sheet:before{content:"";position:absolute;right:14px;bottom:4px;left:14px;height:3px;border-radius:2px;background:var(--ui-fill-strip)}.ui-main{--ui-lip-shadow:0 3px 0 var(--ui-main-drop),inset 0 1px 0 var(--ui-main-highlight);position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ui-gap-main);width:100%;height:var(--ui-h-main);min-height:var(--ui-h-main);padding:0 0 6px;border:1px solid var(--ui-main-border);border-radius:var(--ui-r-main);background-image:var(--ui-main-bg);background-color:var(--ui-main-bg-solid);box-shadow:var(--ui-lip-shadow);color:var(--ui-main-ink)}.ui-main:before{content:"";position:absolute;right:14px;bottom:4px;left:14px;height:3px;border-radius:2px;background:var(--ui-main-strip)}.ui-main__title{font-size:var(--ui-fs-main-title);letter-spacing:var(--typography-ui-title);line-height:var(--ui-fs-main-title)}.ui-main__sub,.ui-main__title{font-weight:var(--ui-fw-heavy);text-transform:uppercase}.ui-main__sub{color:var(--ui-main-sub-ink);font-size:var(--ui-fs-helper);letter-spacing:var(--typography-ui-wide);line-height:12px}.ui-stepper{display:flex;align-items:stretch;gap:var(--ui-gap)}.ui-stepper .ui-well{flex:1 1 0;justify-content:space-between}.ui-segment{box-sizing:border-box;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:4px;height:var(--ui-h-segment-track);padding:4px;border:1px solid var(--ui-well-border);border-radius:var(--ui-r-pill);background:var(--ui-well-bg)}.ui-segment--icon{width:128px}.ui-segment__option{--ui-lip-shadow:0 0 0 0 transparent;position:relative;display:grid;place-items:center;min-width:0;height:var(--ui-h-segment);min-height:var(--ui-h-segment);padding:0 8px;border:0;border-radius:var(--ui-r-pill);background:transparent;color:var(--ui-ink-muted);font-size:var(--ui-fs-label-sm);font-weight:var(--ui-fw-label)}.ui-segment__option:after{content:"";position:absolute;inset:calc((var(--ui-hit) - var(--ui-h-segment)) / -2) 0}.ui-segment__option[aria-checked=true]{--ui-lip-shadow:inset 0 1px 0 var(--ui-control-highlight-selected),0 0 0 2px var(--ui-ring);background-image:var(--ui-control-bg-selected);background-color:var(--ui-control-bg-selected-solid);box-shadow:var(--ui-lip-shadow);color:var(--ui-text-selected)}.ui-tabs{box-sizing:border-box;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(min-content,1fr);height:var(--ui-h-tab);min-height:var(--ui-h-tab);padding:3px 7px 0;border-bottom:1px solid var(--ui-well-border);border-radius:calc(var(--ui-r-frame) - 1px) calc(var(--ui-r-frame) - 1px) 0 0;background:var(--ui-well-bg)}.ui-tab{--ui-lip-shadow:0 0 0 0 transparent;position:relative;display:flex;align-items:center;justify-content:center;min-width:0;height:var(--ui-h-control);min-height:var(--ui-h-control);padding:0;border:0;border-radius:0;background:transparent;color:var(--ui-ink-faint);font-size:var(--ui-fs-tab);font-weight:var(--ui-fw-heavy);line-height:var(--ui-lh-tab)}.ui-tab:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:-3px;box-shadow:none}.ui-tab__text{display:inline-flex;align-items:center;gap:4px;min-width:0;white-space:nowrap}.ui-tab__bar{position:absolute;inset:auto 10px 0;height:4px;border-radius:4px 4px 0 0;background:transparent}.ui-tab[aria-selected=true]{color:var(--ui-ink)}.ui-tab[aria-selected=true] .ui-tab__bar{background:var(--ui-kicker-cyan)}.ui-header{align-items:stretch;gap:var(--ui-gap);height:var(--ui-h-header);padding:7px;border:1px solid var(--ui-frame-border);border-radius:var(--ui-r-frame);background-image:var(--ui-frame-bg);background-color:var(--ui-frame-bg-solid);box-shadow:inset 0 1px 0 var(--ui-frame-highlight),0 3px 0 var(--ui-frame-lip);color:var(--ui-ink)}.ui-header,.ui-wallet-chip{box-sizing:border-box;display:flex}.ui-wallet-chip{--ui-lip-shadow:inset 0 1px 0 var(--ui-wallet-chip-highlight),0 3px 0 var(--ui-wallet-chip-lip);flex:1 1 0;align-items:center;gap:10px;min-width:0;padding:0 12px 0 8px;border:1px solid var(--ui-wallet-chip-border);border-radius:var(--ui-r-header-chip);background-image:var(--ui-wallet-chip-bg);background-color:var(--ui-wallet-chip-bg-solid);box-shadow:var(--ui-lip-shadow);color:var(--ui-wallet-chip-ink);font-family:inherit;text-align:left;text-decoration:none;white-space:nowrap;cursor:pointer}.ui-wallet-chip__avatar{position:relative;display:grid;flex:0 0 var(--ui-size-avatar);place-items:center;width:var(--ui-size-avatar);height:var(--ui-size-avatar);border-radius:var(--ui-r-pill);background:var(--ui-avatar-bg);box-shadow:inset 0 0 0 2px var(--ui-avatar-ring);color:var(--ui-avatar-glyph)}.ui-wallet-chip__tag{position:absolute;bottom:-5px;left:50%;transform:translateX(-50%)}.ui-wallet-chip__text{display:flex;flex:1 1 0;flex-direction:column;gap:3px;min-width:0}.ui-wallet-chip__address{font-size:17px;font-weight:var(--ui-fw-label);letter-spacing:var(--typography-ui-address);line-height:20px}.ui-wallet-chip__balance{flex:0 0 auto;color:var(--ui-wallet-chip-sub-ink);font-size:var(--ui-fs-label-sm);font-weight:var(--ui-fw-body);line-height:16px;white-space:nowrap}.ui-wallet-chip__chevron{flex:0 0 18px;width:18px;height:18px}.ui-rank-chip{box-sizing:border-box;display:flex;flex:0 1 auto;align-items:center;gap:6px;min-width:var(--ui-w-rank-chip);padding:0 8px 0 6px;border:1px solid var(--ui-panel-border);border-radius:var(--ui-r-header-chip);background:var(--ui-panel-bg);color:var(--ui-ink)}.ui-rank-chip__text{display:flex;flex-direction:column;gap:3px;min-width:0}.ui-rank-chip__rank{font-size:var(--ui-fs-label-sm);font-weight:var(--ui-fw-heavy);letter-spacing:var(--typography-ui-label);line-height:16px;text-transform:uppercase;white-space:nowrap}.ui-rank-chip__xp{color:var(--ui-kicker-cyan);font-size:var(--ui-fs-helper);font-weight:var(--ui-fw-body);line-height:14px;white-space:nowrap}.ui-dock{box-sizing:border-box;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;height:var(--ui-h-dock);padding:8px;border:1px solid var(--ui-dock-border);border-radius:var(--ui-r-dock);background-image:var(--ui-dock-bg);background-color:var(--ui-dock-bg-solid);box-shadow:inset 0 1px 0 var(--ui-frame-highlight),0 3px 0 var(--ui-dock-lip)}.ui-nav-tile{--ui-lip-shadow:inset 0 1px 0 var(--ui-control-highlight),0 2px 0 var(--ui-control-lip);box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:4px;min-width:0;padding:10px 0 0;border:1px solid var(--ui-control-border);border-radius:var(--ui-r-control);background-image:var(--ui-control-bg);background-color:var(--ui-control-bg-solid);box-shadow:var(--ui-lip-shadow);color:var(--ui-ink-nav);font-family:inherit;text-decoration:none;white-space:nowrap;cursor:pointer}.ui-nav-tile__label{font-size:var(--ui-fs-nav);font-weight:var(--ui-fw-heavy);letter-spacing:var(--typography-ui-nav);line-height:12px;text-transform:uppercase;white-space:nowrap}.ui-nav-tile__lip{flex:0 0 3px;width:60%;height:3px;margin-top:auto;margin-bottom:6px;border-radius:2px;background:var(--ui-select-bar);opacity:0}.ui-nav-tile[aria-current=page]{--ui-lip-shadow:inset 0 1px 0 var(--ui-control-highlight-selected),0 2px 0 var(--ui-control-lip),0 0 0 2px var(--ui-ring);background-image:var(--ui-control-bg-selected);background-color:var(--ui-control-bg-selected-solid);color:var(--ui-text-selected)}.ui-nav-tile[aria-current=page] .ui-nav-tile__lip{opacity:1}.ui-nav-tile[aria-disabled=true]{opacity:.5;cursor:not-allowed}.ui-coin{display:grid;place-items:center;width:var(--ui-size-coin);height:var(--ui-size-coin);padding:0;border:0;border-radius:var(--ui-r-pill);background:transparent}.ui-coin-head-upright{transform:rotate(90deg)}.ui-autobar{box-sizing:border-box;display:flex;align-items:center;gap:10px;padding:10px 10px 10px 12px;border:1px solid var(--ui-frame-border);border-radius:var(--ui-r-autobar);background-image:var(--ui-frame-bg);background-color:var(--ui-frame-bg-solid);box-shadow:inset 0 1px 0 var(--ui-frame-highlight),0 3px 0 var(--ui-frame-lip);color:var(--ui-ink)}.ui-autobar__count{display:flex;flex-direction:column;gap:3px;padding-right:10px;border-right:1px solid var(--ui-well-border)}.ui-autobar__facts{display:flex;flex:1 1 0;flex-direction:column;gap:4px;min-width:0}.ui-autobar__phase{display:inline-flex;align-items:center;gap:6px;color:var(--ui-text-selected);font-weight:var(--ui-fw-heavy);letter-spacing:var(--typography-ui-nav);text-transform:uppercase}.ui-autobar__fact,.ui-autobar__phase{font-size:var(--ui-fs-helper);line-height:14px}.ui-autobar__fact{color:var(--ui-ink-muted);font-weight:var(--ui-fw-helper)}[data-presentation-mode=compact],[data-presentation-mode=miniappCompact]{--ui-h-header:60px;--ui-h-dock:86px;--ui-w-rank-chip:124px;--ui-size-avatar:40px;--ui-size-coin:172px;--ui-pad-frame:10px;--ui-gap:6px}.ui-scrim{position:absolute;inset:0;align-items:center;justify-content:center;background:var(--ui-scrim)}.ui-modal,.ui-scrim{box-sizing:border-box;display:flex;padding:16px}.ui-modal{flex-direction:column;gap:12px;width:100%;max-width:calc(var(--ui-lane) - 32px);max-height:100%;overflow-y:auto;border:1px solid var(--ui-modal-border);border-radius:var(--ui-r-modal);background-image:var(--ui-modal-bg);background-color:var(--ui-modal-bg-solid);box-shadow:inset 0 1px 0 var(--ui-frame-highlight),0 3px 0 var(--ui-modal-lip);color:var(--ui-ink)}.ui-modal:focus-visible{outline:none;box-shadow:inset 0 1px 0 var(--ui-frame-highlight),0 3px 0 var(--ui-modal-lip)}.ui-scrim:has(>.ui-modal--card){padding:12px;background:var(--ui-scrim-card)}.ui-modal--card{position:relative;gap:0;border-color:var(--ui-board-border);border-radius:18px;background-image:none;background-color:var(--ui-board-bg-bottom);box-shadow:0 16px 48px color-mix(in srgb,var(--ui-scrim) 48%,transparent),inset 0 1px 0 var(--ui-frame-highlight)}.ui-modal--card:focus-visible{box-shadow:0 16px 48px color-mix(in srgb,var(--ui-scrim) 48%,transparent),inset 0 1px 0 var(--ui-frame-highlight)}.ui-modal--card .ui-modal__head{position:absolute;top:8px;right:8px}.ui-modal--card .ui-modal__titles{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.ui-modal--card .ui-close{width:var(--ui-hit);height:var(--ui-hit);min-width:var(--ui-hit);min-height:var(--ui-hit)}@media (max-height:700px),(max-width:359px){.ui-scrim:has(>.ui-modal--card){padding:8px}.ui-modal--card{padding:12px}}.ui-modal__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.ui-modal__title{margin:0;font-size:var(--ui-fs-value);font-weight:var(--ui-fw-heavy);letter-spacing:var(--typography-ui-title);line-height:28px;text-transform:uppercase}.ui-modal--sheet .ui-modal__title{font-size:var(--ui-fs-title);line-height:22px}.ui-modal__icon{display:grid;flex:0 0 var(--ui-h-close);place-items:center;width:var(--ui-h-close);height:var(--ui-h-close);border:1px solid var(--ui-control-border);border-radius:var(--ui-r-control);background-image:var(--ui-control-bg);background-color:var(--ui-control-bg-solid);box-shadow:inset 0 1px 0 var(--ui-control-highlight),0 2px 0 var(--ui-control-lip);color:var(--ui-text-money)}.ui-modal__titles{display:flex;flex:1 1 0;flex-direction:column;min-width:0}.ui-modal__route,.ui-modal__subtitle{min-width:0;color:var(--ui-ink-muted);font-size:var(--ui-fs-helper);font-weight:var(--ui-fw-helper);line-height:14px}.ui-modal__route{margin-top:4px}.ui-modal__subtitle{margin-top:6px}.ui-select-row{--ui-lip-shadow:inset 0 1px 0 var(--ui-control-highlight),0 2px 0 var(--ui-control-lip);box-sizing:border-box;display:flex;align-items:center;gap:4px;min-width:0;min-height:var(--ui-h-select-row);padding:0 8px 0 0;border:1px solid var(--ui-control-border);border-radius:var(--ui-r-control);background-image:var(--ui-control-bg);background-color:var(--ui-control-bg-solid);box-shadow:var(--ui-lip-shadow);color:var(--ui-control-ink);font-family:inherit}.ui-select-row:has([role=radio][aria-checked=true]){--ui-lip-shadow:inset 0 1px 0 var(--ui-control-highlight-selected),0 2px 0 var(--ui-control-lip),0 0 0 2px var(--ui-ring);background-image:var(--ui-control-bg-selected);background-color:var(--ui-control-bg-selected-solid)}.ui-select-row__main{display:flex;flex:1 1 0;align-items:center;min-width:0;min-height:var(--ui-h-select-row);padding:0;border:0;background:transparent;box-shadow:none;color:inherit;font:inherit;text-align:left;outline:none}.ui-select-row__radio{display:grid;flex:0 0 var(--ui-hit);place-items:center;width:var(--ui-hit);height:var(--ui-hit)}.ui-select-row__radio:before{content:"";box-sizing:border-box;width:24px;height:24px;border:2px solid var(--ui-control-border);border-radius:var(--ui-r-pill)}.ui-select-row__main[aria-checked=true] .ui-select-row__radio:before{border-color:var(--ui-text-selected);background:radial-gradient(circle,var(--ui-text-selected) 0 6px,transparent 6.5px)}.ui-select-row__body{display:flex;flex:1 1 0;flex-direction:column;gap:3px;min-width:0}.ui-select-row:has([role=radio][aria-checked=true]) .ui-kicker{color:var(--ui-kicker-cyan)}.ui-select-row__static{display:flex;flex:1 1 0;align-items:center;min-width:0;min-height:var(--ui-h-select-row);padding-left:12px}.ui-select-row__action{gap:8px;padding-left:12px}.ui-select-row__spinner{animation:ui-select-row-spin 1s linear infinite}@media (prefers-reduced-motion:reduce){.ui-select-row__spinner{animation:none}}.ui-select-row--unlocked{animation:ui-select-row-unlock .7s ease-out}.ui-select-row--unlocked .ui-select-row__line{animation:ui-select-row-reveal .4s ease-out}@media (prefers-reduced-motion:reduce){.ui-select-row--unlocked,.ui-select-row--unlocked .ui-select-row__line{animation:none}}.ui-select-row__lock{display:grid;flex:0 0 var(--ui-hit);place-items:center;width:var(--ui-hit);height:var(--ui-hit);margin-left:-12px;color:var(--ui-text-gold)}.ui-select-row__head{display:flex;align-items:center;gap:6px;min-width:0}.ui-select-row__line{display:flex;align-items:baseline;flex-wrap:wrap;justify-content:space-between;gap:0 8px;min-width:0}.ui-select-row__address{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.ui-select-row__address,.ui-select-row__amount{flex:0 0 auto;color:var(--ui-ink);font-size:var(--ui-fs-label-sm)}.ui-select-row__amount{font-weight:var(--ui-fw-body)}.ui-select-row--provider{width:100%;gap:12px;padding:0 12px;cursor:pointer;text-align:left}.ui-select-row--provider[aria-busy=true]{--ui-lip-shadow:inset 0 1px 0 var(--ui-control-highlight-selected),0 2px 0 var(--ui-control-lip),0 0 0 2px var(--ui-ring);background-image:var(--ui-control-bg-selected);background-color:var(--ui-control-bg-selected-solid)}.ui-select-row--provider[aria-busy=true]:disabled{opacity:1}.ui-select-row__status{flex:0 0 auto;color:var(--ui-text-selected);font-size:var(--ui-fs-label-sm);font-weight:var(--ui-fw-label)}.ui-select-row__mark{display:grid;flex:0 0 var(--ui-hit);place-items:center;width:var(--ui-hit);height:var(--ui-hit);border-radius:var(--ui-r-control);background:var(--ui-well-bg)}.ui-select-row__name{flex:1 1 0;min-width:0;font-size:17px;font-weight:var(--ui-fw-label)}.ui-select-row__chevron{flex:0 0 18px;color:var(--ui-text-selected)}.ui-close{display:grid;place-items:center;width:var(--ui-h-close);height:var(--ui-h-close);min-width:var(--ui-h-close);min-height:var(--ui-h-close);padding:0;border:1px solid var(--ui-close-edge);border-radius:var(--ui-r-pill);background:var(--ui-close-bg);box-shadow:none;color:var(--ui-close-ink)}@media (max-width:359px){.ui-modal__title{font-size:var(--ui-fs-title)}.ui-fill--sheet{font-size:var(--ui-fs-label)}.ui-select-row--provider .ui-select-row__status{display:none}.ui-select-row--provider .ui-chip--gold{flex:0 0 auto;width:10px;height:10px;padding:0;border-color:transparent;overflow:hidden;background:var(--ui-text-gold);color:transparent;text-indent:10px}}.game-shell-header-slot{padding:var(--ui-pad-frame) 16px var(--ui-gap)}.game-shell-content{padding:0 16px 4px}.game-shell-frame[data-presentation-mode=standard] .game-shell-content{padding-top:var(--ui-gap)}.game-shell-bottom-slot{padding:0 16px calc(var(--ui-pad-frame) + 4px)}.game-header-rank-icon{flex:0 0 auto;width:var(--ui-size-avatar);height:var(--ui-size-avatar);-o-object-fit:contain;object-fit:contain}.game-header-wallet{min-width:-moz-min-content;min-width:min-content}.game-header-address{width:0;min-width:100%}.game-nav-tile{position:relative}.game-nav-tile--coin{gap:3px;padding-top:6px}.game-nav-coin{flex:0 0 auto;width:34px;height:34px;background:var(--play-cta-coin-heads) center /contain no-repeat;filter:drop-shadow(2px 0 0 var(--ui-frame-lip))}.game-nav-lock{position:absolute;top:4px;right:4px}.game-nav-tile--tagged{gap:2px;padding-top:4px}.game-nav-badge{flex:0 0 auto;margin-top:auto;margin-bottom:4px;padding-inline:4px}@media (max-width:359px){.game-nav-badge{box-sizing:border-box;max-width:calc(100% - 6px);padding-inline:2px;letter-spacing:0}.game-nav-lock{top:2px;right:2px}.game-nav-tile{--typography-ui-nav:var(--typography-ui-label);--typography-ui-tag:var(--typography-ui-label)}.game-shell-content,.game-shell-header-slot{padding-inline:8px}.game-shell-bottom-slot{padding-inline:6px}.game-header-wallet{gap:8px;padding-inline:6px 8px}.game-header-chevron{display:none}.game-header-rank{min-width:112px;padding-inline:4px 6px}.game-header-rank-icon{width:32px;height:32px}.game-dock{gap:3px;padding:4px}}.play-reward-rail{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ui-gap);width:100%}.play-outcome-streak{display:block;min-width:0;max-width:100%}.play-outcome-streak__multiplier{font-variant-numeric:tabular-nums}.play-jackpot-hero-tracker{display:contents}.play-jackpot-hero-tracker__plot{grid-area:2/1/3/-1;position:relative;box-sizing:border-box;min-width:0}.play-jackpot-hero-tracker[data-out-of-sync=true] .play-jackpot-hero-tracker__plot{opacity:.42;filter:saturate(.3)}.play-jackpot-hero-tracker__range{position:relative;display:grid;grid-template-columns:repeat(var(--play-jackpot-hero-columns,8),minmax(0,1fr));align-items:start;min-width:0}.play-jackpot-hero-tracker__base,.play-jackpot-hero-tracker__fill{position:absolute;top:10.5px;left:var(--play-jackpot-hero-track-start,5%);display:block;height:3px;border-radius:2px}.play-jackpot-hero-tracker__base{width:var(--play-jackpot-hero-track-width,90%);background:var(--ui-rail-node)}.play-jackpot-hero-tracker[data-jackpot-connected=false] .play-jackpot-hero-tracker__base{width:calc(var(--play-jackpot-hero-track-width, 90%) - 12px)}.play-jackpot-hero-tracker__fill{width:0;transition:width .26s ease-out}.play-jackpot-hero-tracker__fill--leader{z-index:1;width:var(--play-jackpot-hero-leader-progress-width,0);background:var(--ui-coral)}.play-jackpot-hero-tracker__fill--player{z-index:2;width:var(--play-jackpot-hero-player-progress-width,0);background:var(--ui-text-money)}.play-jackpot-hero-tracker[data-jackpot-connected=false] .play-jackpot-hero-tracker__fill{max-width:calc(var(--play-jackpot-hero-track-width, 90%) - 12px)}.play-jackpot-hero-tracker__gap,.play-jackpot-hero-tracker__slot{position:relative;z-index:3;display:grid;grid-template-rows:24px auto;justify-items:center;row-gap:var(--ui-gap);min-width:0}.play-jackpot-hero-tracker__gap{display:block;color:var(--ui-ink-faint);font-size:var(--ui-fs-kicker);font-weight:var(--ui-fw-heavy);line-height:24px;text-align:center}.play-jackpot-hero-tracker__number{order:2;color:var(--ui-ink-faint);font-size:var(--ui-fs-kicker);font-weight:var(--ui-fw-label);line-height:12px}.play-jackpot-hero-tracker__milestone{position:relative;order:1;width:24px;height:24px;overflow:hidden;border-radius:var(--ui-r-pill);background:var(--ui-rail-node)}.play-jackpot-hero-tracker__milestone:after{position:absolute;inset:0;z-index:1;box-sizing:border-box;border:3px solid var(--ui-rail-node);border-radius:var(--ui-r-pill);content:"";pointer-events:none}.play-jackpot-hero-tracker__half{position:absolute;left:0;display:block;width:100%;height:12px}.play-jackpot-hero-tracker__half--player{top:0}.play-jackpot-hero-tracker__half--leader{top:12px}.play-jackpot-hero-tracker__half--player.is-complete,.play-jackpot-hero-tracker__half--player.is-current{background:var(--ui-text-money)}.play-jackpot-hero-tracker__half--leader.is-complete,.play-jackpot-hero-tracker__half--leader.is-current{background:var(--ui-coral)}.play-jackpot-hero-tracker__chest{position:relative;z-index:3;order:1;display:block;width:30px;height:30px;margin-block:-3px;transform-origin:50% 82%}.play-jackpot-hero-tracker[data-jackpot-connected=false] .play-jackpot-hero-tracker__chest[data-state=closed][data-one-away=false]{opacity:.62;filter:saturate(.6)}.play-jackpot-hero-tracker__chest-image{position:absolute;inset:0;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.play-jackpot-hero-tracker__chest-poster{z-index:1;opacity:1;transition:opacity .16s ease}.play-jackpot-hero-tracker__chest-animation{z-index:2;opacity:0}.play-jackpot-hero-tracker__chest[data-animation-ready=true] .play-jackpot-hero-tracker__chest-poster{opacity:0}.play-jackpot-hero-tracker__chest[data-animation-complete=true] .play-jackpot-hero-tracker__chest-poster,.play-jackpot-hero-tracker__chest[data-animation-ready=true] .play-jackpot-hero-tracker__chest-animation{opacity:1}.play-jackpot-hero-tracker__chest[data-animation-complete=true] .play-jackpot-hero-tracker__chest-animation{opacity:0}.play-jackpot-hero-tracker__label{position:relative;z-index:4;display:flex;flex-direction:column-reverse;gap:2px;min-width:0;white-space:nowrap}.play-jackpot-hero-tracker__label--player{grid-area:1/1;align-items:flex-start}.play-jackpot-hero-tracker__label--leader{grid-area:1/3;align-items:flex-end}.play-jackpot-hero-tracker__label small{color:var(--ui-ink-muted);white-space:normal}.play-jackpot-hero-tracker__label strong{display:block;font-size:30px;font-weight:var(--ui-fw-heavy);font-variant-numeric:tabular-nums;line-height:30px}.play-jackpot-hero-tracker__label--player strong{color:var(--ui-text-selected)}.play-jackpot-hero-tracker__label--leader strong{color:var(--ui-coral)}.play-jackpot-hero-tracker__label strong[data-zero=true]{color:var(--ui-ink-faint)}.play-jackpot-hero-tracker__tie{grid-area:3/1/4/-1;margin:0;color:var(--ui-ink);font-size:var(--ui-fs-helper);font-weight:var(--ui-fw-heavy);line-height:16px;text-align:center}.play-jackpot-hero-tracker__tie-count{color:var(--ui-text-selected)}.play-jackpot-hero-tracker__tie[data-tie-state=unavailable]{color:var(--ui-ink-muted);font-weight:var(--ui-fw-body)}.play-jackpot-hero-tracker__tie em{display:inline-flex;align-items:center;gap:4px;font-style:normal;vertical-align:middle}.play-jackpot-hero-tracker__tie em svg{flex:none;width:12px;height:12px}.play-jackpot-hero__shared-status{grid-area:2/1/3/-1;display:grid;place-items:center;box-sizing:border-box;min-width:0;padding:var(--ui-gap)}.play-jackpot-hero__player-status{color:var(--ui-ink-muted);font-size:var(--ui-fs-helper);font-weight:var(--ui-fw-label);letter-spacing:var(--typography-ui-nav);line-height:16px;text-transform:uppercase;white-space:nowrap}@media (max-width:359px){.play-jackpot-hero-tracker__tie em svg{display:none}}@media (prefers-reduced-motion:reduce){.play-jackpot-hero-tracker__fill{transition:none}.play-jackpot-hero-tracker__chest-animation{display:none}.play-jackpot-hero-tracker__chest[data-animation-ready=true] .play-jackpot-hero-tracker__chest-poster{opacity:1;transition:none}}.play-reward-rise-pulse{position:absolute;inset:0;z-index:2;background:linear-gradient(105deg,transparent 0,transparent 32%,color-mix(in srgb,var(--ui-ink) 36%,transparent) 48%,color-mix(in srgb,var(--ui-gold) 24%,transparent) 56%,transparent 74%,transparent 100%);mix-blend-mode:screen;pointer-events:none;transform:translateX(-120%);animation:play-reward-rise-pulse .9s ease-out forwards}.play-reward-amount{display:block;color:inherit;font:inherit;white-space:nowrap}.play-reward-amount-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:4;box-sizing:border-box;display:flex;align-items:center;min-width:44px;height:44px;margin-block:-12px;padding:12px 6px;border:0;border-radius:var(--ui-r-chip);background:transparent;font-family:inherit;cursor:pointer}.play-reward-amount-button:hover{color:var(--ui-text-selected)}.play-reward-amount-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ui-focus-ring)}@keyframes play-reward-rise-pulse{0%{opacity:0;transform:translateX(-120%)}18%{opacity:.9}to{opacity:0;transform:translateX(120%)}}@media (prefers-reduced-motion:reduce){.play-reward-rise-pulse{animation:none}}.play-jackpot-hero__frame{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:var(--ui-gap);width:100%}.play-jackpot-hero__band--jackpot{grid-template-columns:auto minmax(max-content,1fr) auto;align-items:center;-moz-column-gap:12px;column-gap:12px;padding:calc(var(--ui-pad-frame) - 2px) 12px}.play-jackpot-hero__band--jackpot:not(:has(.play-recent-flips)){grid-template-columns:minmax(max-content,1fr) auto}.play-jackpot-hero__identity--jackpot{display:flex;align-items:center;gap:8px;min-width:0}.play-jackpot-hero__identity--jackpot>img{flex:0 0 auto;width:28px;height:28px;-o-object-fit:contain;object-fit:contain}.play-jackpot-hero__identity--jackpot .play-reward-amount-button{margin-block:-18px -6px;padding-block:18px 6px}.play-jackpot-hero__identity-copy{display:flex;flex-direction:column;gap:3px;min-width:0}.play-jackpot-hero__band-status--jackpot small,.play-jackpot-hero__identity--jackpot small{color:var(--ui-text-gold);white-space:nowrap}.play-jackpot-hero__band-amount{min-width:0;color:var(--ui-ink);font-size:var(--ui-fs-title);font-weight:var(--ui-fw-body);font-variant-numeric:tabular-nums;line-height:20px;white-space:nowrap}.play-jackpot-hero__band-status--jackpot{display:flex;flex-direction:column;align-items:flex-end;gap:3px;min-width:0;text-align:right}.play-jackpot-hero__band-status--jackpot strong{color:var(--ui-ink);font-size:var(--ui-fs-title);font-weight:var(--ui-fw-body);font-variant-numeric:tabular-nums;line-height:20px;white-space:nowrap}.play-jackpot-hero__band-status--jackpot .play-jackpot-hero__status-word{font-size:var(--ui-fs-helper);font-weight:var(--ui-fw-heavy);letter-spacing:var(--typography-ui-nav);line-height:20px;text-transform:uppercase;white-space:nowrap}@media (max-width:400px){.play-jackpot-hero__identity--jackpot .play-jackpot-hero__band-amount{font-size:16px}}@media (max-width:359px){.play-jackpot-hero__band--jackpot{-moz-column-gap:8px;column-gap:8px;padding-inline:8px}.play-jackpot-hero__identity--jackpot>img{display:none}}.play-recent-flips{position:relative;display:grid;min-width:-moz-max-content;min-width:max-content;padding-right:12px;border-right:1px solid var(--ui-well-border)}.play-recent-flips__label{line-height:12px;white-space:nowrap}.play-recent-flips__outcomes{display:flex;align-items:center;gap:3px}.play-recent-flips__outcome{flex:0 0 auto;width:8px;height:8px;border-radius:var(--ui-r-pill)}.play-recent-flips__outcome[data-outcome=heads]{background:var(--ui-text-money)}.play-recent-flips__outcome[data-outcome=tails]{background:var(--ui-coral)}.play-recent-flips__outcome[data-latest]{width:10px;height:10px}.play-recent-flips__slot{flex:0 0 auto;width:8px;height:8px;border-radius:var(--ui-r-pill);background:var(--ui-well-border)}.play-recent-flips__trigger{display:grid;justify-items:start;gap:5px;min-width:0;min-height:44px;margin-block:-10px;padding:10px 0;border:0;background:transparent;color:inherit;cursor:pointer}.play-recent-flips__trigger:focus-visible{box-shadow:0 0 0 2px var(--ui-focus-ring);border-radius:var(--ui-r-chip)}@media (max-width:359px){.play-recent-flips{padding-right:8px}.play-recent-flips__outcomes{gap:2px}.play-recent-flips__outcome,.play-recent-flips__slot{width:6px;height:6px}.play-recent-flips__outcome[data-latest]{width:8px;height:8px}}.play-jackpot-hero__band--jackpot:after,.play-jackpot-hero__band--jackpot:before{position:absolute;z-index:5;inset:0;border-radius:inherit;content:"";opacity:0;pointer-events:none;transition:opacity .3s cubic-bezier(.4,0,.2,1)}.play-jackpot-hero__band--jackpot:before{right:auto;bottom:auto;left:-28%;width:28%;height:2px;background:linear-gradient(100deg,transparent 12%,color-mix(in srgb,var(--ui-gold) 72%,transparent) 50%,transparent 88%);mix-blend-mode:screen}.play-jackpot-hero__frame[data-jackpot-proximity=player-near] .play-jackpot-hero__band--jackpot:before{opacity:.64;animation:play-jackpot-edge-tracer 2.8s cubic-bezier(.4,0,.2,1) infinite}.play-jackpot-hero__frame[data-jackpot-proximity=player-critical] .play-jackpot-hero__band--jackpot:before{opacity:.86;animation:play-jackpot-edge-tracer 1.5s cubic-bezier(.4,0,.2,1) infinite}.play-jackpot-hero__frame[data-jackpot-proximity=rival-critical] .play-jackpot-hero-tracker__range:after,.play-jackpot-hero__frame[data-jackpot-proximity=rival-near] .play-jackpot-hero-tracker__range:after{position:absolute;z-index:1;top:10.5px;left:var(--play-jackpot-hero-track-start,5%);width:var(--play-jackpot-hero-leader-progress-width,0);height:3px;border-radius:2px;background:color-mix(in srgb,var(--ui-coral) 70%,transparent);content:"";opacity:0;pointer-events:none;animation:play-jackpot-rival-underlight 2.4s cubic-bezier(.4,0,.2,1) infinite}.play-jackpot-hero__frame[data-jackpot-proximity=rival-critical] .play-jackpot-hero-tracker__range:after{animation-duration:1.5s}.play-jackpot-hero-tracker__chest:before{position:absolute;z-index:0;inset:22%;border-radius:36%;background:var(--ui-gold);content:"";opacity:0;pointer-events:none}.play-jackpot-hero__frame[data-jackpot-proximity=player-near] .play-jackpot-hero-tracker__chest:before,.play-jackpot-hero__frame[data-jackpot-proximity=rival-critical] .play-jackpot-hero-tracker__chest:before{animation:play-jackpot-endpoint-glint .76s cubic-bezier(.2,.8,.2,1) both}.play-jackpot-hero__frame[data-jackpot-proximity=player-critical] .play-jackpot-hero-tracker__chest:before{animation:play-jackpot-endpoint-charge 1.5s cubic-bezier(.4,0,.2,1) infinite}.play-jackpot-hero__frame[data-jackpot-proximity=player-critical] .play-jackpot-hero-tracker__chest[data-one-away=true]{animation:play-jackpot-chest-anticipation .92s cubic-bezier(.2,.8,.2,1) both}@keyframes play-jackpot-chest-anticipation{0%,to{transform:rotate(0deg) scale(1)}35%{transform:rotate(-5deg) scale(1.08)}65%{transform:rotate(4deg) scale(1.05)}}@keyframes play-jackpot-edge-tracer{0%,18%{opacity:0;transform:translateX(0)}30%{opacity:.72}62%,to{opacity:0;transform:translateX(458%)}}@keyframes play-jackpot-rival-underlight{0%,to{opacity:.12;transform:scaleX(.98)}50%{opacity:.68;transform:scaleX(1)}}@keyframes play-jackpot-endpoint-glint{0%,to{opacity:0;transform:scale(.72)}48%{opacity:.88;transform:scale(1.36)}}@keyframes play-jackpot-endpoint-charge{0%,to{opacity:.18;transform:scale(.86)}50%{opacity:.78;transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){.play-jackpot-hero-tracker__chest:before,.play-jackpot-hero-tracker__chest[data-one-away=true],.play-jackpot-hero-tracker__range:after,.play-jackpot-hero__band--jackpot:after,.play-jackpot-hero__band--jackpot:before{transition:none;animation:none;opacity:0;transform:none}}.play-jackpot-hero-tracker__label--player strong[data-feedback=gain]{animation:play-streak-value-gain .36s cubic-bezier(.2,.8,.2,1) both}.play-jackpot-hero-tracker__label--player strong[data-feedback=tail-reset]{animation:play-streak-value-reset .3s cubic-bezier(.4,0,.2,1) both}.play-jackpot-hero-tracker__label--leader strong[data-feedback]{animation:play-streak-value-leader .3s cubic-bezier(.2,.8,.2,1) both}.play-jackpot-hero-tracker__tie em[data-standing-feedback]{transform-origin:center;animation:play-streak-standing-pop .34s cubic-bezier(.2,.8,.2,1) both}.play-jackpot-hero-tracker__milestone-cue,.play-jackpot-hero-tracker__standing-lost-cue,.play-jackpot-hero-tracker__value-cue,.play-jackpot-hero__amount-cue{position:absolute;z-index:7;display:block;width:.875rem;height:.875rem;opacity:0;pointer-events:none;stroke-width:3}.play-jackpot-hero-tracker__label strong{position:relative}.play-jackpot-hero-tracker__value-cue{top:50%;right:-1.0625rem;color:color-mix(in srgb,var(--ui-coral) 58%,var(--ui-ink-faint));animation:play-streak-reset-cue .38s cubic-bezier(.4,0,.2,1) both}.play-jackpot-hero-tracker__standing-lost-cue{top:0;right:0;color:var(--ui-gold);animation:play-standing-lost-cue .42s cubic-bezier(.4,0,.2,1) both}.play-jackpot-hero-tracker__tie em[data-standing-feedback=gained] svg{animation:play-standing-gold-glint .46s cubic-bezier(.2,.8,.2,1) both}.play-jackpot-hero-tracker__tie em[data-standing-feedback=tie-change] [data-standing-icon=tie]{animation:play-standing-tie-pulse .36s cubic-bezier(.2,.8,.2,1) both}.play-jackpot-hero-tracker__milestone-cue{left:50%;transform:translateX(-50%)}.play-jackpot-hero-tracker__milestone-cue--player{top:-.125rem;color:color-mix(in srgb,var(--ui-text-money) 74%,var(--ui-ink));animation:play-milestone-cue-player .46s cubic-bezier(.2,.8,.2,1) both}.play-jackpot-hero-tracker__milestone-cue--leader{bottom:-.125rem;color:color-mix(in srgb,var(--ui-coral) 68%,var(--ui-gold));animation:play-milestone-cue-leader .38s cubic-bezier(.2,.8,.2,1) both}.play-jackpot-hero__amount-anchor{position:relative;display:inline-block}.play-jackpot-hero__band--jackpot .play-jackpot-hero__amount-anchor{padding-right:1.125rem}.play-jackpot-hero__band--jackpot .play-jackpot-hero__amount-cue{right:0;left:auto;margin-left:0}.play-jackpot-hero__amount-cue{top:50%;left:100%;margin-top:-.4375rem;margin-left:.25rem;color:var(--ui-text-selected);animation:play-prize-rise-cue .42s cubic-bezier(.2,.8,.2,1) both}.play-jackpot-hero__amount-cue--jackpot{color:var(--ui-gold)}.play-jackpot-hero__band .play-reward-rise-pulse{right:auto;width:58%;animation-duration:.62s}.play-jackpot-hero__proximity-cue{position:absolute;z-index:0;inset:0;display:block;opacity:0;background:radial-gradient(ellipse at 80% 52%,color-mix(in srgb,var(--ui-gold) 20%,transparent),transparent 44%);pointer-events:none;animation:play-jackpot-tier-entry .62s cubic-bezier(.2,.8,.2,1) both}.play-jackpot-hero-tracker__feedback{position:absolute;z-index:1;right:0;left:0;display:block;height:.375rem;border-radius:9999px;opacity:0;pointer-events:none}.play-jackpot-hero-tracker__feedback--player{top:calc(var(--ui-gap) + 9px);background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--ui-text-selected) 8%,transparent) 18%,color-mix(in srgb,var(--ui-text-selected) 76%,var(--ui-ink)) 50%,transparent 82%)}.play-jackpot-hero-tracker__feedback--player[data-feedback=gain]{animation:play-streak-rail-sheen .42s ease-out both}.play-jackpot-hero-tracker__feedback--player[data-feedback=tail-reset]{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--ui-text-selected) 28%,var(--ui-frame-bg-solid)),transparent);animation:play-streak-rail-reset .3s ease-out both}.play-jackpot-hero-tracker__feedback--leader{top:calc(var(--ui-gap) + 11px);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--ui-coral) 60%,var(--ui-gold)),transparent);animation:play-streak-rail-leader .32s ease-out both}.play-jackpot-hero-tracker__slot.is-player-feedback-target .play-jackpot-hero-tracker__half--player{animation:play-streak-node-player .32s cubic-bezier(.2,.8,.2,1) both}.play-jackpot-hero-tracker__slot.is-leader-feedback-target .play-jackpot-hero-tracker__half--leader{animation:play-streak-node-leader .3s cubic-bezier(.2,.8,.2,1) both}.play-jackpot-hero-tracker[data-player-feedback=tail-reset] .play-jackpot-hero-tracker__fill--player{transition-duration:.22s;transition-timing-function:ease-in}@keyframes play-streak-value-gain{0%{opacity:0;transform:translateY(2px) scale(.97)}68%{opacity:1;transform:translateY(-1px) scale(1.04)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes play-streak-value-reset{0%{opacity:.56;filter:saturate(.45);transform:translateY(-3px) scale(1.03)}to{opacity:1;filter:saturate(1);transform:translateY(0) scale(1)}}@keyframes play-streak-value-leader{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes play-streak-standing-pop{0%{opacity:.35;transform:scale(.78)}64%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes play-milestone-cue-player{0%{opacity:0;transform:translate(-50%,.1875rem) scale(.82)}34%{opacity:1}to{opacity:0;transform:translate(-50%,-.1875rem) scale(1)}}@keyframes play-milestone-cue-leader{0%{opacity:0;transform:translate(-50%,.125rem) scale(.86)}38%{opacity:.82}to{opacity:0;transform:translate(-50%,-.125rem) scale(1)}}@keyframes play-streak-reset-cue{0%{opacity:0;transform:translateY(-50%) rotate(-80deg) scale(.82)}34%{opacity:.78}to{opacity:0;transform:translateY(-50%) rotate(20deg) scale(1)}}@keyframes play-standing-lost-cue{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(.1875rem)}}@keyframes play-standing-gold-glint{0%,to{opacity:1;transform:scale(1)}50%{opacity:1;transform:scale(1.22) rotate(-7deg)}}@keyframes play-standing-tie-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.76;transform:scale(1.18)}}@keyframes play-prize-rise-cue{0%{opacity:0;transform:translateY(.25rem) scale(.82)}35%{opacity:.9}to{opacity:0;transform:translateY(-.125rem) scale(1)}}@keyframes play-jackpot-tier-entry{0%,to{opacity:0;transform:scaleX(.72)}45%{opacity:1;transform:scaleX(1)}}@keyframes play-streak-rail-sheen{0%{opacity:0;transform:translateX(-42%) scaleX(.18)}42%{opacity:.56}to{opacity:0;transform:translateX(42%) scaleX(.42)}}@keyframes play-streak-rail-reset{0%{opacity:.38;transform:scaleX(1)}to{opacity:0;transform:scaleX(.08)}}@keyframes play-streak-rail-leader{0%,to{opacity:0;transform:scaleX(.32)}48%{opacity:.4;transform:scaleX(.6)}}@keyframes play-streak-node-player{0%,to{filter:brightness(1)}55%{filter:brightness(1.5)}}@keyframes play-streak-node-leader{0%,to{filter:brightness(1)}55%{filter:brightness(1.4)}}@media (max-width:359px){.play-jackpot-hero-tracker__feedback{display:none}}@media (prefers-reduced-motion:reduce){.play-jackpot-hero-tracker__feedback,.play-jackpot-hero-tracker__label strong[data-feedback],.play-jackpot-hero-tracker__milestone-cue,.play-jackpot-hero-tracker__slot.is-leader-feedback-target .play-jackpot-hero-tracker__half--leader,.play-jackpot-hero-tracker__slot.is-player-feedback-target .play-jackpot-hero-tracker__half--player,.play-jackpot-hero-tracker__standing-lost-cue,.play-jackpot-hero-tracker__tie em[data-standing-feedback],.play-jackpot-hero-tracker__value-cue,.play-jackpot-hero__amount-cue,.play-jackpot-hero__proximity-cue{transition:none;animation:none;filter:none}.play-jackpot-hero-tracker__milestone-cue,.play-jackpot-hero-tracker__standing-lost-cue,.play-jackpot-hero-tracker__value-cue,.play-jackpot-hero__amount-cue,.play-jackpot-hero__proximity-cue{display:none}.play-jackpot-hero-tracker__feedback,.play-jackpot-hero-tracker__label strong[data-feedback],.play-jackpot-hero-tracker__tie em[data-standing-feedback]{transform:none}}.play-jackpot-hero__band{position:relative;display:grid;min-width:0;overflow:hidden;font-variant-numeric:tabular-nums}.play-jackpot-hero__band--two-hour{grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr) minmax(0,.85fr);align-items:center;row-gap:calc(var(--ui-gap) + 2px);padding-bottom:calc(var(--ui-pad-frame) - 2px)}.play-jackpot-hero__identity--two-hour{grid-area:1/2;align-self:stretch;display:flex;align-items:center;justify-content:center;min-width:0;border-inline:1px solid var(--ui-well-border)}.play-jackpot-hero__identity--two-hour .play-jackpot-hero__identity-copy{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0}.play-jackpot-hero__identity--two-hour .play-jackpot-hero__band-amount{display:flex;justify-content:center;height:20px}.play-jackpot-hero__band-status--two-hour{grid-area:4/1/5/-1;display:flex;align-items:center;justify-content:space-between;gap:8px;box-sizing:border-box;min-width:0;padding:calc(var(--ui-gap) - 1px) 10px;border-radius:var(--ui-r-chip);background:var(--ui-panel-bg);color:var(--ui-ink);font-size:var(--ui-fs-kicker);font-weight:var(--ui-fw-heavy);letter-spacing:var(--typography-ui-nav);line-height:12px;text-transform:uppercase;white-space:nowrap}.play-jackpot-hero__band--two-hour:not(:has(.play-jackpot-hero-tracker__tie)) .play-jackpot-hero__band-status--two-hour{grid-row:3}.play-jackpot-hero__band-status--two-hour small,.play-jackpot-hero__band-status--two-hour strong{font:inherit}.play-jackpot-hero__band-status--two-hour strong{display:inline-flex;align-items:center;gap:5px}.play-jackpot-hero__band-status--two-hour svg{flex:0 0 auto;width:12px;height:12px;stroke-width:2.5}@media (max-width:359px){.play-jackpot-hero__timer-label{display:none}}.play-stage-zone{align-items:center;justify-content:center;min-height:0}.play-stage-anchor{position:relative;display:grid;width:100%;max-width:var(--ui-size-coin);height:100%;place-items:center;overflow:visible;pointer-events:none}.play-action-stack{display:flex;width:100%;flex-direction:column;gap:var(--ui-gap)}.play-coin-button{position:relative;z-index:1;width:auto;max-width:100%;height:min(var(--ui-size-coin),100%);min-width:44px;min-height:44px;aspect-ratio:1/1;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent}.play-coin-button:focus-visible{outline:3px solid var(--ui-focus-ring);outline-offset:4px}.play-coin-button[aria-disabled=true]{cursor:not-allowed}.play-coin-button[data-spinning=true]{cursor:progress}.play-coin-chip{position:absolute;z-index:2;bottom:0;left:50%;transform:translateX(-50%);pointer-events:none}.play-coin-caption{display:grid;justify-items:center;gap:var(--ui-gap);max-width:100%}.play-coin-line{box-sizing:border-box;max-width:100%;margin:0;padding:9px 14px;border:1px solid var(--ui-frame-border);border-radius:var(--ui-r-pill);background:var(--ui-well-bg);box-shadow:0 2px 0 var(--ui-frame-lip);color:var(--ui-ink);font-size:var(--ui-fs-helper);font-weight:var(--ui-fw-heavy);letter-spacing:var(--typography-ui-label);line-height:14px;text-transform:uppercase;white-space:nowrap}.play-coin-line--warn{border-color:var(--ui-coral-ring);color:var(--ui-text-danger)}.play-coin-cost{margin:0}:root[data-theme=light] .play-coin-cost{padding:1px 10px;border-radius:var(--ui-r-pill);background:var(--ui-pill-bg)}@media (max-width:359px){.play-jackpot-hero__band--two-hour{padding-inline:8px}}:is([data-presentation-mode=compact],[data-presentation-mode=miniappCompact]) .play-jackpot-hero__band--two-hour{row-gap:var(--ui-gap);padding-block:calc(var(--ui-pad-frame) - 2px) calc(var(--ui-pad-frame) - 4px)}:is([data-presentation-mode=compact],[data-presentation-mode=miniappCompact]) .play-jackpot-hero-tracker__label strong{font-size:26px;line-height:24px}:is([data-presentation-mode=compact],[data-presentation-mode=miniappCompact]) .play-jackpot-hero__band-status--two-hour{padding-block:calc(var(--ui-gap) - 2px)}:is([data-presentation-mode=compact],[data-presentation-mode=miniappCompact]) .play-jackpot-hero__band--jackpot{padding-block:6px}:is([data-presentation-mode=compact],[data-presentation-mode=miniappCompact]) .play-jackpot-hero__identity-copy{gap:2px}:is([data-presentation-mode=compact],[data-presentation-mode=miniappCompact]) .play-jackpot-hero-tracker__tie{line-height:14px}.profile-frame,.profile-panel{display:flex;flex-direction:column;gap:10px}.profile-panel{min-width:0}.profile-status{display:flex;flex-direction:column;gap:4px;color:var(--ui-ink-muted);font-size:var(--ui-fs-helper);font-weight:var(--ui-fw-helper);line-height:14px}.profile-status:empty{display:none}.profile-status p{margin:0}.profile-identity{display:grid;grid-template-columns:60px minmax(0,1fr) auto;grid-template-areas:"avatar name edit" "avatar meta edit" "avatar meter edit";align-items:center;-moz-column-gap:12px;column-gap:12px;row-gap:5px}.profile-avatar{display:grid;grid-area:avatar;place-items:center;width:60px;height:60px;overflow:hidden;border-radius:16px;background:var(--ui-avatar-bg);box-shadow:inset 0 0 0 3px var(--ui-avatar-ring)}.profile-identity>.profile-name,.profile-identity>.profile-username:not(.profile-username--editing){grid-area:name}.profile-name{min-width:0;color:var(--ui-ink);font-size:var(--ui-fs-name);font-weight:var(--ui-fw-label);line-height:var(--ui-lh-name)}.profile-username{display:flex;align-items:center;gap:6px;min-width:0}.profile-edit{grid-area:edit}.profile-identity-meta{grid-area:meta;margin:0;color:var(--ui-kicker-cyan);font-size:var(--ui-fs-label-sm);font-weight:var(--ui-fw-body);line-height:16px}.profile-identity-meter{grid-area:meter}.profile-username--editing{flex-direction:column;align-items:stretch;grid-column:2/-1;grid-row:1/-1;gap:var(--ui-gap)}.profile-identity:has(.profile-username--editing)>:is(.profile-identity-meta,.profile-identity-meter){display:none}.profile-username-input{font-size:var(--ui-fs-title)}.profile-username-actions{display:flex;justify-content:flex-end;gap:var(--ui-gap)}.profile-username-error{margin:0;padding:4px 8px;border:1px solid var(--ui-coral);border-radius:var(--ui-r-chip);background:var(--ui-pill-bg);color:var(--ui-ink);font-size:12px;font-weight:var(--ui-fw-label);line-height:16px}.profile-username-status{display:grid;place-items:center;width:var(--ui-hit);height:var(--ui-hit);color:var(--ui-text-selected)}@media (max-width:399px){.profile-identity{-moz-column-gap:8px;column-gap:8px}.profile-name{font-size:var(--ui-fs-title)}}.profile-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ui-gap)}.profile-tiles--pair{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-luck-tooltip-content{display:grid;justify-items:stretch;gap:6px;color:var(--ui-ink);text-align:left}.profile-luck-tooltip-tone{display:block;color:var(--ui-ink);font-size:var(--ui-fs-title);font-weight:var(--ui-fw-heavy);line-height:22px}.profile-luck-tooltip-head{display:flex;min-width:0;align-items:baseline;justify-content:space-between;gap:var(--ui-gap)}.profile-luck-tooltip-head>span{min-width:0;color:var(--ui-ink-muted);font-size:var(--ui-fs-helper);font-weight:var(--ui-fw-label);line-height:14px;text-align:right;white-space:nowrap}.profile-luck-chart-wrap{position:relative;display:block;width:100%;min-width:0;height:56px}.profile-luck-chart{display:block;width:100%;height:56px;overflow:visible}.profile-luck-axis{stroke:var(--ui-ink-faint);stroke-width:1}.profile-luck-expected{stroke:var(--ui-ink-muted);stroke-dasharray:3 3;stroke-width:1.5}.profile-luck-expected-node{fill:var(--ui-control-icon)}.profile-luck-tooltip-content{--profile-luck-area:var(--ui-control-icon)}.profile-luck-tooltip-content[data-luck-direction=positive]{--profile-luck-area:var(--ui-text-money)}.profile-luck-tooltip-content[data-luck-direction=negative]{--profile-luck-area:var(--ui-text-danger)}.profile-luck-fill{clip-path:var(--player-luck-fill-clip,none);fill:var(--profile-luck-area);opacity:.12}.profile-luck-curve{fill:none;stroke:var(--ui-control-icon);stroke-linecap:round;stroke-linejoin:round;stroke-width:3}.profile-luck-marker-line{stroke:var(--profile-luck-marker-tone,var(--ui-ink));stroke-linecap:round;stroke-width:2}.profile-luck-marker-halo{fill:var(--profile-luck-marker-glow,color-mix(in srgb,var(--ui-ink) 72%,transparent));opacity:.16}.profile-luck-marker{stroke:var(--profile-luck-marker-tone,var(--ui-ink));stroke-width:2}.profile-luck-marker-stop-hot{stop-color:color-mix(in srgb,var(--ui-ink) 92%,var(--profile-luck-marker-core,var(--ui-ink)))}.profile-luck-marker-stop-core{stop-color:var(--profile-luck-marker-core,var(--ui-ink))}.profile-luck-marker-stop-edge{stop-color:var(--profile-luck-marker-mid,var(--ui-well-bg))}.profile-luck-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid var(--ui-well-border);border-radius:var(--ui-r-pill);background:var(--ui-well-bg)}.profile-luck-facts.is-single{grid-template-columns:minmax(0,1fr)}.profile-luck-facts>span{display:flex;min-height:32px;align-items:center;justify-content:center;gap:6px;padding:3px 8px;text-align:center}.profile-luck-facts>span+span{border-left:1px solid var(--ui-well-border)}.profile-luck-facts small,.profile-luck-facts strong{display:block;line-height:16px;white-space:nowrap}.profile-luck-facts strong{color:var(--ui-text-selected);font-size:var(--ui-fs-label);font-weight:var(--ui-fw-heavy)}.profile-luck-facts small{color:var(--ui-ink-muted);font-size:var(--ui-fs-helper);font-weight:var(--ui-fw-label);text-transform:uppercase}.profile-history{padding:0;overflow:hidden}.profile-history,.profile-rows{display:flex;flex-direction:column}.profile-row{padding-block:4px}.profile-row-chip{min-width:60px}.profile-row-amount{display:inline-flex;align-items:center;gap:4px}.profile-row-time{color:var(--ui-ink-muted);font-size:var(--ui-fs-label-sm);font-weight:var(--ui-fw-body)}.profile-row-link{display:grid;place-items:center;width:var(--ui-hit);height:var(--ui-hit);margin-right:-10px;color:var(--ui-text-selected)}.profile-history-toggle{align-self:stretch}.profile-sentinel{height:1px}@media (max-width:359px){.profile-row-chip{min-width:52px}.profile-row-time{flex:0 0 auto;text-align:right;white-space:nowrap}}.profile-wallets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ui-gap)}.profile-wallets:has(>:only-child){grid-template-columns:minmax(0,1fr)}.profile-guide,.profile-referral,.profile-wallet{display:flex;align-items:center;gap:var(--ui-gap);padding:10px 10px 10px 12px}.profile-wallet{gap:6px;padding:10px}.profile-wallet[data-in-use=true]{border-color:var(--ui-action-border-cyan)}.profile-guide-text,.profile-referral-text,.profile-wallet-text{display:flex;flex:1 1 0;flex-direction:column;gap:4px;min-width:0}.profile-wallet-label{display:inline-flex;align-items:center;gap:6px}.profile-wallet-dot{width:6px;height:6px;border-radius:var(--ui-r-pill);background:var(--ui-text-money)}.profile-wallet-address{color:var(--ui-ink);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--ui-fs-helper);letter-spacing:var(--typography-ui-address);line-height:16px}.profile-guide,.profile-referral{gap:10px}.profile-guide-copy{color:var(--ui-ink);font-size:var(--ui-fs-helper);line-height:16px}.profile-referral-code{color:var(--ui-ink);font-size:var(--ui-fs-name);font-weight:var(--ui-fw-label);letter-spacing:var(--typography-ui-label);line-height:var(--ui-lh-name)}@media (max-width:399px){.profile-wallet{gap:4px;padding:8px}.profile-wallet-address{font-size:11px}}@media (max-width:371px){.profile-wallet{gap:2px;padding:8px 3px 8px 6px}}.freshness-indicator{display:inline-flex;align-items:center;gap:.375rem;line-height:1;white-space:nowrap}.freshness-indicator__dot{width:7px;height:7px;flex:none;border-radius:9999px;background:currentcolor}.freshness-indicator[data-freshness=held],.freshness-indicator[data-freshness=updating]{color:var(--app-status-warning)}.freshness-indicator[data-freshness=unavailable]{color:var(--app-status-danger)}.freshness-indicator[data-freshness=updating] .freshness-indicator__dot{animation:freshness-indicator-pulse 1.6s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.freshness-indicator[data-freshness=updating] .freshness-indicator__dot{animation:none}}.board-freshness-row{position:absolute;top:.25rem;right:.25rem;z-index:1;display:flex}.board-freshness-row .freshness-indicator__dot{box-shadow:0 0 0 2px var(--palette-navy-deep)}.board-freshness-row .freshness-indicator[data-freshness=held],.board-freshness-row .freshness-indicator[data-freshness=updating]{color:var(--palette-management-refined-gold)}.board-freshness-row .freshness-indicator[data-freshness=unavailable]{color:var(--palette-coral)}.board-freshness-row:empty{display:none}.board-frame{position:relative;display:flex;flex-direction:column}.board-kicker{font-size:var(--ui-fs-helper);letter-spacing:0;line-height:1.2}.board-tab-panel{padding:8px}.board-body,.board-tab-panel{gap:7px}.board-body,.board-section,.board-tab-panel{display:flex;flex-direction:column;min-width:0}.board-section{gap:3px}.board-section-head{display:flex;align-items:center;justify-content:space-between;gap:7px;min-width:0;min-height:22px;padding:1px 2px}.board-note{margin:0;color:var(--ui-ink-faint);font-size:var(--ui-fs-helper);font-weight:var(--ui-fw-label);line-height:1.2}.leaderboard-screen[data-board-mode=luck] .board-section-head .board-note{display:none}.board-luck-listing-note{padding:0 2px}.board-empty{display:grid;place-items:center;min-height:68px;padding:12px;text-align:center;color:var(--ui-ink-faint);font-size:var(--ui-fs-label-sm);font-weight:var(--ui-fw-heavy);line-height:1.25}.board-state-card{display:flex;flex-direction:column;align-items:center;gap:6px;padding:20px 16px;text-align:center}.board-state-icon{display:grid;place-items:center;width:36px;height:36px;border-radius:var(--ui-r-pill);background:var(--ui-chip-timer-bg);color:var(--ui-text-selected)}.board-state-title{margin:0;font-size:var(--ui-fs-title);font-weight:var(--ui-fw-label);line-height:22px}.board-skeleton{display:block;border-radius:var(--ui-r-chip);background-image:linear-gradient(90deg,var(--ui-well-bg),var(--ui-chip-timer-bg),var(--ui-well-bg));background-size:200% 100%;animation:board-shimmer 1.4s linear infinite}.board-skeleton--title{width:112px;height:12px;border-radius:var(--ui-r-pill)}.board-skeleton--fill{width:100%;height:100%;min-height:64px}.board-skeleton--chip{flex:0 0 40px;height:24px;border-radius:var(--ui-r-pill)}.board-skeleton--avatar{flex:0 0 28px;height:28px}.board-skeleton--name{flex:1 1 0;height:14px}.board-skeleton--amount{flex:0 0 72px;height:14px}.board-skeleton-panel{display:grid;padding:0;overflow:hidden}.board-skeleton-panel--rail{min-height:76px}.board-skeleton-panel--readout{min-height:124px}.board-skeleton-row{display:flex;align-items:center;gap:10px;min-height:var(--ui-h-row);padding:0 12px}@keyframes board-shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.board-skeleton{animation:none}}.board-prize-row{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:7px}.board-lead-panel,.board-prize-panel{min-height:69px;padding:7px 8px}.board-prize-panel{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;text-align:center}.board-kicker--gold{color:var(--ui-text-gold)}.board-kicker--green{color:var(--ui-text-money)}.board-prize-value{display:inline-flex;align-items:baseline;gap:4px;margin-top:2px;color:var(--ui-ink);font-size:22px;line-height:1.05}.board-prize-unit{font-size:inherit;font-weight:inherit}.board-prize-meta{color:var(--ui-ink-faint);font-weight:var(--ui-fw-label)}.board-prize-meta,.board-timer-chip{margin-top:3px;font-size:var(--ui-fs-helper);line-height:1.2}.board-timer-chip{padding:2px 5px;border:1px solid var(--ui-well-border);background:var(--ui-frame-bg-solid);color:var(--ui-ink);letter-spacing:0;text-transform:none}.board-lead-panel{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:7px}.board-lead-art{display:grid;place-items:center;width:30px;height:30px;border-radius:var(--ui-r-pill);background:color-mix(in srgb,var(--ui-gold) 16%,transparent);color:var(--ui-text-gold)}.board-lead-art svg{width:17px;height:17px}.board-lead-panel--green .board-lead-art{background:color-mix(in srgb,var(--ui-text-money) 16%,transparent);color:var(--ui-text-money)}.board-lead-copy{display:block;min-width:0}.board-lead-title{display:block;color:var(--ui-text-gold);font-size:var(--ui-fs-label-sm);font-weight:var(--ui-fw-heavy);line-height:1.2}.board-lead-panel--green .board-lead-title{color:var(--ui-text-money)}.board-lead-detail{display:block;margin-top:3px;color:var(--ui-ink-faint);font-size:var(--ui-fs-helper);font-weight:var(--ui-fw-label);line-height:1.2}.board-tiers{display:block;box-sizing:border-box;height:auto;min-height:54px;padding:5px 7px 4px;overflow:hidden}.board-tier-list{position:relative;isolation:isolate;display:grid;grid-template-columns:repeat(auto-fit,minmax(40px,1fr));row-gap:8px;margin:0;padding:0;list-style:none}.board-tier-list:before{content:"";position:absolute;z-index:-1;top:13px;right:10%;left:10%;height:3px;border-radius:2px;background:var(--ui-frame-bg-solid);box-shadow:inset 0 0 0 1px var(--ui-well-border)}.board-tier{display:grid;justify-items:center;gap:3px;min-width:0;color:var(--ui-ink-faint)}.board-tier-node{display:grid;place-items:center;width:26px;height:26px;border:2px solid var(--ui-board-border);border-radius:var(--ui-r-pill);background:var(--ui-board-bg-bottom);box-shadow:0 0 0 3px var(--ui-well-bg);color:var(--ui-ink);font-size:14px;font-weight:var(--ui-fw-heavy);font-variant-numeric:tabular-nums;line-height:1}.board-tier-label{font-size:var(--ui-fs-helper);font-weight:var(--ui-fw-heavy);line-height:1.2;white-space:nowrap}.board-tier[data-empty=true] .board-tier-node{border-color:var(--ui-well-border);color:var(--ui-ink-faint)}.board-tier[data-viewer=true]{color:var(--ui-text-selected)}.board-tier[data-viewer=true] .board-tier-node{border-color:var(--ui-text-selected)}.board-tier[data-edge=true]{color:var(--ui-text-money)}.board-tier[data-edge=true] .board-tier-node{border-color:var(--ui-text-money);background:color-mix(in srgb,var(--ui-text-money) 16%,var(--ui-board-bg-bottom))}.board-tier[data-viewer=true][data-edge=true] .board-tier-node{box-shadow:0 0 0 2px var(--ui-text-selected),0 0 0 5px var(--ui-well-bg)}.board-list{display:flex;flex-direction:column;padding:0;overflow:hidden}.board-row{position:relative;min-height:44px;padding:3px 7px;gap:7px;font-size:var(--ui-fs-helper)}.board-row--viewer{border-left:3px solid var(--ui-text-selected);border-radius:6px;background:color-mix(in srgb,var(--ui-text-selected) 15%,transparent)}.board-row-avatar{flex:0 0 22px;width:22px;height:22px;border:1px solid var(--ui-well-border);border-radius:6px;background:transparent;box-shadow:none;overflow:hidden}.board-avatar{display:grid;place-items:center;width:100%;height:100%;overflow:hidden;border-radius:inherit}.board-row-open{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;min-height:0;max-width:100%;margin:0;padding:0;border:0;background:none;color:var(--ui-ink);font:inherit;font-size:var(--ui-fs-helper);font-weight:var(--ui-fw-heavy);line-height:1.2;text-align:left;cursor:pointer}.board-row-open:after{content:"";position:absolute;inset:0}.board-row-open:focus-visible{box-shadow:none}.board-row:has(.board-row-open:focus-visible){outline:2px solid var(--ui-focus-ring);outline-offset:-2px}.board-row-line{display:flex;align-items:center;gap:6px;min-width:0;max-width:100%}.board-row-detail{display:block;max-width:100%;overflow:hidden;color:var(--ui-ink-faint);font-weight:var(--ui-fw-body);text-overflow:ellipsis;white-space:nowrap}.board-row-chip{min-width:36px;height:26px;padding:0 4px;border:1px solid var(--ui-text-money);background:color-mix(in srgb,var(--ui-text-money) 16%,transparent);color:var(--ui-text-money);font-size:var(--ui-fs-helper);letter-spacing:0;line-height:1.2}.board-row-rank{flex:0 0 22px;min-width:22px;width:22px;height:22px;padding:0;border:1px solid color-mix(in srgb,var(--ui-text-selected) 55%,transparent)}.board-row-rank,.board-row-you{background:var(--ui-frame-bg-solid);color:var(--ui-ink);font-size:var(--ui-fs-helper);letter-spacing:0;line-height:1.2}.board-row-you{padding:2px 5px;border-color:var(--ui-board-border)}.board-row-name{min-width:64px}.board-row-amount{font-size:var(--ui-fs-helper);font-weight:var(--ui-fw-heavy);line-height:1.2;text-align:right}.board-amount-main,.board-amount-sub{display:block}.board-amount-main{color:var(--ui-text-money)}.board-amount-sub{margin-top:2px;color:var(--ui-ink-faint);font-weight:var(--ui-fw-body)}.board-amount-line{white-space:nowrap}.board-amount-line>.board-amount-main,.board-amount-line>.board-amount-sub{display:inline;margin-top:0}.board-row-gold{color:var(--ui-text-gold)}.board-row-cyan{color:var(--ui-text-selected)}@media (max-width:359px){.board-row{gap:6px;padding-inline:5px}.board-row-chip{min-width:36px}.board-row-you{display:none}}.board-notice-row{margin:8px 8px 0;display:flex;align-items:center;justify-content:space-between;gap:var(--ui-gap)}.board-update-row{margin:8px 8px 0;display:flex;justify-content:center}.board-sentinel{height:1px}.board-frame .board-luck-readout{min-height:112px;padding:7px 9px}.board-luck-readout .profile-luck-tooltip-content{grid-template-rows:auto minmax(0,1fr) auto;gap:5px}.board-luck-readout .profile-luck-tooltip-tone{font-size:17px;line-height:1.2}.board-luck-readout .profile-luck-tooltip-head>span{color:var(--ui-ink);font-weight:var(--ui-fw-heavy);line-height:1.2}.board-luck-readout .profile-luck-chart,.board-luck-readout .profile-luck-chart-wrap{height:50px}.board-luck-readout .profile-luck-facts{background:var(--ui-frame-bg-solid)}.board-luck-readout .profile-luck-facts>span{min-height:29px;gap:5px}.board-luck-readout .profile-luck-facts strong{line-height:1.2}.board-luck-readout .profile-luck-facts small{color:var(--ui-ink);line-height:1.2}@media (min-height:800px){.board-tab-panel{padding:11px}.board-body,.board-prize-row{gap:9px}.board-lead-panel,.board-prize-panel{min-height:86px;padding:10px}.board-prize-value{font-size:26px}.board-row{min-height:50px;padding:5px 9px}.board-frame .board-luck-readout{min-height:128px;padding:9px 11px}.board-luck-readout .profile-luck-tooltip-content{gap:7px}.board-luck-readout .profile-luck-chart,.board-luck-readout .profile-luck-chart-wrap{height:58px}}@media (max-width:371px){.board-lead-panel{gap:5px;padding-inline:8px}}@media (max-height:700px),(max-width:359px){.board-tab-panel{padding:6px}.board-body,.board-prize-row{gap:4px}.board-section{gap:2px}.board-section-head{min-height:19px}.board-lead-panel,.board-prize-panel{min-height:64px;padding:4px 5px}.board-prize-value{font-size:19px}.leaderboard-screen[data-board-mode=twoHour] .board-prize-meta{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.board-lead-panel{grid-template-columns:26px minmax(0,1fr);gap:5px}.board-lead-art{width:26px;height:26px}.board-row{padding:2px 5px}.board-frame .board-luck-readout{min-height:106px;padding:5px 7px}.board-luck-readout .profile-luck-tooltip-content{gap:4px}.board-luck-readout .profile-luck-chart,.board-luck-readout .profile-luck-chart-wrap{height:45px}.board-luck-readout .profile-luck-facts>span{min-height:27px;padding-inline:5px}}.auto-state-screen{width:100%;min-width:0}.auto-setup{min-width:0;gap:var(--ui-gap)}.auto-frame,.auto-setup{display:flex;flex-direction:column}.auto-frame{gap:10px}.auto-gate{align-items:stretch}.auto-gate__copy,.auto-gate__title{margin:0;text-align:center;font-size:var(--ui-fs-label-sm);line-height:18px}.auto-gate__title{font-weight:var(--ui-fw-label)}.auto-gate__copy{color:var(--ui-ink-muted);font-weight:var(--ui-fw-body)}.auto-gate__head{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px}.auto-gate__address{min-width:0;font-size:var(--ui-fs-label-sm);font-weight:var(--ui-fw-label)}.auto-gate__balance{font-size:var(--ui-fs-value);font-weight:var(--ui-fw-heavy);line-height:26px}.auto-gate>.auto-spinner{align-self:center}.auto-spinner{display:block;width:28px;height:28px;border:4px solid var(--ui-well-border);border-top-color:var(--ui-kicker-cyan);border-radius:50%;animation:auto-spin 1s linear infinite}.auto-spinner--inline{width:16px;height:16px;flex:0 0 auto;border-width:2px}@keyframes auto-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.auto-spinner{animation:none}}.auto-history-list{min-height:0}.auto-history-list,.auto-history-row{display:flex;flex-direction:column;gap:var(--ui-gap)}.auto-history-amounts{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin:0;font-size:var(--ui-fs-helper);line-height:14px}.auto-history-amounts>div{display:flex;align-items:baseline;gap:6px}.auto-history-amounts dt{color:var(--ui-ink-muted);font-weight:var(--ui-fw-label);text-transform:uppercase}.auto-history-amounts dd{margin:0;color:var(--ui-ink);font-weight:var(--ui-fw-heavy)}.auto-history-state{display:flex;min-height:8rem;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center}.auto-history-empty__icon{display:grid;place-items:center;margin-bottom:4px;color:var(--ui-text-selected)}.auto-history-empty__title{margin:0;font-size:var(--ui-fs-label);font-weight:var(--ui-fw-heavy)}.auto-history-empty__detail{margin:0;color:var(--ui-ink-muted);font-size:var(--ui-fs-helper);font-weight:var(--ui-fw-body)}.auto-run-stage__action{width:100%;display:grid;gap:.375rem;container-type:inline-size}.auto-run-hud{display:grid;width:100%;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"count facts stop"}.auto-run-stage [data-presentation-mode=compact],.auto-run-stage [data-presentation-mode=miniappCompact],.auto-run-stage[data-presentation-mode=compact],.auto-run-stage[data-presentation-mode=miniappCompact]{--ui-pad-frame:8px;--ui-gap:4px}[data-presentation-mode=compact] .auto-run-hud,[data-presentation-mode=miniappCompact] .auto-run-hud{padding-block:6px}.auto-run-hud__count-cell{grid-area:count}.auto-run-hud__facts{grid-area:facts}.auto-run-hud__stop{grid-area:stop}.auto-run-hud__count{color:var(--ui-ink);font-size:var(--ui-fs-value);font-weight:var(--ui-fw-heavy);line-height:26px}.auto-run-hud__target{color:var(--ui-ink-muted);font-size:var(--ui-fs-label);font-weight:var(--ui-fw-body)}.auto-run-hud__fact{display:flex;flex-wrap:wrap;-moz-column-gap:4px;column-gap:4px}.auto-run-hud__amount{color:var(--ui-ink);font-weight:var(--ui-fw-label)}@container (max-width: 22rem){.auto-run-hud{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"count stop" "facts facts";row-gap:4px}.auto-run-hud__count-cell{flex-direction:row;align-items:baseline;gap:6px;padding-right:0;border-right:0}.auto-run-hud__facts{flex-flow:row wrap;gap:2px 12px}.auto-run-hud__phase{flex:0 0 100%}.auto-run-hud__stop{justify-self:end}}.auto-wallet__row{--ui-h-control:36px;display:flex;min-width:0;align-items:center;gap:5px}.auto-wallet__balance{display:inline-flex;min-width:0;flex:1 1 0;align-items:center;gap:5px;font-size:17px;font-weight:var(--ui-fw-heavy);line-height:24px}.auto-wallet__mark{width:14px;height:14px;flex:0 0 auto}.auto-wallet__btn{position:relative;flex:0 0 auto;min-height:var(--ui-h-control);padding:0 8px;gap:4px;font-size:var(--ui-fs-helper)}.auto-wallet__btn--icon{width:var(--ui-h-control);min-width:var(--ui-h-control);padding:0}.auto-wallet__btn:after{content:"";position:absolute;inset:calc((var(--ui-hit) - var(--ui-h-control)) / -2) 0}@media (max-width:479px){.auto-wallet__mark{display:none}}@media (max-width:374px){.auto-wallet__label{display:none}.auto-wallet__btn{width:var(--ui-h-control);min-width:var(--ui-h-control);padding:0}}.auto-setup{--ui-fs-chip:10px;--ui-pad-frame:10px;--ui-gap:6px;--ui-h-well:44px;--ui-w-step:48px;--ui-h-segment:28px;--ui-h-segment-track:36px;--ui-h-main:56px;--ui-fs-value:20px;--ui-size-help:20px;--ui-fs-kicker:10px;--ui-lh-value:24px;--ui-gap-main:2px;--ui-fs-main-title:24px;--ui-pad-notice:4px 8px;--ui-lh-notice:14px}@media (max-height:600px){.auto-setup{--ui-h-main:48px;--ui-gap:4px}}.auto-setup .auto-frame{gap:8px}.auto-field{display:flex;min-width:0;flex-direction:column;gap:4px}.auto-field__head{display:flex;min-width:0;align-items:baseline;justify-content:space-between;gap:var(--ui-gap)}.auto-field__head--help{min-height:16px;align-items:center}.auto-field__helper{color:var(--ui-ink-muted);font-weight:var(--ui-fw-helper);white-space:nowrap}.auto-field__error,.auto-field__helper{font-size:var(--ui-fs-helper);line-height:14px}.auto-field__error{margin:0;color:var(--ui-text-danger);font-weight:var(--ui-fw-label)}.auto-help{display:flex;flex-direction:column;gap:6px;color:var(--ui-ink-muted);font-size:var(--ui-fs-helper);font-weight:var(--ui-fw-helper);line-height:15px}.auto-help__mode{color:var(--ui-text-selected);font-weight:var(--ui-fw-label)}.auto-summary{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 12px;padding:0 2px;color:var(--ui-ink-muted);font-size:var(--ui-fs-helper);font-weight:var(--ui-fw-helper);line-height:14px}.auto-summary__item strong{color:var(--ui-ink);font-weight:var(--ui-fw-heavy)}.auto-summary__item .auto-summary__odds{color:var(--ui-text-money)}.settings-screen{width:100%;max-width:25.1875rem;min-width:0;margin:0 auto}.settings-frame,.settings-screen{display:flex;flex-direction:column}.settings-frame{gap:10px}.settings-panel{display:flex;flex-direction:column;gap:12px;min-width:0}.game-shell-frame .game-screen-loading-shell[data-loading-screen=settings]{display:flex;width:min(100%,403px);height:auto;min-height:132px;flex:0 0 auto;align-self:start;justify-self:center;margin:0 auto;align-items:center;justify-content:center;gap:10px;border:1.5px solid color-mix(in srgb,var(--palette-game-settings-game-screen-loading-shell-data-loading-screen-settings-border) 72%,transparent);border-radius:18px;background:linear-gradient(var(--palette-control-navy-top),var(--palette-play-refined-dock));color:var(--palette-play-refined-white);box-shadow:inset 0 1px color-mix(in srgb,var(--palette-play-screen-panel-shadow) 12%,transparent),0 4px color-mix(in srgb,var(--palette-game-settings-game-screen-loading-shell-data-loading-screen-settings-box-shadow-2) 24%,transparent);font-size:14px;font-weight:900}.game-shell-frame .game-screen-loading-shell[data-loading-screen=settings] .game-screen-loading-pulse{width:18px;height:18px;flex:0 0 auto;border:3px solid var(--palette-control-navy-mid);border-top-color:var(--palette-cyan);border-radius:50%;animation:settings-loading-spin 1s linear infinite}@media (prefers-reduced-motion:reduce){.game-shell-frame .game-screen-loading-shell[data-loading-screen=settings] .game-screen-loading-pulse{animation:none}}.media-player{display:flex;flex-direction:column;gap:10px;width:100%;min-width:0;color:var(--ui-ink)}.media-track-row{display:flex;align-items:center;gap:10px}.media-track-copy{display:flex;flex:1 1 0;flex-direction:column;gap:3px;min-width:0}.media-track-title{margin:0;color:var(--ui-ink);font-size:var(--ui-fs-title);font-weight:var(--ui-fw-label);line-height:var(--ui-lh-title)}.media-track-subtitle{margin:0;color:var(--ui-ink-muted);font-size:var(--ui-fs-helper);font-weight:var(--ui-fw-helper);line-height:14px}.media-track-row svg{width:20px;height:20px}.media-track-progress{display:flex;align-items:center;gap:8px;color:var(--ui-ink-muted);font-size:var(--ui-fs-chip);font-variant-numeric:tabular-nums;font-weight:var(--ui-fw-label);line-height:12px}.media-track-progress>span:first-child,.media-track-progress>span:last-child{min-width:28px}.media-track-progress>span:last-child{text-align:right}.media-track-progress-bar{flex:1 1 0;min-width:0;height:6px;overflow:hidden;border-radius:3px;background:var(--ui-well-bg)}.media-track-progress-bar>span{display:block;height:100%;background:var(--ui-kicker-cyan)}.media-controls-row,.media-transport-controls{display:flex;align-items:center;gap:8px}.media-transport-controls{flex:0 0 auto}.media-transport-controls svg{width:18px;height:18px;fill:currentColor}.media-play-button{width:56px;min-width:56px;padding:0}.media-volume{display:flex;flex:1 1 0;align-items:center;gap:8px;min-width:0;padding-left:4px}.media-volume__icon{flex:0 0 16px;width:16px;height:16px;color:var(--ui-control-icon)}.media-volume-range{flex:1 1 0;min-width:0;height:var(--ui-hit);margin:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer}.media-volume-range:focus-visible{outline:none;box-shadow:none}.media-volume-range::-webkit-slider-runnable-track{height:6px;border-radius:3px;background:linear-gradient(90deg,var(--ui-kicker-cyan) var(--media-volume-progress),var(--ui-well-bg) var(--media-volume-progress))}.media-volume-range::-moz-range-track{height:6px;border-radius:3px;background:linear-gradient(90deg,var(--ui-kicker-cyan) var(--media-volume-progress),var(--ui-well-bg) var(--media-volume-progress))}.media-volume-range::-webkit-slider-thumb{width:22px;height:22px;margin-top:-8px;border:0;border-radius:var(--ui-r-pill);-webkit-appearance:none;appearance:none;background-color:var(--ui-fill-cyan-bg-solid);background-image:var(--ui-fill-cyan-bg);box-shadow:0 2px 0 var(--ui-fill-cyan-lip)}.media-volume-range::-moz-range-thumb{width:22px;height:22px;border:0;border-radius:var(--ui-r-pill);background-color:var(--ui-fill-cyan-bg-solid);background-image:var(--ui-fill-cyan-bg);box-shadow:0 2px 0 var(--ui-fill-cyan-lip)}.media-volume-range:focus-visible::-webkit-slider-thumb{box-shadow:0 2px 0 var(--ui-fill-cyan-lip),0 0 0 4px var(--ui-focus-ring)}.media-volume-range:focus-visible::-moz-range-thumb{box-shadow:0 2px 0 var(--ui-fill-cyan-lip),0 0 0 4px var(--ui-focus-ring)}.media-album{justify-content:space-between;padding:0 12px 0 14px;cursor:pointer}.media-album__label{color:var(--ui-ink-muted)}.media-album-select{flex:1 1 0;align-self:stretch;min-width:0;margin:0;padding:0 24px 0 8px;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;color:var(--ui-ink);color-scheme:dark;cursor:pointer;font-family:inherit;font-size:var(--ui-fs-body);font-weight:var(--ui-fw-label);line-height:16px;text-align:right;-moz-text-align-last:right;text-align-last:right}.media-album-select:focus-visible{outline:none;box-shadow:none}.media-album__chevron{position:absolute;right:12px;color:var(--ui-control-icon);pointer-events:none}.settings-scene-row{display:flex;align-items:center;gap:10px}.settings-scene-copy{display:flex;flex:1 1 0;flex-direction:column;gap:3px;min-width:0}.settings-scene-name{margin:0;color:var(--ui-ink);font-size:var(--ui-fs-title);font-weight:var(--ui-fw-label);line-height:var(--ui-lh-title)}.settings-divider{height:1px;background:var(--ui-well-border)}.settings-coin{display:flex;flex-direction:column;gap:10px}.settings-coin-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.settings-coin-name{color:var(--ui-text-gold);font-size:var(--ui-fs-helper);font-weight:var(--ui-fw-heavy);letter-spacing:var(--typography-ui-nav);line-height:14px;text-transform:uppercase}.settings-coin-control{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;min-width:0}.settings-coin-option{flex-direction:column;gap:6px;width:100%;height:96px;min-height:96px;padding:0}.settings-coin-image{display:block;width:60px;height:60px;-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.settings-coin-bar{width:50%;height:3px;border-radius:2px;background:var(--ui-select-bar);opacity:0}.settings-coin-option[aria-checked=true] .settings-coin-bar{opacity:1}@media (max-width:359px){.settings-scene-row .settings-scene-control{width:104px}.media-volume{gap:4px;padding-left:0}.media-controls-row,.media-transport-controls{gap:4px}}.wallet-address-item,.wallet-address-section{display:flex;flex-direction:column;gap:var(--ui-gap)}.wallet-address-item{min-width:0}.wallet-address-row__setup{width:100%}.wallet-funding-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:var(--ui-gap)}.wallet-funding-status{display:flex;flex-direction:column;gap:var(--ui-gap)}.wallet-funding-status__row{width:100%}.wallet-actions-divider{height:1px;background:var(--ui-well-border)}.wallet-funding-spinner{animation:wallet-funding-spin 1s linear infinite}@media (prefers-reduced-motion:reduce){.wallet-funding-spinner{animation:none}}.wallet-connector-network{display:inline-flex;align-items:center;gap:6px}.wallet-connector-network i{width:8px;height:8px;border-radius:var(--ui-r-pill);background:var(--ui-text-money)}.wallet-connector-list{display:flex;flex-direction:column;gap:var(--ui-gap);min-width:0}.wallet-provider-logo{display:block;width:28px;height:28px;border-radius:calc(var(--ui-r-chip) / 2);-o-object-fit:contain;object-fit:contain}.wallet-provider-letter{color:var(--ui-text-selected);font-size:var(--ui-fs-title);font-weight:var(--ui-fw-heavy)}.wallet-connector-foot{display:flex;align-items:center;justify-content:center;gap:var(--ui-gap);min-height:28px;margin:0;padding-top:12px;border-top:1px solid var(--ui-well-border);color:var(--ui-ink-muted);font-size:var(--ui-fs-helper);font-weight:var(--ui-fw-helper);line-height:14px}.wallet-connector-foot svg{flex:0 0 14px;color:var(--ui-text-money)}.wallet-funding-panel{gap:12px}.wallet-funding-field,.wallet-funding-panel{display:flex;flex-direction:column;min-width:0}.wallet-funding-field{gap:var(--ui-gap)}.wallet-funding-helper{margin:0;padding:0 4px;color:var(--ui-ink-muted);font-size:var(--ui-fs-helper);font-weight:var(--ui-fw-helper);line-height:14px}.wallet-funding-note{display:block}.wallet-funding-submit{width:100%}.wallet-funding-recovery{display:flex;flex-wrap:wrap;gap:var(--ui-gap)}.wallet-funding-recovery>*{flex:1 1 auto}.wallet-funding-review{display:flex;flex-direction:column;gap:6px}.wallet-funding-review small{color:var(--ui-ink-muted);font-size:var(--ui-fs-helper);font-weight:var(--ui-fw-helper);line-height:16px;display:flex;gap:4px;min-width:0}.wallet-funding-review code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.wallet-funding-review__amount{white-space:normal;overflow-wrap:anywhere;color:var(--ui-ink);font-size:var(--ui-fs-value);font-weight:var(--ui-fw-heavy);line-height:28px}.game-system-error-shell{display:grid;min-height:100svh;place-items:center;padding:max(1.5rem,var(--app-safe-top)) max(1.5rem,var(--app-safe-right)) max(1.5rem,var(--app-safe-bottom)) max(1.5rem,var(--app-safe-left));background:var(--app-shell-background)}.game-system-error{display:grid;width:min(100%,22rem);justify-items:center;gap:.75rem;padding:1.25rem;border:1px solid color-mix(in srgb,var(--color-neon-red) 70%,var(--modal-surface-border));border-radius:1rem;background:var(--modal-surface-bg);color:var(--color-text-primary);box-shadow:var(--modal-surface-shadow);text-align:center}.game-system-error__icon{display:grid;width:2.25rem;height:2.25rem;place-items:center;border-radius:999px;background:var(--color-neon-red-30);color:var(--color-neon-red);font-size:1.25rem;font-weight:900}.game-system-error h1{margin:0;font-size:1.25rem;font-weight:900;text-transform:uppercase}.game-system-error__actions{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.game-system-error__primary,.game-system-error__secondary{border:1px solid var(--play-control-border);border-radius:.75rem;font-size:.8125rem;font-weight:800}.game-system-error__primary{border-color:var(--main-action-border);background:var(--main-action-bg);color:var(--main-action-text);box-shadow:var(--main-action-shadow)}.game-system-error__secondary{background:transparent;color:var(--color-text-secondary)}.tutorial-overlay-scrim{background:var(--tutorial-overlay-bg);box-shadow:var(--tutorial-overlay-shadow);backdrop-filter:blur(6px)}.tutorial-modal-layer{--tutorial-modal-top-clearance:clamp(8.75rem,22svh,10.75rem);--tutorial-modal-bottom-clearance:clamp(7.75rem,18svh,9.5rem);--tutorial-modal-available-height:calc(var(--game-frame-height, 100svh) - var(--tutorial-modal-top-clearance) - var(--tutorial-modal-bottom-clearance));align-items:flex-start;justify-content:center;overflow:hidden;padding-top:var(--tutorial-modal-top-clearance);padding-bottom:var(--tutorial-modal-bottom-clearance);pointer-events:none}.tutorial-modal-surface{--tutorial-bubble-bg:linear-gradient(180deg,var(--palette-control-navy-top),var(--palette-play-refined-dock));--tutorial-bubble-shadow:inset 0 1px color-mix(in srgb,var(--palette-tutorial-bubble-shadow-1) 14%,transparent),inset 0 -3px color-mix(in srgb,var(--palette-tutorial-bubble-shadow-2) 72%,transparent),0 8px 0 color-mix(in srgb,var(--palette-tutorial-bubble-shadow-3) 72%,transparent),0 24px 60px color-mix(in srgb,var(--palette-tutorial-bubble-shadow-4) 56%,transparent);--tutorial-bubble-text:var(--palette-play-refined-white);--tutorial-bubble-muted:var(--palette-play-refined-white);--tutorial-bubble-accent:var(--palette-play-refined-white);--tutorial-bubble-border:color-mix(in srgb,var(--palette-tutorial-bubble-border-2) 24%,transparent);--tutorial-bubble-chip-bg:var(--palette-navy-deep);--tutorial-bubble-chip-border:color-mix(in srgb,var(--palette-tutorial-bubble-chip-border-2) 28%,transparent);--tutorial-bubble-header-bg:linear-gradient(135deg,var(--palette-control-navy-top),var(--palette-control-navy-mid));--tutorial-bubble-header-glow:none;--tutorial-bubble-body-bg:transparent;--tutorial-bubble-footer-bg:var(--palette-navy-deep);--tutorial-surface-border:color-mix(in srgb,var(--palette-management-refined-frame-border) 42%,transparent);--tutorial-jackpot-border:color-mix(in srgb,var(--palette-tutorial-jackpot-border) 68%,transparent);--tutorial-jackpot-bg:var(--palette-auto-source-warning-bg);--tutorial-jackpot-amount:var(--palette-auto-source-warning-text);--tutorial-badge-bg:var(--palette-action-mid);--tutorial-badge-text:var(--palette-control-ink);--tutorial-button-border:color-mix(in srgb,var(--palette-management-refined-frame-border) 42%,transparent);--tutorial-button-bg:linear-gradient(180deg,var(--palette-control-navy-mid),var(--palette-play-refined-dock));--tutorial-button-text:var(--palette-play-refined-white);--tutorial-primary-border:var(--palette-play-refined-cta-border);--tutorial-primary-bg:linear-gradient(180deg,var(--palette-action-top),var(--palette-action-mid) 58%,var(--palette-action-bottom));--tutorial-primary-text:var(--palette-control-ink);--tutorial-primary-shadow:inset 0 1px color-mix(in srgb,var(--palette-auto-source-action-gloss) 42%,transparent),0 2px 0 var(--palette-play-refined-cta-shadow);--tutorial-pad:0.875rem;--tutorial-pad-y:0.625rem;--tutorial-head-pad-y:0.75rem;--tutorial-actions-pad-y:0.5rem;--tutorial-row-gap:0.5rem;--tutorial-close-size:1.75rem;--tutorial-close-inset:0.5rem;--tutorial-close-hit:2.75rem;grid-template-rows:auto minmax(0,1fr) auto;max-height:min(82svh,max(12rem,var(--tutorial-modal-available-height)));border:1.5px solid var(--tutorial-surface-border);border-radius:1.375rem;background:var(--tutorial-bubble-bg);color:var(--tutorial-bubble-text);box-shadow:var(--tutorial-bubble-shadow);pointer-events:auto}:root[data-theme=light] .tutorial-modal-surface{--tutorial-bubble-bg:linear-gradient(180deg,color-mix(in srgb,var(--palette-tutorial-bubble-bg-1) 99%,transparent),color-mix(in srgb,var(--palette-tutorial-bubble-bg-2) 99%,transparent));--tutorial-bubble-shadow:inset 0 1px var(--palette-play-refined-gold-plaque-shadow-1),inset 0 -3px color-mix(in srgb,var(--palette-tutorial-bubble-shadow-2-2) 16%,transparent),0 8px 0 color-mix(in srgb,var(--palette-tutorial-bubble-shadow-2-3) 28%,transparent),0 24px 60px color-mix(in srgb,var(--palette-tutorial-bubble-shadow-2-4) 42%,transparent);--tutorial-bubble-text:var(--palette-ink);--tutorial-bubble-muted:var(--palette-tutorial-bubble-muted-2);--tutorial-bubble-accent:var(--palette-tutorial-bubble-accent-2);--tutorial-bubble-border:color-mix(in srgb,var(--palette-tutorial-bubble-border-3) 25%,transparent);--tutorial-bubble-chip-bg:var(--palette-tutorial-bubble-chip-bg-2);--tutorial-bubble-chip-border:color-mix(in srgb,var(--palette-tutorial-bubble-chip-border-3) 28%,transparent);--tutorial-bubble-header-bg:linear-gradient(135deg,var(--palette-tutorial-bubble-header-bg-2-1),var(--palette-tutorial-bubble-header-bg-2-2));--tutorial-bubble-footer-bg:var(--palette-tutorial-bubble-footer-bg-2);--tutorial-surface-border:color-mix(in srgb,var(--palette-tutorial-surface-border) 78%,transparent);--tutorial-jackpot-border:color-mix(in srgb,var(--palette-tutorial-jackpot-border-2) 42%,transparent);--tutorial-jackpot-bg:var(--palette-tutorial-jackpot-bg);--tutorial-jackpot-amount:var(--palette-tutorial-jackpot-amount);--tutorial-badge-bg:var(--palette-tutorial-badge-bg);--tutorial-badge-text:var(--palette-auto-source-text-strong);--tutorial-button-border:color-mix(in srgb,var(--palette-tutorial-button-border) 45%,transparent);--tutorial-button-bg:var(--palette-tutorial-button-bg);--tutorial-button-text:var(--palette-ink);--tutorial-primary-border:var(--palette-tutorial-primary-border);--tutorial-primary-bg:linear-gradient(var(--palette-tutorial-primary-bg-1),var(--palette-tutorial-primary-bg-2));--tutorial-primary-text:var(--palette-ink);--tutorial-primary-shadow:inset 0 1px var(--palette-play-refined-gold-plaque-shadow-1),0 2px 0 color-mix(in srgb,var(--palette-tutorial-primary-shadow-2) 40%,transparent)}.tutorial-head{position:relative;padding:var(--tutorial-head-pad-y) var(--tutorial-pad);overflow:hidden;border-bottom:1px solid var(--tutorial-bubble-border);background:var(--tutorial-bubble-header-bg)}.tutorial-head:before{position:absolute;inset:0;background:var(--tutorial-bubble-header-glow);content:"";pointer-events:none}.tutorial-head>*{position:relative}.tutorial-head h2{margin:.3125rem 0 0;color:var(--tutorial-bubble-text);font-size:1.5625rem;font-weight:900;letter-spacing:var(--typography-header-rank-tracking);line-height:1}.tutorial-head p{margin:.3125rem 0 0;color:var(--tutorial-bubble-muted);font-size:.8125rem;font-weight:700;line-height:1.3}.intro-head{padding-inline:calc(var(--tutorial-close-size) + var(--tutorial-close-inset) * 2);text-align:center}.intro-head h2{margin-top:0;font-size:2.3125rem}.intro-head h2 small{display:block;margin-bottom:.25rem;color:var(--tutorial-bubble-muted);font-size:.75rem;font-weight:900;letter-spacing:var(--typography-kicker-tracking);line-height:1;text-transform:uppercase}.intro-close{position:absolute;z-index:2;top:var(--tutorial-close-inset);right:var(--tutorial-close-inset);display:inline-flex;width:var(--tutorial-close-size);min-width:var(--tutorial-close-size);min-height:var(--tutorial-close-size);height:var(--tutorial-close-size);align-items:center;justify-content:center;border:1px solid var(--ui-close-edge);border-radius:9999px;background:var(--ui-close-bg);color:var(--ui-close-ink);box-shadow:none}.intro-close:after{position:absolute;inset:calc((var(--tutorial-close-size) - var(--tutorial-close-hit)) / 2 - 1px);content:""}.intro-close:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ui-focus-ring)}.intro-close svg{width:.75rem;height:.75rem;stroke-width:3}.tutorial-scroll-region{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:var(--tutorial-bubble-accent) transparent;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.tutorial-body{padding:var(--tutorial-pad-y) var(--tutorial-pad);background:var(--tutorial-bubble-body-bg)}.intro-prizes,.tour-points{display:grid;gap:var(--tutorial-row-gap)}.intro-prizes[hidden]{display:none}.prize-line{display:grid;min-height:3.4375rem;grid-template-columns:2.4375rem minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.4375rem .5625rem;border:1px solid var(--tutorial-bubble-chip-border);border-radius:.8125rem;background:var(--tutorial-bubble-chip-bg)}.prize-line--jackpot{border-color:var(--tutorial-jackpot-border);background:var(--tutorial-jackpot-bg)}.intro-prize-artwork{width:100%;max-width:38px;height:auto;justify-self:center;-o-object-fit:contain;object-fit:contain}.prize-line>svg{width:2rem;height:2rem;justify-self:center;color:var(--tutorial-bubble-accent)}.prize-line--jackpot>svg{color:var(--color-neon-gold)}.prize-line small,.prize-line strong{display:block}.prize-line strong{color:var(--tutorial-bubble-text);font-size:.875rem;font-weight:900}.prize-line small{margin-top:.125rem;color:var(--tutorial-bubble-muted);font-size:.75rem;font-weight:700}.prize-line b{color:var(--tutorial-bubble-accent);font-size:.75rem;font-weight:900;text-align:right}.prize-line--jackpot b{color:var(--tutorial-jackpot-amount)}.intro-rules{display:grid;gap:var(--tutorial-row-gap)}.intro-rules .prize-line small{overflow:visible;text-overflow:clip;white-space:normal}.intro-rules .prize-line small strong,.tour-point span strong{display:inline;color:var(--tutorial-bubble-text);font-size:inherit;font-weight:900}.rule-strip{display:grid;min-height:2.875rem;grid-template-columns:1fr 1px 1fr;align-items:center;margin-top:var(--tutorial-row-gap);border:1px solid var(--tutorial-bubble-chip-border);border-radius:.8125rem;background:var(--tutorial-bubble-chip-bg);text-align:center}.rule-strip i{width:1px;height:1.75rem;background:var(--tutorial-bubble-chip-border)}.rule-strip span{color:var(--tutorial-bubble-muted);font-size:.75rem;font-weight:900;text-transform:uppercase}.rule-strip strong{display:block;margin-top:.0625rem;color:var(--tutorial-bubble-text);font-size:.9375rem}.rule-strip .tails strong{color:var(--color-neon-red)}.tour-point{display:grid;min-height:3.4375rem;grid-template-columns:1.75rem minmax(0,1fr);align-items:center;gap:.5rem;padding:.4375rem .5625rem;border:1px solid var(--tutorial-bubble-chip-border);border-radius:.8125rem;background:var(--tutorial-bubble-chip-bg)}.tour-point b{display:grid;width:1.6875rem;height:1.6875rem;place-items:center;border-radius:999px;background:var(--tutorial-badge-bg);color:var(--tutorial-badge-text);font-size:.75rem;font-weight:900}.tour-point span{color:var(--tutorial-bubble-text);font-size:.8125rem;font-weight:700;line-height:1.25}.tutorial-actions{display:flex;align-items:stretch;gap:.5rem;padding:var(--tutorial-actions-pad-y) var(--tutorial-pad);border-top:1px solid var(--tutorial-bubble-border);background:var(--tutorial-bubble-footer-bg)}.tutorial-actions button{display:inline-flex;min-height:2.75rem;flex:0 0 auto;align-items:center;justify-content:center;gap:.25rem;padding:0 .75rem;border:1.5px solid var(--tutorial-button-border);border-radius:.75rem;background:var(--tutorial-button-bg);color:var(--tutorial-button-text);font-size:.8125rem;font-weight:900;white-space:nowrap}.tutorial-actions button.primary{flex:1 1 auto;border-color:var(--tutorial-primary-border);background:var(--tutorial-primary-bg);color:var(--tutorial-primary-text);box-shadow:var(--tutorial-primary-shadow)}.intro-card .tutorial-actions button{flex:1 1 0}.tutorial-actions button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.tutorial-modal-surface .intro-prize-artwork{width:100%;max-width:38px;height:auto;justify-self:center;-o-object-fit:contain;object-fit:contain}@media (max-height:700px){.tutorial-modal-surface{--tutorial-pad:0.75rem;--tutorial-pad-y:0.5rem;--tutorial-head-pad-y:0.5rem;--tutorial-row-gap:0.375rem}.tutorial-modal-surface .tutorial-head{min-height:58px}.tutorial-modal-surface .tutorial-head h2{margin-top:3px;font-size:23px}.tutorial-modal-surface--tour .tutorial-head{min-height:54px}.tutorial-modal-surface--tour .tutorial-head p{display:block;margin-top:3px;font-size:12px;line-height:1.2}.tutorial-modal-surface .intro-head h2{font-size:30px}.tutorial-modal-surface .prize-line{min-height:44px;padding:5px 8px;grid-template-columns:33px minmax(0,1fr) auto;gap:7px;border-radius:11px}.tutorial-modal-surface .prize-line>span{display:block}.tutorial-modal-surface .intro-prize-artwork,.tutorial-modal-surface .prize-line>svg{width:32px;height:32px}.tutorial-modal-surface .rule-strip{min-height:40px;border-radius:11px}.tutorial-modal-surface .rule-strip i{height:12px}.tutorial-modal-surface .tour-point{min-height:36px;padding:3px 8px;grid-template-columns:24px minmax(0,1fr);gap:7px;border-radius:11px}.tutorial-modal-surface .tour-point b{width:24px;height:24px}.tutorial-modal-surface .tour-point span{font-size:12px;line-height:1.2;white-space:normal}}@media (min-height:800px){.tutorial-modal-surface{--tutorial-pad:1.125rem;--tutorial-pad-y:0.875rem;--tutorial-head-pad-y:1rem;--tutorial-actions-pad-y:0.75rem;--tutorial-row-gap:0.625rem}.tutorial-modal-surface .tutorial-head h2{font-size:29px}.tutorial-modal-surface .intro-head h2{font-size:37px}.tutorial-modal-surface .tutorial-head p{font-size:14px}.tutorial-modal-surface .prize-line{min-height:64px;padding:9px 11px}.tutorial-modal-surface .rule-strip{min-height:52px}.tutorial-modal-surface .tour-point{min-height:50px;padding:6px 9px}}@media (max-height:700px),(max-width:359px){.tutorial-modal-layer{--tutorial-modal-top-clearance:clamp(8.5rem,27svh,9.5rem);--tutorial-modal-bottom-clearance:clamp(7rem,20svh,8rem);padding-inline:.5625rem}.tutorial-modal-surface{border-radius:1.125rem}.intro-head h2{font-size:1.375rem}.intro-head h2 small{margin-bottom:.0625rem}.tutorial-head h2{margin-top:0;font-size:1.125rem}.prize-line>span{display:flex;min-width:0;align-items:center;gap:.25rem}.prize-line small{min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rule-strip span{display:flex;align-items:center;justify-content:center;gap:.1875rem;white-space:nowrap}.rule-strip strong{display:inline;margin:0;font-size:.75rem}}@media (max-width:320px){.tutorial-modal-layer{--tutorial-modal-top-clearance:5rem;padding-inline:12px}.tutorial-modal-layer .tutorial-modal-surface{width:min(100%,296px)}.tutorial-modal-layer .prize-line>span{display:block}.tutorial-modal-layer .tour-point span{white-space:normal}}@media (prefers-reduced-motion:reduce){.tutorial-actions button{transition:none}}.profile-history-skeleton{display:flex;flex-direction:column}.profile-skeleton-row{display:flex;align-items:center;gap:10px;min-height:var(--ui-h-row);padding:0 12px}.profile-skeleton{display:block;border-radius:var(--ui-r-chip);background-image:linear-gradient(90deg,var(--ui-well-bg),var(--ui-chip-timer-bg),var(--ui-well-bg));background-size:200% 100%;animation:board-shimmer 1.4s linear infinite}.profile-skeleton--chip{flex:0 0 56px;height:26px;border-radius:var(--ui-r-pill)}.profile-skeleton--line{flex:1 1 0;height:14px}.profile-skeleton--amount{flex:0 0 64px;height:14px}.profile-empty{margin:0;padding:20px 12px;color:var(--ui-ink-muted);font-size:var(--ui-fs-label-sm);font-weight:var(--ui-fw-label);text-align:center}.profile-history-loading{display:grid;place-items:center;padding:10px}.profile-history-spinner{width:18px;height:18px;border:2px solid var(--ui-chip-timer-bg);border-top-color:var(--ui-text-selected);border-radius:var(--ui-r-pill)}@media (prefers-reduced-motion:reduce){.profile-skeleton{animation:none}}.profile-modal{max-width:350px}.profile-modal-identity{display:flex;align-items:center;gap:10px;min-height:48px;padding:0 48px 0 0;border:0;background:transparent}.profile-modal-avatar{display:grid;flex:0 0 48px;place-items:center;width:48px;height:48px;overflow:hidden;border:1px solid var(--ui-board-border);border-radius:12px}.profile-modal-who{display:flex;flex:1 1 0;flex-direction:column;gap:3px;min-width:0}.profile-modal-name{display:flex;align-items:center;gap:6px;min-width:0;font-size:20px;font-weight:var(--ui-fw-heavy);line-height:1.1}.profile-modal-source{flex:0 0 auto;color:var(--ui-kicker-cyan)}.profile-modal-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px;overflow:hidden;border:1px solid var(--ui-well-border);border-radius:11px;background:var(--ui-well-bg)}.profile-modal-stats>:nth-child(2n){border-left:1px solid var(--ui-well-border)}.profile-modal-stats>:nth-child(n+3){border-top:1px solid var(--ui-well-border)}.profile-modal-notice{margin-top:12px}.profile-modal-loading{display:grid;grid-template-columns:48px minmax(0,1fr);align-content:start;align-items:center;gap:8px 10px;min-height:190px;padding-right:48px}.profile-modal-skeleton{display:block;height:14px;border-radius:var(--ui-r-control);background-image:linear-gradient(90deg,var(--ui-well-bg),var(--ui-chip-timer-bg),var(--ui-well-bg));background-size:200% 100%;animation:board-shimmer 1.4s linear infinite}.profile-modal-skeleton--avatar{grid-row:span 2;width:48px;height:48px;border-radius:12px}.profile-modal-skeleton--line:last-child{width:60%}.profile-modal-error{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.profile-modal-since{margin-top:12px;padding-top:10px;border-top:1px solid var(--ui-well-border);text-align:center}@media (max-height:700px),(max-width:359px){.profile-modal-name{font-size:var(--ui-fs-title)}.profile-modal-stats{margin-top:9px}.profile-modal-since{margin-top:8px;padding-top:7px}}@media (prefers-reduced-motion:reduce){.profile-modal-skeleton{animation:none}}[data-luck-tone=blessed]{color:var(--luck-tone-blessed)}[data-luck-tone=lucky]{color:var(--luck-tone-lucky)}[data-luck-tone=hot]{color:var(--luck-tone-hot)}[data-luck-tone=fair]{color:var(--luck-tone-fair)}[data-luck-tone=cold]{color:var(--luck-tone-cold)}[data-luck-tone=unlucky]{color:var(--luck-tone-unlucky)}[data-luck-tone=cursed]{color:var(--luck-tone-cursed)}@media (max-width:359px){:is(.profile-screen,.settings-screen,.leaderboard-screen){--ui-fs-kicker:10px;--ui-fs-helper:11px;--ui-fs-label-sm:12px;--ui-fs-label:13px;--ui-fs-title:16px;--ui-lh-title:20px;--ui-fs-body:12px;--ui-fs-tab:12px;--ui-fs-chip:11px;--typography-ui-address:-0.02em;--ui-lh-tab:15px;--ui-fs-name:17px;--ui-lh-name:20px;--ui-fs-stat:22px;--ui-lh-stat:24px;--ui-fs-stat-compact:20px;--ui-lh-stat-compact:22px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.bottom-4{bottom:16px}.left-4{left:16px}.z-0{z-index:0}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[10\]{z-index:10}.z-\[110\]{z-index:110}.z-\[150\]{z-index:150}.z-\[200\]{z-index:200}.z-\[20\]{z-index:20}.z-\[30\]{z-index:30}.z-\[40\]{z-index:40}.z-\[50\]{z-index:50}.mx-auto{margin-left:auto;margin-right:auto}.mt-1{margin-top:4px}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.size-3\.5{width:.875rem;height:.875rem}.size-\[18px\]{width:18px;height:18px}.h-10{height:40px}.h-14{height:3.5rem}.h-4{height:16px}.h-5{height:20px}.h-\[calc\(100\%-8px\)\]{height:calc(100% - 8px)}.h-full{height:100%}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.min-h-0{min-height:0}.min-h-\[44px\]{min-height:44px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-10{width:40px}.w-14{width:3.5rem}.w-20{width:80px}.w-4{width:16px}.w-5{width:20px}.w-\[calc\(100\%-8px\)\]{width:calc(100% - 8px)}.w-\[min\(20rem\2c calc\(100vw-2rem\)\)\]{width:min(20rem,calc(100vw - 2rem))}.w-full{width:100%}.min-w-\[44px\]{min-width:44px}.max-w-\[360px\]{max-width:360px}.max-w-\[372px\]{max-width:372px}.max-w-\[400px\]{max-width:400px}.max-w-\[414px\]{max-width:414px}.max-w-lg{max-width:32rem}.flex-1{flex:1 1 0%}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-rotate-90{--tw-rotate:-90deg}.-rotate-90,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-center{justify-content:center}.gap-0\.5{gap:2px}.gap-1{gap:4px}.gap-1\.5{gap:.375rem}.gap-2{gap:8px}.gap-3{gap:12px}.gap-\[7px\]{gap:7px}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2px * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(4px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4px * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(12px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(12px * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(16px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(16px * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rounded{border-radius:8px}.rounded-2xl{border-radius:24px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:16px}.border{border-width:1px}.border-t{border-top-width:1px}.border-amber-500\/30{border-color:rgb(245 158 11/.3)}.border-amber-500\/50{border-color:rgb(245 158 11/.5)}.border-cyan-400\/30{border-color:rgb(34 211 238/.3)}.border-teal-400\/60{border-color:rgb(45 212 191/.6)}.border-violet-400\/60{border-color:rgb(167 139 250/.6)}.border-yellow-400\/60{border-color:rgb(250 204 21/.6)}.bg-amber-600{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.bg-amber-700{--tw-bg-opacity:1;background-color:rgb(180 83 9/var(--tw-bg-opacity,1))}.bg-amber-800{--tw-bg-opacity:1;background-color:rgb(146 64 14/var(--tw-bg-opacity,1))}.bg-black\/60{background-color:rgb(0 0 0/.6)}.bg-black\/80{background-color:rgb(0 0 0/.8)}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.bg-cyan-600{--tw-bg-opacity:1;background-color:rgb(8 145 178/var(--tw-bg-opacity,1))}.bg-cyan-700{--tw-bg-opacity:1;background-color:rgb(14 116 144/var(--tw-bg-opacity,1))}.bg-emerald-600{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.bg-emerald-700{--tw-bg-opacity:1;background-color:rgb(4 120 87/var(--tw-bg-opacity,1))}.bg-fuchsia-600{--tw-bg-opacity:1;background-color:rgb(192 38 211/var(--tw-bg-opacity,1))}.bg-orange-600{--tw-bg-opacity:1;background-color:rgb(234 88 12/var(--tw-bg-opacity,1))}.bg-orange-700{--tw-bg-opacity:1;background-color:rgb(194 65 12/var(--tw-bg-opacity,1))}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.bg-rose-700{--tw-bg-opacity:1;background-color:rgb(190 18 60/var(--tw-bg-opacity,1))}.bg-rose-800{--tw-bg-opacity:1;background-color:rgb(159 18 57/var(--tw-bg-opacity,1))}.bg-sky-600{--tw-bg-opacity:1;background-color:rgb(2 132 199/var(--tw-bg-opacity,1))}.bg-slate-600{--tw-bg-opacity:1;background-color:rgb(71 85 105/var(--tw-bg-opacity,1))}.bg-slate-700{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.bg-teal-600{--tw-bg-opacity:1;background-color:rgb(13 148 136/var(--tw-bg-opacity,1))}.bg-teal-950{--tw-bg-opacity:1;background-color:rgb(4 47 46/var(--tw-bg-opacity,1))}.bg-yellow-600{--tw-bg-opacity:1;background-color:rgb(202 138 4/var(--tw-bg-opacity,1))}.bg-yellow-700{--tw-bg-opacity:1;background-color:rgb(161 98 7/var(--tw-bg-opacity,1))}.bg-yellow-950{--tw-bg-opacity:1;background-color:rgb(66 32 6/var(--tw-bg-opacity,1))}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:4px}.p-2{padding:8px}.p-2\.5{padding:.625rem}.p-3\.5{padding:.875rem}.p-4{padding:16px}.px-1{padding-left:4px;padding-right:4px}.px-2{padding-left:8px;padding-right:8px}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:12px;padding-right:12px}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:16px;padding-right:16px}.px-6{padding-left:24px;padding-right:24px}.py-0\.5{padding-top:2px;padding-bottom:2px}.py-1{padding-top:4px;padding-bottom:4px}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:8px;padding-bottom:8px}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-4{padding-top:16px;padding-bottom:16px}.py-8{padding-top:32px;padding-bottom:32px}.pb-0\.5{padding-bottom:2px}.pb-1{padding-bottom:4px}.pb-1\.5{padding-bottom:.375rem}.pb-2{padding-bottom:8px}.pb-2\.5{padding-bottom:.625rem}.pb-\[var\(--game-safe-bottom\)\]{padding-bottom:var(--game-safe-bottom)}.pl-\[var\(--game-safe-left\)\]{padding-left:var(--game-safe-left)}.pr-\[var\(--game-safe-right\)\]{padding-right:var(--game-safe-right)}.pt-1{padding-top:4px}.pt-1\.5{padding-top:.375rem}.pt-2{padding-top:8px}.pt-\[var\(--game-safe-top\)\]{padding-top:var(--game-safe-top)}.text-center{text-align:center}.font-system{font-family:var(--font-exo2),-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text","Helvetica Neue",Arial,sans-serif}.text-10px{font-size:12px;line-height:16px}.text-2xl{font-size:28px;line-height:34px}.text-\[0\.6875rem\]{font-size:.6875rem}.text-base{font-size:17px;line-height:22px}.text-lg{font-size:20px;line-height:25px}.text-sm{font-size:15px;line-height:20px}.text-xl{font-size:24px;line-height:30px}.text-xs{font-size:13px;line-height:18px}.font-black{font-weight:900}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.leading-none{line-height:1}.leading-tight{line-height:1.25}.text-amber-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.text-cyan-100\/80{color:rgb(207 250 254/.8)}.text-cyan-300{--tw-text-opacity:1;color:rgb(103 232 249/var(--tw-text-opacity,1))}.text-neon-cyan{color:var(--color-neon-cyan)}.text-neon-gold{color:var(--color-neon-gold)}.text-neon-green{color:var(--color-neon-green)}.text-neon-magenta{color:var(--color-neon-magenta)}.text-neon-red{color:var(--color-neon-red)}.text-teal-100{--tw-text-opacity:1;color:rgb(204 251 241/var(--tw-text-opacity,1))}.text-text-muted{color:var(--color-text-muted)}.text-text-primary{color:var(--color-text-primary)}.text-text-secondary{color:var(--color-text-secondary)}.text-violet-200{--tw-text-opacity:1;color:rgb(221 214 254/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-yellow-100{--tw-text-opacity:1;color:rgb(254 249 195/var(--tw-text-opacity,1))}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px)}.blur,.invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert:invert(100%)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\!transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[stroke-dashoffset\]{transition-property:stroke-dashoffset;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.touch-optimized{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation;cursor:pointer}.touch-target-min{min-height:44px;min-width:44px}.app-bg-screen{background-color:var(--color-bg-primary)}.game-lightweight-motion{position:absolute;inset:-12%;pointer-events:none;opacity:.22;background:repeating-linear-gradient(112deg,color-mix(in srgb,var(--palette-utility-glow-cyan) 0%,transparent) 0,color-mix(in srgb,var(--palette-utility-glow-cyan) 16%,transparent) 18px,color-mix(in srgb,var(--palette-utility-glow-magenta) 10%,transparent) 28px,color-mix(in srgb,var(--palette-utility-glow-cyan) 0%,transparent) 56px);filter:blur(22px);transform:translate3d(-3%,-2%,0);animation:game-lightweight-caustics var(--music-motion-caustics-duration,9s) ease-in-out infinite alternate}@keyframes game-lightweight-caustics{0%{transform:translate3d(-3%,-2%,0) scale(1)}to{transform:translate3d(3%,2%,0) scale(1.04)}}@media (prefers-reduced-motion:reduce){.game-lightweight-motion{animation:none;opacity:.14}}.\[height\:var\(--game-frame-height\2c 100svh\)\]{height:var(--game-frame-height,100svh)}.\[left\:var\(--game-frame-left\2c calc\(50\%-\(var\(--game-frame-width\2c 100svw\)\/2\)\)\)\]{left:var(--game-frame-left,calc(50% - (var(--game-frame-width,100svw) / 2)))}.\[top\:var\(--game-frame-top\2c calc\(50\%-\(var\(--game-frame-height\2c 100svh\)\/2\)\)\)\]{top:var(--game-frame-top,calc(50% - (var(--game-frame-height,100svh) / 2)))}.\[width\:var\(--game-frame-width\2c 100svw\)\]{width:var(--game-frame-width,100svw)}.hover\:bg-amber-500:hover{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.hover\:bg-amber-600:hover{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.hover\:bg-amber-700:hover{--tw-bg-opacity:1;background-color:rgb(180 83 9/var(--tw-bg-opacity,1))}.hover\:bg-blue-500:hover{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.hover\:bg-cyan-500:hover{--tw-bg-opacity:1;background-color:rgb(6 182 212/var(--tw-bg-opacity,1))}.hover\:bg-cyan-600:hover{--tw-bg-opacity:1;background-color:rgb(8 145 178/var(--tw-bg-opacity,1))}.hover\:bg-emerald-500:hover{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.hover\:bg-emerald-600:hover{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.hover\:bg-fuchsia-500:hover{--tw-bg-opacity:1;background-color:rgb(217 70 239/var(--tw-bg-opacity,1))}.hover\:bg-orange-500:hover{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity,1))}.hover\:bg-orange-600:hover{--tw-bg-opacity:1;background-color:rgb(234 88 12/var(--tw-bg-opacity,1))}.hover\:bg-red-500:hover{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.hover\:bg-rose-600:hover{--tw-bg-opacity:1;background-color:rgb(225 29 72/var(--tw-bg-opacity,1))}.hover\:bg-rose-700:hover{--tw-bg-opacity:1;background-color:rgb(190 18 60/var(--tw-bg-opacity,1))}.hover\:bg-sky-500:hover{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity,1))}.hover\:bg-slate-500:hover{--tw-bg-opacity:1;background-color:rgb(100 116 139/var(--tw-bg-opacity,1))}.hover\:bg-slate-600:hover{--tw-bg-opacity:1;background-color:rgb(71 85 105/var(--tw-bg-opacity,1))}.hover\:bg-teal-500:hover{--tw-bg-opacity:1;background-color:rgb(20 184 166/var(--tw-bg-opacity,1))}.hover\:bg-teal-900:hover{--tw-bg-opacity:1;background-color:rgb(19 78 74/var(--tw-bg-opacity,1))}.hover\:bg-yellow-500:hover{--tw-bg-opacity:1;background-color:rgb(234 179 8/var(--tw-bg-opacity,1))}.hover\:bg-yellow-600:hover{--tw-bg-opacity:1;background-color:rgb(202 138 4/var(--tw-bg-opacity,1))}.hover\:bg-yellow-900:hover{--tw-bg-opacity:1;background-color:rgb(113 63 18/var(--tw-bg-opacity,1))}@media (min-width:640px){.sm\:max-w-\[412px\]{max-width:412px}}