.Splash_splash__v9hPl{zoom:var(--desk-zoom,1);position:relative;z-index:1;align-self:center;justify-self:center;display:flex;flex-direction:column;align-items:center;gap:14px;padding:24px;text-align:center;font-family:var(--font)}.Splash_icon__is0H5{display:flex;align-items:center;gap:0;padding:3px;border-radius:7px;background:linear-gradient(#f3ecdb,#ede4d0);border:2px solid #c4b896;box-shadow:0 0 14px rgba(92,172,255,.55),0 3px 1px rgba(0,0,0,.55);animation:Splash_splashPulse__C_yCR .8s ease-in-out infinite alternate}.Splash_half__7H73R{width:22px;height:30px}.Splash_rivet__9IPa7{width:9px;height:9px;border-radius:50%;background:#ddd4be;border:1.5px solid #b0a484;box-shadow:0 -12px 0 -3px #c4b896,0 12px 0 -3px #c4b896}.Splash_title__AiULq{margin:0;font-size:28px;letter-spacing:4px;color:var(--cream,#ede4d0);text-shadow:0 0 12px rgba(237,228,208,.2)}.Splash_loading__vblpV{margin:0;font-size:13px;letter-spacing:2px;color:var(--text-dim,#8a8a9a)}.Splash_error___Mx_F{margin:0;font-size:18px;letter-spacing:2px;color:var(--cpu,#ff5c5c)}.Splash_detail__Df_Wx{margin:0;max-width:300px;font-size:14px;line-height:1.4;color:var(--c-sub,#bbbbbb)}.Splash_retry__XIIZa{margin-top:6px;font-family:inherit;font-size:18px;letter-spacing:1px;color:#5aa0f2;background:#0a1220;border:2px solid #5aa0f2;border-radius:7px;padding:10px 24px;min-height:44px;cursor:pointer;box-shadow:0 0 10px rgba(90,160,242,.25)}.Splash_retry__XIIZa:active{transform:scale(.9);filter:brightness(1.15)}.Splash_retry__XIIZa:focus-visible{outline:2px solid #ede4d0;outline-offset:3px}@keyframes Splash_splashPulse__C_yCR{0%{opacity:.5}to{opacity:1}}@media (prefers-reduced-motion:reduce){.Splash_icon__is0H5{animation:none}}:root{color-scheme:dark;--bg:#0a0a14;--bg-center:#141830;--player:#5cacff;--cpu:#ff5c5c;--bone-surface:#ede4d0;--bone-top:#f3ecdb;--bone-border:#c4b896;--bone-pip:#d4c9a8;--ivory:#d8d0c0;--cream:#ede4d0;--text-dim:#8a8a9a;--gold:#c4a040;--gold-bright:#f0c040;--win:#4ae26e;--panel-bg:#12122a;--panel-border:#555577;--panel-header:#e0d8c8;--key-bg:#2a2a48;--key-border:#444466;--player-side:#16407e;--cpu-side:#7d1f1b;--card-bg:#0e0e1c;--c-nav:#cccccc;--c-sub:#bbbbbb;--c-line:#333355;--c-track:#2a2a44;--line:#2a2a44;--c-key-text:#e0e0ec;--c-claim:#e0d8c8;--c-round:#5aa0f2;--c-new:#b84ae2;--c-badge:#f0c040;--font:"ChicagoFLF",ui-monospace,Menlo,monospace;--font-pixel:"ChicagoFLF";--glow-hud:0 0 2px color-mix(in srgb,currentColor 85%,transparent),0 0 6px color-mix(in srgb,currentColor 45%,transparent);--glow-celebration:0 0 3px color-mix(in srgb,currentColor 90%,transparent),0 0 10px color-mix(in srgb,currentColor 50%,transparent);--attention-period:0.95s;--board-freeze:1.1s;--overlay-in:0.35s;--pip-pop:0.45s;--score-float:1.2s;--motion:1}@media (prefers-reduced-motion:reduce){:root{--motion:0}}:root[data-motion=reduce]{--motion:0}html:has(.wb-play),html:has(.wb-play) body{height:100%;overflow:hidden;overscroll-behavior:none;background:var(--bg)}:root{--desk-zoom:1}@supports (zoom:1.5){@media (not (pointer:coarse)) and (min-height:860px) and (min-width:720px){:root{--desk-zoom:1.2}}@media (not (pointer:coarse)) and (min-height:960px) and (min-width:800px){:root{--desk-zoom:1.33}}@media (not (pointer:coarse)) and (min-height:1080px) and (min-width:900px){:root{--desk-zoom:1.5}}@media (not (pointer:coarse)) and (min-height:1300px) and (min-width:1040px){:root{--desk-zoom:1.75}}}