.TowerGame_page__80Um9{--tower-text:rgb(238,238,254);--tower-text-soft:rgb(220,215,255);--tower-muted:rgb(110,111,166);--tower-muted-2:rgb(140,140,180);--tower-muted-3:rgb(160,160,200);--tower-bg-panel:rgb(19,18,58);--tower-bg-grid:rgb(13,12,58);--tower-bg-modal:linear-gradient(180deg,rgb(28,26,78),rgb(18,16,56));--tower-bg-scrim:rgba(8,7,32,0.78);--tower-border:rgba(110,111,166,0.18);--tower-border-2:rgba(110,111,166,0.25);--tower-accent:rgb(109,97,255);--tower-safe:rgb(86,255,180);--tower-win:rgb(243,192,98);--tower-bust:rgb(248,92,103);--tower-bust-flash:rgb(244,94,153);--tower-pip-lit:rgb(126,255,255);--tower-radius:14px;--tower-radius-sm:10px;--tower-font:var(--font-jost,system-ui,sans-serif);--tower-font-mono:var(--font-jbm,monospace);padding:12px;color:var(--tower-text);font-family:var(--tower-font);display:flex;flex-direction:column;gap:12px;min-height:0;position:relative}.TowerGame_muteBtn__1Qmav{position:absolute;top:12px;right:12px;z-index:5;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(19,18,58,.7);border:1px solid var(--tower-border-2);border-radius:8px;width:32px;height:32px;font-size:14px;cursor:pointer;color:inherit;transition:background .12s;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.TowerGame_muteBtn__1Qmav:hover{background:rgba(110,111,166,.3)}.TowerGame_layout__6Tsz3{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);grid-gap:18px;gap:18px;align-items:start}.TowerGame_controlsColumn__dxurh{display:flex;flex-direction:column;gap:14px;min-width:0;position:-webkit-sticky;position:sticky;top:12px;align-self:start}@media (max-width:900px){.TowerGame_controlsColumn__dxurh{position:static}.TowerGame_layout__6Tsz3{grid-template-columns:minmax(0,1fr)}.TowerGame_stage___E7cN{order:-1}.TowerGame_controlsColumn__dxurh{flex-direction:row;flex-wrap:wrap;gap:14px}.TowerGame_betPanel__dPlMh,.TowerGame_statsPanel__atKQy{flex:1 1 260px}}@media (max-width:600px){.TowerGame_controlsColumn__dxurh{flex-direction:column}}.TowerGame_stage___E7cN{position:relative;display:flex;justify-content:center;align-items:flex-start;min-height:0}.TowerGame_towerCanvas__EC6Sz{position:relative;width:100%;max-width:750px;isolation:isolate}.TowerGame_towerBg__oW7CU{display:block;width:100%;height:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;filter:drop-shadow(0 12px 32px rgba(0,0,0,.55));transition:filter .4s ease;position:relative;z-index:1}.TowerGame_sky__YLZ3X{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.TowerGame_stars__BegKQ{position:absolute;top:-380px;bottom:-30%;left:0;right:0;background-repeat:repeat}.TowerGame_starsFar__nNHgU{background-image:radial-gradient(1.5px 1.5px at 22% 18%,rgba(238,238,254,.9),transparent),radial-gradient(1.5px 1.5px at 68% 44%,rgba(238,238,254,.7),transparent),radial-gradient(1.5px 1.5px at 41% 71%,rgba(238,238,254,.8),transparent),radial-gradient(1.5px 1.5px at 86% 12%,rgba(238,238,254,.6),transparent),radial-gradient(1.5px 1.5px at 9% 52%,rgba(238,238,254,.7),transparent);background-size:220px 220px;--drift:220px;opacity:.7;animation:TowerGame_starDrift__mhXOe 240s linear infinite}.TowerGame_starsNear__afDXO{background-image:radial-gradient(2px 2px at 14% 32%,rgba(126,255,255,.95),transparent),radial-gradient(2px 2px at 76% 64%,rgba(238,238,254,.95),transparent),radial-gradient(2px 2px at 52% 9%,rgba(238,238,254,.85),transparent),radial-gradient(2px 2px at 31% 87%,rgba(164,138,255,.85),transparent);background-size:340px 340px;--drift:340px;opacity:.75;animation:TowerGame_starDrift__mhXOe 140s linear infinite}@keyframes TowerGame_starDrift__mhXOe{0%{transform:translateZ(0)}to{transform:translate3d(0,var(--drift,220px),0)}}.TowerGame_moon__G952s{position:absolute;top:-2%;left:15%;width:18%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 32% 30%,rgba(110,111,166,.35) 0 8%,transparent 9%),radial-gradient(circle at 58% 62%,rgba(110,111,166,.3) 0 6%,transparent 7%),radial-gradient(circle at 70% 26%,rgba(110,111,166,.28) 0 4%,transparent 5%),radial-gradient(circle at 30% 30%,#f8f5ec 0,#d6d2c6 55%,#9b98aa 100%);box-shadow:0 0 calc(14px + var(--moon-k, 0) * 50px) rgba(244,241,232,calc(.3 + var(--moon-k, 0) * .45));transform:translateY(calc((1 - var(--moon-k, 0)) * 28%)) scale(calc(.6 + var(--moon-k, 0) * .5));opacity:calc(.8 + var(--moon-k, 0) * .2);transition:transform .8s cubic-bezier(.22,1,.36,1),box-shadow .8s ease,opacity .8s ease}.TowerGame_moonLanded__p2KvP{animation:TowerGame_moonLanded__p2KvP 1.6s ease-in-out infinite}@keyframes TowerGame_moonLanded__p2KvP{0%,to{filter:brightness(1)}50%{filter:brightness(1.4) drop-shadow(0 0 30px rgba(244,241,232,.85))}}.TowerGame_towerCanvas__EC6Sz[data-level="1"] .TowerGame_towerBg__oW7CU,.TowerGame_towerCanvas__EC6Sz[data-level="2"] .TowerGame_towerBg__oW7CU,.TowerGame_towerCanvas__EC6Sz[data-level="3"] .TowerGame_towerBg__oW7CU{filter:drop-shadow(0 12px 32px rgba(0,0,0,.55)) drop-shadow(0 0 18px rgba(123,97,255,.45))}.TowerGame_towerCanvas__EC6Sz[data-level="4"] .TowerGame_towerBg__oW7CU,.TowerGame_towerCanvas__EC6Sz[data-level="5"] .TowerGame_towerBg__oW7CU{filter:drop-shadow(0 12px 32px rgba(0,0,0,.55)) drop-shadow(0 0 22px rgba(34,197,94,.5))}.TowerGame_towerCanvas__EC6Sz[data-level="6"] .TowerGame_towerBg__oW7CU,.TowerGame_towerCanvas__EC6Sz[data-level="7"] .TowerGame_towerBg__oW7CU{filter:drop-shadow(0 12px 32px rgba(0,0,0,.55)) drop-shadow(0 0 28px rgba(34,197,94,.6))}.TowerGame_towerCanvas__EC6Sz[data-level="8"] .TowerGame_towerBg__oW7CU,.TowerGame_towerCanvas__EC6Sz[data-level="9"] .TowerGame_towerBg__oW7CU{filter:drop-shadow(0 12px 32px rgba(0,0,0,.55)) drop-shadow(0 0 32px rgba(250,204,21,.6))}.TowerGame_towerCanvas__EC6Sz[data-state=busted] .TowerGame_towerBg__oW7CU{filter:drop-shadow(0 12px 32px rgba(0,0,0,.55)) drop-shadow(0 0 30px rgba(244,94,153,.55))}.TowerGame_lightsSlot__i8OwZ{position:absolute;top:16.9%;height:77.5%;width:11.3%;z-index:2;pointer-events:none}.TowerGame_lightsSlotLeft__yWGxd{left:.5%}.TowerGame_lightsSlotRight__G72vc{right:.5%;transform:scaleX(-1)}.TowerGame_gridOverlay__nMqQ_{position:absolute;inset:0;display:flex;z-index:3}.TowerGame_gridArea__1vXEP{margin:auto;height:51%;width:55%;padding-bottom:2.5%;padding-right:.5%;perspective:800px}.TowerGame_canvasShake__mh9YO{animation:TowerGame_canvasShake__mh9YO .45s cubic-bezier(.36,.07,.19,.97) both}@keyframes TowerGame_canvasShake__mh9YO{10%,90%{transform:translate3d(-2px,0,0)}20%,80%{transform:translate3d(3px,0,0)}30%,50%,70%{transform:translate3d(-5px,0,0)}40%,60%{transform:translate3d(5px,0,0)}}.TowerGame_betPanel__dPlMh,.TowerGame_statsPanel__atKQy{background:var(--tower-bg-panel);border:1px solid var(--tower-border);border-radius:var(--tower-radius);padding:16px;min-width:0}.TowerGame_label__2Q8l3{font-size:11px;letter-spacing:.1em;font-weight:800;color:var(--tower-muted);text-transform:uppercase;margin-bottom:8px}.TowerGame_diffGrid__2iy0A{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px}.TowerGame_diffBtn__6EW8O{background:rgba(110,111,166,.06);border:1px solid var(--tower-border);border-radius:8px;padding:8px;color:inherit;font:inherit;cursor:pointer;text-align:left;transition:background .1s,border-color .1s,transform .06s}.TowerGame_diffBtn__6EW8O:hover:not(:disabled){background:rgba(110,111,166,.12);transform:translateY(-1px)}.TowerGame_diffBtn__6EW8O:disabled{opacity:.5;cursor:not-allowed}.TowerGame_diffBtnActive__o6G5t{background:rgba(109,97,255,.18);border-color:rgba(109,97,255,.5);color:var(--tower-text-soft)}.TowerGame_diffName__xb8gG{font-size:12px;font-weight:800}.TowerGame_diffMeta__6SQ_L{font-size:10px;font-weight:600;color:var(--tower-muted-2);letter-spacing:.04em;margin-top:2px;font-family:var(--tower-font-mono)}.TowerGame_betRow__GmAUL{display:flex;gap:6px;align-items:center;min-width:0}.TowerGame_betInput__G6ieN{flex:1 1;min-width:0;width:0;background:var(--tower-bg-grid);border:1px solid var(--tower-border-2);border-radius:8px;padding:8px 10px;color:inherit;font:inherit;font-size:14px;font-family:var(--tower-font-mono);outline:none}.TowerGame_betInput__G6ieN:focus{border-color:rgba(109,97,255,.6)}.TowerGame_betInput__G6ieN:disabled{opacity:.6}.TowerGame_quickBtn__551NB{background:rgba(110,111,166,.08);border:1px solid var(--tower-border);border-radius:8px;padding:8px 10px;color:inherit;font:inherit;font-size:13px;font-weight:700;cursor:pointer;flex-shrink:0}.TowerGame_quickBtn__551NB:hover:not(:disabled){background:rgba(110,111,166,.15)}.TowerGame_quickBtn__551NB:disabled{opacity:.5;cursor:not-allowed}.TowerGame_helper__SVm9R{font-size:11px;color:var(--tower-muted);margin-top:6px;font-family:var(--tower-font-mono)}.TowerGame_actionBtn__5IdBB{position:relative;width:100%;padding:12px 14px;border-radius:var(--tower-radius-sm);border:none;color:white;font:inherit;font-size:14px;font-weight:800;letter-spacing:.04em;cursor:pointer;transition:filter .12s,transform .06s,box-shadow .12s;display:flex;flex-direction:column;align-items:center;gap:2px}.TowerGame_actionBtn__5IdBB:hover:not(:disabled){filter:brightness(1.1);box-shadow:0 6px 18px rgba(0,0,0,.35)}.TowerGame_actionBtn__5IdBB:active:not(:disabled){transform:scale(.98)}.TowerGame_actionBtn__5IdBB:disabled{opacity:.5;cursor:not-allowed}.TowerGame_actionBtnStart__hWTt2{background:linear-gradient(180deg,var(--tower-accent),color-mix(in srgb,var(--tower-accent) 70%,black))}.TowerGame_actionBtnCashout__W30W_{background:linear-gradient(180deg,var(--tower-safe),color-mix(in srgb,var(--tower-safe) 70%,black));color:rgb(10,38,28)}.TowerGame_actionBtnCashout__W30W_:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:0 0 0 8px rgba(86,255,180,.5);opacity:0;animation:TowerGame_cashoutPulse__Twyn1 1.6s ease-in-out infinite}@keyframes TowerGame_cashoutPulse__Twyn1{0%,to{opacity:0;transform:scale(.9)}50%{opacity:1;transform:scale(1.04)}}.TowerGame_actionBtnLabel__ehaV0{font-size:13px}.TowerGame_actionBtnAmount__PLqsW{font-size:12px;font-family:var(--tower-font-mono);opacity:.85}.TowerGame_randomBtn__MEeES{width:100%;margin-top:8px;padding:9px 12px;background:rgba(110,111,166,.08);border:1px solid var(--tower-border);border-radius:var(--tower-radius-sm);color:var(--tower-text-soft);font:inherit;font-size:13px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:background .1s}.TowerGame_randomBtn__MEeES:hover:not(:disabled){background:rgba(110,111,166,.15)}.TowerGame_randomBtn__MEeES:disabled{opacity:.5;cursor:not-allowed}.TowerGame_kbdHint__BI62c{font-size:10px;font-family:var(--tower-font-mono);border:1px solid var(--tower-border-2);border-radius:4px;padding:1px 5px;color:var(--tower-muted-2)}.TowerGame_astronaut__9iez6{position:absolute;top:-8px;left:50%;transform:translateX(-50%);width:33%;max-width:140px;pointer-events:none;z-index:4}.TowerGame_astroSprite__Ym24z{display:block;width:100%;height:auto;filter:drop-shadow(0 4px 14px rgba(0,0,0,.5));transition:filter .3s ease}.TowerGame_astro_idle__aXHiK{animation:TowerGame_astronautFloat__abM_9 3s ease-in-out infinite}.TowerGame_astro_climbing__4_n72{animation:TowerGame_astronautExcited__0L1by 1.5s ease-in-out infinite}.TowerGame_astro_falling__xfqF_ .TowerGame_astroSprite__Ym24z{animation:TowerGame_astronautScared__xxRxW .3s ease-out 2;filter:drop-shadow(0 0 15px rgba(251,37,102,.5))}.TowerGame_astro_celebrating__D2Bm0 .TowerGame_astroSprite__Ym24z{animation:TowerGame_astronautCelebrate__k5_S_ .4s ease-out;filter:drop-shadow(0 0 20px rgba(34,197,94,.6))}.TowerGame_astro_climbing__4_n72 .TowerGame_astroSprite__Ym24z{filter:drop-shadow(0 0 12px rgba(123,97,255,.4))}@keyframes TowerGame_astronautFloat__abM_9{0%,to{transform:translate(-50%) rotate(0deg)}50%{transform:translate(-50%,-6px) rotate(1deg)}}@keyframes TowerGame_astronautExcited__0L1by{0%,to{transform:translate(-50%) rotate(0deg) scale(1.02)}50%{transform:translate(-50%,-10px) rotate(2deg) scale(1.05)}}@keyframes TowerGame_astronautCelebrate__k5_S_{0%{transform:translate(-50%) scale(1)}50%{transform:translate(-50%,-15px) scale(1.1)}to{transform:translate(-50%,-5px) scale(1.05)}}@keyframes TowerGame_astronautScared__xxRxW{0%,to{transform:translate(-50%) scale(1)}25%{transform:translate(calc(-50% - 4px)) scale(.95)}75%{transform:translate(calc(-50% + 4px)) scale(.95)}}.TowerGame_lights__G9fgX{display:flex;flex-direction:column-reverse;justify-content:space-between;gap:0;padding:0;width:100%;height:100%;align-items:center}.TowerGame_lights_left__354Ir,.TowerGame_lights_right__nN4D6{align-items:center}.TowerGame_pip__JO3Ya{display:block;width:65%;height:9.5%;border-radius:3px;background:rgba(110,111,166,.18);transition:background .18s,box-shadow .18s}.TowerGame_pipLit__Xt_dc{background:var(--tower-pip-lit);box-shadow:0 0 10px color-mix(in srgb,var(--tower-pip-lit) 55%,transparent)}.TowerGame_pipCurrent__iG6Ha{background:var(--tower-accent);box-shadow:0 0 12px color-mix(in srgb,var(--tower-accent) 70%,transparent);animation:TowerGame_pipBreathe__8ma_U 1.6s ease-in-out infinite}@keyframes TowerGame_pipBreathe__8ma_U{0%,to{opacity:1}50%{opacity:.45}}.TowerGame_pipBust__iFufN{background:var(--tower-bust-flash);box-shadow:0 0 12px color-mix(in srgb,var(--tower-bust-flash) 70%,transparent);animation:TowerGame_pipFlash__Qbvu_ .4s ease-in-out 2}.TowerGame_pipWin__KbFEe{background:var(--tower-win);box-shadow:0 0 12px color-mix(in srgb,var(--tower-win) 70%,transparent)}@keyframes TowerGame_pipFlash__Qbvu_{0%,to{opacity:1}50%{opacity:.4}}.TowerGame_grid__rE1Br{display:flex;flex-direction:column;gap:4%;width:100%;height:100%}.TowerGame_row__z1UnS{display:grid;grid-gap:4%;gap:4%;flex:1 1;min-height:0;position:relative}.TowerGame_rowMult__vkbbg{align-self:center;justify-self:stretch;text-align:center;white-space:nowrap;font-family:var(--tower-font-mono);font-size:clamp(9px,1.6vw,13px);font-weight:800;color:var(--tower-muted-3);background:rgba(13,12,58,.78);border:1px solid var(--tower-border-2);border-radius:6px;padding:3px 4px;pointer-events:none;transition:color .2s,border-color .2s,text-shadow .2s}.TowerGame_rowMultHit__RhDzE{color:var(--tower-safe);border-color:color-mix(in srgb,var(--tower-safe) 45%,transparent);text-shadow:0 0 8px color-mix(in srgb,var(--tower-safe) 55%,transparent)}.TowerGame_rowMultWin__pzDaF{color:var(--tower-win);border-color:color-mix(in srgb,var(--tower-win) 45%,transparent);text-shadow:0 0 8px color-mix(in srgb,var(--tower-win) 55%,transparent)}.TowerGame_rowMultNext__5BSU_{color:var(--tower-text);border-color:color-mix(in srgb,var(--tower-accent) 70%,transparent);box-shadow:0 0 10px color-mix(in srgb,var(--tower-accent) 45%,transparent);animation:TowerGame_multPulse__OudhU 1.6s ease-in-out infinite}.TowerGame_rowMultBust__Yz96v{color:var(--tower-bust);border-color:color-mix(in srgb,var(--tower-bust) 45%,transparent);text-shadow:0 0 8px color-mix(in srgb,var(--tower-bust) 55%,transparent)}@keyframes TowerGame_multPulse__OudhU{0%,to{opacity:1}50%{opacity:.6}}.TowerGame_rowActive__d5kB_ button{position:relative}.TowerGame_rowActive__d5kB_ button:after{content:"";position:absolute;inset:-2px;border-radius:12px;pointer-events:none;box-shadow:0 0 0 2px rgba(109,97,255,.25);opacity:0;will-change:opacity;animation:TowerGame_rowGlow__zx2Mc 1.6s ease-in-out infinite}.TowerGame_tileIcon__vSFSq{display:block;width:80%;height:80%;object-fit:contain;position:relative;z-index:1}.TowerGame_tileQuestion__sbAER{display:block;width:50%;height:50%;object-fit:contain;opacity:.55;animation:TowerGame_questionFloat__amLdi 2.5s ease-in-out infinite}.TowerGame_tileIconPop__VkouU{animation:TowerGame_iconPop__nd1JJ .3s cubic-bezier(.34,1.56,.64,1) .15s forwards;animation-delay:calc(.15s + var(--rd, 0s));opacity:0}.TowerGame_tilePillSuccess__fcIO2{animation:TowerGame_pillSuccess__Y31dW .35s cubic-bezier(.34,1.56,.64,1) .15s forwards;opacity:0}.TowerGame_tileSkullExplode__yRhcf{animation:TowerGame_skullExplode__kpf2L .4s cubic-bezier(.34,1.56,.64,1) .15s forwards;opacity:0}@keyframes TowerGame_iconPop__nd1JJ{0%{transform:scale(.3) rotate(-10deg);opacity:0}60%{transform:scale(1.15) rotate(3deg);opacity:1}to{transform:scale(1) rotate(0deg);opacity:1}}@keyframes TowerGame_pillSuccess__Y31dW{0%{transform:scale(.5);filter:brightness(1);opacity:0}30%{opacity:1}50%{transform:scale(1.15);filter:brightness(1.3)}to{transform:scale(1);filter:brightness(1.1);opacity:1}}@keyframes TowerGame_skullExplode__kpf2L{0%{transform:scale(.3);filter:brightness(1);opacity:0}30%{opacity:1}50%{transform:scale(1.9);filter:brightness(1.5)}to{transform:scale(1.5);filter:brightness(1.2);opacity:1}}@keyframes TowerGame_questionFloat__amLdi{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes TowerGame_rowGlow__zx2Mc{0%,to{opacity:0}50%{opacity:1}}.TowerGame_particles__O_MUq{position:absolute;inset:0;pointer-events:none;z-index:2}.TowerGame_particle__PKhi2{position:absolute;top:50%;left:50%;width:6px;height:6px;border-radius:50%;background:var(--tower-safe);box-shadow:0 0 8px currentColor;color:var(--tower-safe);transform:translate(-50%,-50%);animation:TowerGame_particleFly__o353M .7s ease-out forwards}@keyframes TowerGame_particleFly__o353M{0%{transform:translate(-50%,-50%) scale(.4);opacity:0}20%{opacity:1}to{transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) scale(.2);opacity:0}}.TowerGame_statRow__T2ef7{display:flex;justify-content:space-between;align-items:center;padding:6px 0;font-size:13px;border-bottom:1px solid rgba(110,111,166,.08)}.TowerGame_statRow__T2ef7:last-child{border-bottom:0}.TowerGame_statLabel__g4m1h{font-size:11px;letter-spacing:.08em;color:var(--tower-muted);text-transform:uppercase;font-weight:700}.TowerGame_statBig__IolkM{font-size:22px;font-weight:800;font-family:var(--tower-font-mono);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.TowerGame_statBig_low__dTVv8{background:linear-gradient(180deg,var(--tower-text-soft),rgb(160,150,240))}.TowerGame_statBig_mid__mBrqt{background:linear-gradient(180deg,rgb(180,255,220),var(--tower-safe))}.TowerGame_statBig_high__CNDaN{background:linear-gradient(180deg,rgb(255,220,140),var(--tower-win))}.TowerGame_streak__Z_X_B{position:relative;margin-top:12px;text-align:center;font-weight:800;letter-spacing:.04em;color:var(--tower-win);background:rgba(243,192,98,.1);padding:8px;border-radius:8px;animation:TowerGame_streakGlow__fclLi 1.2s ease-in-out infinite}.TowerGame_streak__Z_X_B:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:0 0 18px rgba(243,192,98,.5);opacity:0;animation:TowerGame_streakGlow__fclLi 1.6s ease-in-out infinite}@keyframes TowerGame_streakGlow__fclLi{0%,to{opacity:0}50%{opacity:1}}.TowerGame_outcomeBust__HXYwT{letter-spacing:.18em;color:var(--tower-bust);background:rgba(248,92,103,.1)}.TowerGame_outcomeBust__HXYwT,.TowerGame_outcomeWin__egzoH{margin-top:12px;text-align:center;font-weight:800;padding:8px;border-radius:8px}.TowerGame_outcomeWin__egzoH{letter-spacing:.1em;color:var(--tower-safe);background:rgba(86,255,180,.12)}.TowerGame_history__k2n4C{background:var(--tower-bg-panel);border:1px solid var(--tower-border);border-radius:var(--tower-radius);padding:14px 16px}.TowerGame_historyHead__5qCHp{font-size:11px;font-weight:800;letter-spacing:.1em;color:var(--tower-muted);text-transform:uppercase;margin-bottom:10px}.TowerGame_historyList__NI1UX{display:flex;flex-direction:column;gap:4px}.TowerGame_historyItem__XP_3B{display:grid;grid-template-columns:1fr 60px 80px 1fr;grid-gap:8px;gap:8px;font-size:12px;font-family:var(--tower-font-mono);padding:4px 0;border-bottom:1px solid rgba(110,111,166,.08)}.TowerGame_historyItem__XP_3B:last-child{border-bottom:0}.TowerGame_historyWin__9fXtz{color:var(--tower-safe);text-align:right}.TowerGame_historyLose___M__n{color:var(--tower-bust);text-align:right}.TowerGame_modalScrim__W8nXv{position:fixed;inset:0;background:var(--tower-bg-scrim);display:grid;place-items:center;z-index:1000;padding:16px;animation:TowerGame_scrimFade__ZkYys .3s ease-out;overflow:hidden}@keyframes TowerGame_scrimFade__ZkYys{0%{background:rgba(8,7,32,0)}to{background:rgba(8,7,32,.78)}}.TowerGame_modal__aOBGg{background:var(--tower-bg-modal);border:1px solid rgba(243,192,98,.4);border-radius:18px;padding:28px 32px;text-align:center;max-width:420px;width:100%;box-shadow:0 24px 60px rgba(0,0,0,.5),0 0 0 1px rgba(243,192,98,.25);animation:TowerGame_modalIn__9wnrT .4s cubic-bezier(.34,1.56,.64,1);position:relative;z-index:2}@keyframes TowerGame_modalIn__9wnrT{0%{transform:translateY(40px) scale(.85);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.TowerGame_modalTrophy__kb_s3{font-size:56px;filter:drop-shadow(0 4px 16px rgba(243,192,98,.7));animation:TowerGame_trophyBounce__nE638 1.8s ease-in-out infinite}@keyframes TowerGame_trophyBounce__nE638{0%,to{transform:scale(1) rotate(-3deg)}50%{transform:scale(1.08) rotate(3deg)}}.TowerGame_modalLabel__dfZ3f{margin-top:8px;font-size:11px;letter-spacing:.18em;color:var(--tower-muted-3);text-transform:uppercase;font-weight:800}.TowerGame_modalAmount__G_aYa{margin-top:6px;font-size:36px;font-weight:800;font-family:var(--tower-font-mono);background:linear-gradient(180deg,rgb(255,220,140),var(--tower-win));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.TowerGame_modalProfit__3XyS4{margin-top:6px;font-size:14px;font-weight:700;color:var(--tower-safe);font-family:var(--tower-font-mono)}.TowerGame_modalMult__rFs_t{margin-top:4px;font-size:13px;color:var(--tower-muted-3);font-family:var(--tower-font-mono)}.TowerGame_confetti__nM6z8{position:absolute;inset:0;pointer-events:none;z-index:1}.TowerGame_confettiPiece__HmXGO{position:absolute;top:-10px;width:8px;height:14px;border-radius:2px;animation:TowerGame_confettiFall__M9MXf linear forwards;transform-origin:center}@keyframes TowerGame_confettiFall__M9MXf{0%{transform:translateY(0) rotate(0);opacity:1}to{transform:translateY(100vh) rotate(2turn);opacity:.8}}@media (prefers-reduced-motion:reduce){.TowerGame_actionBtnCashout__W30W_,.TowerGame_astro_celebrating__D2Bm0 .TowerGame_astroSprite__Ym24z,.TowerGame_astro_climbing__4_n72,.TowerGame_astro_falling__xfqF_ .TowerGame_astroSprite__Ym24z,.TowerGame_astro_idle__aXHiK,.TowerGame_canvasShake__mh9YO,.TowerGame_modalTrophy__kb_s3,.TowerGame_moonLanded__p2KvP,.TowerGame_pipCurrent__iG6Ha,.TowerGame_rowActive__d5kB_ .TowerGame_tile__sZ1sH,.TowerGame_rowMultNext__5BSU_,.TowerGame_stars__BegKQ,.TowerGame_streak__Z_X_B,.TowerGame_tileQuestion__sbAER{animation:none}.TowerGame_confettiPiece__HmXGO,.TowerGame_particle__PKhi2{display:none}.TowerGame_moon__G952s,.TowerGame_tile__sZ1sH{transition-duration:.01s}}.TowerGame_actionBtn__5IdBB:disabled:after{animation:none;opacity:0}.TowerHistoryList_root__P77iX{--tower-text:rgb(238,238,254);--tower-text-soft:rgb(220,215,255);--tower-muted:rgb(110,111,166);--tower-muted-2:rgb(140,140,180);--tower-bg-panel:rgb(19,18,58);--tower-border:rgba(110,111,166,0.18);--tower-accent:rgb(109,97,255);--tower-safe:rgb(86,255,180);--tower-bust:rgb(248,92,103);--tower-radius:14px;--tower-font:var(--font-jost,system-ui,sans-serif);--tower-font-mono:var(--font-jbm,ui-monospace,monospace);background:var(--tower-bg-panel);border:1px solid var(--tower-border);border-radius:var(--tower-radius);padding:14px 16px;color:var(--tower-text);font-family:var(--tower-font);display:flex;flex-direction:column;gap:10px;min-width:0}.TowerHistoryList_header__dZMTl{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.TowerHistoryList_headerLabel__mcyrG{font-size:11px;font-weight:800;letter-spacing:.1em;color:var(--tower-muted);text-transform:uppercase}.TowerHistoryList_headerCount__wMoGe{font-size:10px;color:var(--tower-muted-2);font-family:var(--tower-font-mono)}.TowerHistoryList_empty___9lTc{font-size:12px;color:var(--tower-muted);padding:18px 0;text-align:center}.TowerHistoryList_list__tPy5D{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;max-height:480px;overflow-y:auto}.TowerHistoryList_row__8yPGq{display:flex;flex-direction:column;gap:4px;padding:8px 10px;border-radius:8px;background:rgba(110,111,166,.06);border-left:3px solid transparent}.TowerHistoryList_rowWin__7up8P{border-left-color:var(--tower-safe)}.TowerHistoryList_rowLose__zbRZN{border-left-color:var(--tower-bust)}.TowerHistoryList_rowMain__yAEvU{display:grid;grid-template-columns:1fr 36px 56px 1fr;align-items:baseline;grid-gap:8px;gap:8px;font-family:var(--tower-font-mono);font-size:12px}.TowerHistoryList_diff__lNs1h{color:var(--tower-muted-2);text-transform:capitalize}.TowerHistoryList_level__T8kcj,.TowerHistoryList_mult__yjHq5{color:var(--tower-text-soft);font-weight:700}.TowerHistoryList_amount__nvWJa{text-align:right;font-weight:700}.TowerHistoryList_rowWin__7up8P .TowerHistoryList_amount__nvWJa{color:var(--tower-safe)}.TowerHistoryList_rowLose__zbRZN .TowerHistoryList_amount__nvWJa{color:var(--tower-bust)}.TowerHistoryList_rowMeta__MtVO4{display:flex;align-items:center;justify-content:space-between;gap:8px}.TowerHistoryList_time__P4QO4{font-size:10px;color:var(--tower-muted);font-family:var(--tower-font-mono)}.TowerHistoryList_actions__Al3iD{display:flex;gap:4px}.TowerHistoryList_actionBtn__zHIcQ{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--tower-border);border-radius:6px;color:var(--tower-text-soft);font-family:inherit;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:3px 8px;cursor:pointer;transition:background .12s,border-color .12s}.TowerHistoryList_actionBtn__zHIcQ:hover{background:rgba(109,97,255,.15);border-color:rgba(109,97,255,.5)}.ProvablyFairModal_scrim__BrltJ{position:fixed;inset:0;background:rgba(8,7,32,.78);display:grid;place-items:center;z-index:1000;padding:24px;animation:ProvablyFairModal_scrimFade__OrFMK .2s ease-out}@keyframes ProvablyFairModal_scrimFade__OrFMK{0%{background:rgba(8,7,32,0)}to{background:rgba(8,7,32,.78)}}.ProvablyFairModal_root__qnTsN{--tower-text:rgb(238,238,254);--tower-text-soft:rgb(220,215,255);--tower-muted:rgb(110,111,166);--tower-muted-2:rgb(140,140,180);--tower-bg-panel:rgb(19,18,58);--tower-bg-modal:linear-gradient(180deg,rgb(28,26,78),rgb(18,16,56));--tower-border:rgba(110,111,166,0.18);--tower-accent:rgb(109,97,255);--tower-safe:rgb(86,255,180);--tower-bust:rgb(248,92,103);--tower-win:rgb(243,192,98);--tower-radius:14px;--tower-font:var(--font-jost,system-ui,sans-serif);--tower-font-mono:var(--font-jbm,ui-monospace,monospace);background:var(--tower-bg-modal);border:1px solid var(--tower-border);border-radius:18px;padding:24px 28px;max-width:640px;width:100%;max-height:88vh;overflow-y:auto;color:var(--tower-text);font-family:var(--tower-font);box-shadow:0 24px 64px rgba(0,0,0,.55);animation:ProvablyFairModal_modalIn__RZX2Q .3s cubic-bezier(.34,1.56,.64,1)}@keyframes ProvablyFairModal_modalIn__RZX2Q{0%{transform:translateY(20px) scale(.95);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.ProvablyFairModal_header__HgFvj{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px}.ProvablyFairModal_eyebrow__mSTLJ{font-size:11px;font-weight:800;letter-spacing:.18em;color:var(--tower-muted);text-transform:uppercase}.ProvablyFairModal_title__gBjeB{margin:4px 0 0;font-size:22px;font-weight:800;letter-spacing:-.01em}.ProvablyFairModal_closeBtn__R0ped{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--tower-border);border-radius:8px;width:32px;height:32px;font-size:18px;color:inherit;cursor:pointer;transition:background .12s}.ProvablyFairModal_closeBtn__R0ped:hover{background:rgba(110,111,166,.15)}.ProvablyFairModal_body__E8z9y{display:flex;flex-direction:column;gap:16px}.ProvablyFairModal_status__4N_sn{padding:10px 14px;border-radius:10px;font-size:13px;font-weight:700;text-align:center;letter-spacing:.04em}.ProvablyFairModal_statusOk__BH3R3{color:var(--tower-safe);background:rgba(86,255,180,.12);border:1px solid rgba(86,255,180,.35)}.ProvablyFairModal_statusBad__O4uQx{color:var(--tower-bust);background:rgba(248,92,103,.12);border:1px solid rgba(248,92,103,.35)}.ProvablyFairModal_statusPending__EDp67{color:var(--tower-win);background:rgba(243,192,98,.1);border:1px solid rgba(243,192,98,.3)}.ProvablyFairModal_section__nTxMf{background:rgba(110,111,166,.06);border:1px solid var(--tower-border);border-radius:10px;padding:12px 14px}.ProvablyFairModal_sectionTitle__UaiF5{font-size:11px;font-weight:800;letter-spacing:.1em;color:var(--tower-muted);text-transform:uppercase;margin-bottom:8px}.ProvablyFairModal_sectionBody__fBXxY{margin:0;display:flex;flex-direction:column;gap:6px}.ProvablyFairModal_field__E6K5S{display:grid;grid-template-columns:130px 1fr;grid-gap:8px;gap:8px;align-items:baseline;font-size:12px}.ProvablyFairModal_fieldLabel__KL2cr{margin:0;color:var(--tower-muted-2);font-weight:600}.ProvablyFairModal_fieldValue__Q5IWn{margin:0;color:var(--tower-text-soft);word-break:break-all}.ProvablyFairModal_fieldMono__69Mvj .ProvablyFairModal_fieldValue__Q5IWn{font-family:var(--tower-font-mono)}.ProvablyFairModal_fieldLong__KJ_Qm{grid-template-columns:1fr;gap:2px}.ProvablyFairModal_fieldSafe__azOL3 .ProvablyFairModal_fieldValue__Q5IWn{color:var(--tower-safe);font-weight:700}.ProvablyFairModal_fieldBust__Wk8KQ .ProvablyFairModal_fieldValue__Q5IWn{color:var(--tower-bust);font-weight:700}.ProvablyFairModal_pending__LCA7t{font-size:12px;color:var(--tower-muted-2);font-style:italic;line-height:1.5}.ProvablyFairModal_compareGrid__ly_ju{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}@media (max-width:600px){.ProvablyFairModal_compareGrid__ly_ju{grid-template-columns:1fr}}.ProvablyFairModal_pathCompare__DCTik{display:flex;flex-direction:column;gap:2px;margin-top:8px}.ProvablyFairModal_pathRow__4FUNo{display:flex;gap:2px;justify-content:center}.ProvablyFairModal_pathCell__8eEKu{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:3px;font-size:11px;font-family:var(--tower-font-mono);background:rgba(110,111,166,.1);border:1px solid var(--tower-border)}.ProvablyFairModal_pathCellOk__3iwUA{color:var(--tower-text-soft)}.ProvablyFairModal_pathCellMismatch__rDTtk{color:var(--tower-bust);background:rgba(248,92,103,.18);border-color:rgba(248,92,103,.5)}.ProvablyFairModal_error__DjNSt{padding:16px;border-radius:10px;background:rgba(248,92,103,.1);border:1px solid rgba(248,92,103,.35);text-align:center}.ProvablyFairModal_errorTitle__O8ovE{font-size:14px;font-weight:800;color:var(--tower-bust);margin-bottom:4px}.ProvablyFairModal_errorMsg__wtGfq{font-size:12px;color:var(--tower-text-soft)}.ProvablyFairModal_spinner__JbJ5R{display:grid;place-items:center;padding:40px 0}.ProvablyFairModal_spinnerRing__JDS4Q{width:32px;height:32px;border-radius:50%;border:3px solid rgba(123,97,255,.25);border-top:3px solid var(--tower-accent);animation:ProvablyFairModal_spin__8g_Q_ .7s linear infinite}@keyframes ProvablyFairModal_spin__8g_Q_{to{transform:rotate(1turn)}}.page_fullBleed__VBm_7{position:relative;min-height:100%;width:100%;background:linear-gradient(180deg,rgba(8,7,32,.55),rgba(8,7,32,.85)),url(/games/tower/page-bg.png) top /cover no-repeat fixed;display:flex;justify-content:center;padding:24px 24px 80px}.page_gameLayout__VcY_3{width:100%;max-width:1400px;display:grid;grid-template-columns:minmax(0,1fr);align-items:start}.page_gameLayoutWithHistory__4Ot3r{width:100%;max-width:1500px;display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:18px;gap:18px;align-items:start}.page_gameWrap__GTB_w{min-width:0}.page_historyAside__WoMj_{position:-webkit-sticky;position:sticky;top:24px}@media (max-width:1280px){.page_gameLayoutWithHistory__4Ot3r{grid-template-columns:1fr}.page_historyAside__WoMj_{position:static}}.page_signInBanner__ivs5R{display:flex;align-items:center;justify-content:space-between;gap:12px;background:rgba(19,18,58,.85);border:1px solid rgba(110,111,166,.25);border-radius:10px;padding:10px 14px;margin-bottom:14px;color:rgb(238,238,254);font-size:13px}.page_signInBannerCopy__D0INq{display:flex;flex-direction:column;gap:0}.page_signInBannerTitle__5qgu_{font-weight:700}.page_signInBannerSub___8_74{display:none}.page_signInBannerBtn__fATAa{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(180deg,rgb(109,97,255),rgb(76,68,179));border:none;color:white;font:inherit;font-weight:800;font-size:12px;letter-spacing:.04em;padding:7px 16px;border-radius:8px;cursor:pointer;transition:filter .12s,transform .06s;flex-shrink:0}.page_signInBannerBtn__fATAa:hover{filter:brightness(1.1)}.page_signInBannerBtn__fATAa:active{transform:scale(.98)}@media (max-width:720px){.page_fullBleed__VBm_7{padding:12px 12px 80px}}.RugGame_page__ZyHvI{--rug-text:rgb(238,244,250);--rug-text-soft:rgb(186,198,214);--rug-muted:rgb(122,134,156);--rug-bg-panel:rgb(16,20,32);--rug-bg-chart:rgb(10,13,22);--rug-bg-input:rgb(24,30,46);--rug-border:rgba(140,160,200,0.14);--rug-border-2:rgba(140,160,200,0.28);--rug-accent:rgb(54,224,127);--rug-accent-text:rgb(8,24,14);--rug-win:rgb(243,192,98);--rug-bust:rgb(248,92,103);--rug-moon:rgb(180,156,255);--rug-radius:14px;--rug-font:var(--font-jost,system-ui,sans-serif);--rug-font-mono:var(--font-jbm,ui-monospace,monospace);color:var(--rug-text);font-family:var(--rug-font);display:flex;flex-direction:column;gap:12px;padding:12px;width:100%;box-sizing:border-box}.RugGame_layout__EuaaY{display:grid;grid-template-columns:280px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start}.RugGame_controls__l_kIO{position:-webkit-sticky;position:sticky;top:12px;display:flex;flex-direction:column;gap:10px}.RugGame_betPanel__OruId{background:var(--rug-bg-panel);border:1px solid var(--rug-border);border-radius:var(--rug-radius);padding:14px;display:flex;flex-direction:column;gap:10px}.RugGame_fieldLabel__qZgR_{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--rug-muted)}.RugGame_betRow__RTW0z{display:flex;gap:6px}.RugGame_betInput__W3ucj{flex:1 1;width:0;min-width:0;background:var(--rug-bg-input);border:1px solid var(--rug-border);border-radius:10px;color:var(--rug-text);font-family:var(--rug-font-mono);font-size:16px;padding:10px 12px;outline:none}.RugGame_betInput__W3ucj:focus{border-color:var(--rug-border-2)}.RugGame_chip__VuAuG{flex-shrink:0;background:var(--rug-bg-input);border:1px solid var(--rug-border);border-radius:10px;color:var(--rug-text-soft);font-size:13px;padding:0 12px;cursor:pointer}.RugGame_chip__VuAuG:hover:not(:disabled){border-color:var(--rug-border-2)}.RugGame_chip__VuAuG:disabled{opacity:.4;cursor:default}.RugGame_balanceLine__4_CDn{font-size:12px;color:var(--rug-muted)}.RugGame_apeBtn__u43hU,.RugGame_sellBtn__b__Uo{position:relative;border:none;border-radius:12px;font-size:17px;font-weight:800;letter-spacing:.04em;padding:14px 16px;cursor:pointer;transition:transform 80ms ease,filter .12s ease}.RugGame_sellBtn__b__Uo:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:0 0 0 7px rgba(243,192,98,.45);opacity:0;animation:RugGame_sellPulse__P9_zy 1.5s ease-in-out infinite}.RugGame_apeBtn__u43hU{background:var(--rug-accent);color:var(--rug-accent-text)}.RugGame_sellBtn__b__Uo{background:var(--rug-win);color:rgb(40,28,4)}.RugGame_apeBtn__u43hU:hover:not(:disabled),.RugGame_sellBtn__b__Uo:hover:not(:disabled){filter:brightness(1.08)}.RugGame_apeBtn__u43hU:active:not(:disabled),.RugGame_sellBtn__b__Uo:active:not(:disabled){transform:scale(.97)}.RugGame_apeBtn__u43hU:disabled,.RugGame_sellBtn__b__Uo:disabled{opacity:.45;cursor:default;animation:none}.RugGame_sellPayout__s6Lax{font-family:var(--rug-font-mono);font-weight:700;font-size:15px;display:block}@keyframes RugGame_sellPulse__P9_zy{0%,to{opacity:0;transform:scale(.9)}50%{opacity:1;transform:scale(1.04)}}.RugGame_hint__jFW_G{font-size:12px;color:var(--rug-muted)}.RugGame_fairPanel__7FIla{background:var(--rug-bg-panel);border:1px solid var(--rug-border);border-radius:var(--rug-radius);padding:10px 14px;display:flex;flex-direction:column;gap:6px}.RugGame_fairRow__J8ctq{display:flex;justify-content:space-between;font-size:12px;color:var(--rug-text-soft)}.RugGame_fairRow__J8ctq>span:first-child{color:var(--rug-muted)}.RugGame_mono__TLHGf{font-family:var(--rug-font-mono)}.RugGame_muteBtn__GtWvy{align-self:flex-start;background:transparent;border:1px solid var(--rug-border);border-radius:10px;font-size:14px;padding:6px 10px;cursor:pointer}.RugGame_chartPanel__9UcCM{background:var(--rug-bg-chart);border:1px solid var(--rug-border);border-radius:var(--rug-radius);padding:14px;display:flex;flex-direction:column;gap:8px;min-height:380px}.RugGame_chartHeader__SibHt{display:flex;align-items:baseline;gap:12px;min-height:34px}.RugGame_ticker__BfI0_{font-family:var(--rug-font-mono);font-weight:700;font-size:15px;color:var(--rug-text-soft)}.RugGame_holders__C_V1Z{font-size:12px;color:var(--rug-muted)}.RugGame_bigMult__IyNNF{margin-left:auto;font-family:var(--rug-font-mono);font-weight:800;font-size:30px;color:var(--rug-accent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.RugGame_multBust__JqoQc{color:var(--rug-bust)}.RugGame_multMoon__OTIc5{color:var(--rug-moon)}.RugGame_canvasWrap__W1CKf{position:relative;flex:1 1 auto;min-height:300px}.RugGame_canvas__HsMWY{position:absolute;inset:0;width:100%;height:100%}.RugGame_chartIdle__4_y_b{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;padding:0 24px}.RugGame_chartIdleTitle__sqhBP{font-size:17px;font-weight:700;color:var(--rug-text-soft)}.RugGame_chartIdleSub__gqp7o{font-size:13px;color:var(--rug-muted);max-width:360px}.RugGame_stamp__IXp_n{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-7deg);display:flex;flex-direction:column;align-items:center;gap:4px;font-size:44px;font-weight:900;letter-spacing:.08em;padding:10px 26px;border-radius:12px;border:4px solid;animation:RugGame_stampIn__p7SDe .28s cubic-bezier(.2,1.6,.4,1) both;pointer-events:none;background:rgba(8,10,18,.72)}.RugGame_stampRug__68oDY{color:var(--rug-bust)}.RugGame_stampSold__Abjvg{color:var(--rug-win)}.RugGame_stampMoon__t3rLS{color:var(--rug-moon)}.RugGame_stampPayout__LO6rX,.RugGame_stampSub__qdQ_L{font-size:16px;font-weight:700;letter-spacing:.02em;font-family:var(--rug-font-mono)}@keyframes RugGame_stampIn__p7SDe{0%{transform:translate(-50%,-50%) rotate(-7deg) scale(2.2);opacity:0}to{transform:translate(-50%,-50%) rotate(-7deg) scale(1);opacity:1}}.RugGame_shake__sO_I8{animation:RugGame_rugShake___uHyw .42s ease-in-out}@keyframes RugGame_rugShake___uHyw{0%,to{transform:translate(0)}20%{transform:translate(-6px,3px)}40%{transform:translate(5px,-4px)}60%{transform:translate(-4px,2px)}80%{transform:translate(3px,-2px)}}.RugGame_sessionStrip__LQ7a_{display:flex;flex-wrap:wrap;gap:6px}.RugGame_sessionPill__r4VvR{font-family:var(--rug-font-mono);font-size:12px;font-weight:700;border-radius:999px;padding:4px 10px;border:1px solid var(--rug-border)}.RugGame_sessionWin__D5jsR{color:var(--rug-accent)}.RugGame_sessionLoss__HMcwT{color:var(--rug-bust)}@media (max-width:900px){.RugGame_layout__EuaaY{grid-template-columns:1fr}.RugGame_chartPanel__9UcCM{order:-1;min-height:300px}.RugGame_canvasWrap__W1CKf{min-height:220px}.RugGame_controls__l_kIO{position:static}.RugGame_bigMult__IyNNF{font-size:26px}}@media (max-width:600px){.RugGame_stamp__IXp_n{font-size:32px}}.RugGame_sellBtn__b__Uo:disabled:after{animation:none;opacity:0}.RugHistoryList_root__ut3K9{--rug-text:rgb(238,244,250);--rug-text-soft:rgb(186,198,214);--rug-muted:rgb(122,134,156);--rug-bg-panel:rgb(16,20,32);--rug-border:rgba(140,160,200,0.14);--rug-accent:rgb(54,224,127);--rug-bust:rgb(248,92,103);--rug-radius:14px;--rug-font:var(--font-jost,system-ui,sans-serif);--rug-font-mono:var(--font-jbm,ui-monospace,monospace);background:var(--rug-bg-panel);border:1px solid var(--rug-border);border-radius:var(--rug-radius);color:var(--rug-text);font-family:var(--rug-font);padding:12px;display:flex;flex-direction:column;gap:8px}.RugHistoryList_header__hTafM{display:flex;justify-content:space-between;align-items:baseline}.RugHistoryList_headerLabel__iRLSN{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--rug-muted)}.RugHistoryList_headerCount__DUpqs{font-size:11px;color:var(--rug-muted)}.RugHistoryList_empty__dSDUV{font-size:13px;color:var(--rug-muted);padding:12px 0;text-align:center}.RugHistoryList_list__ICFhZ{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.RugHistoryList_row__KRsOC{border:1px solid var(--rug-border);border-radius:10px;padding:8px 10px;display:flex;flex-direction:column;gap:4px}.RugHistoryList_rowWin__3BjXE{border-left:3px solid var(--rug-accent)}.RugHistoryList_rowLose__ZxOEw{border-left:3px solid var(--rug-bust)}.RugHistoryList_rowMain__6zHiT{display:flex;align-items:baseline;gap:10px}.RugHistoryList_outcome__28WG9{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--rug-muted);width:52px}.RugHistoryList_mult__PR9Yu{font-family:var(--rug-font-mono);font-weight:700;font-size:14px}.RugHistoryList_rowWin__3BjXE .RugHistoryList_mult__PR9Yu{color:var(--rug-accent)}.RugHistoryList_rowLose__ZxOEw .RugHistoryList_mult__PR9Yu{color:var(--rug-bust)}.RugHistoryList_amount__8c8xi{margin-left:auto;font-family:var(--rug-font-mono);font-size:13px;color:var(--rug-text-soft)}.RugHistoryList_rowMeta__2yRDx{display:flex;justify-content:space-between;align-items:center}.RugHistoryList_time__gky7O{font-size:11px;color:var(--rug-muted)}.RugHistoryList_actionBtn__SPp7a{background:transparent;border:1px solid var(--rug-border);border-radius:8px;color:var(--rug-text-soft);font-size:11px;padding:3px 9px;cursor:pointer}.RugHistoryList_actionBtn__SPp7a:hover{border-color:var(--rug-accent);color:var(--rug-accent)}.ProvablyFairModal_scrim__bUfUz{position:fixed;inset:0;background:rgba(6,8,14,.82);display:flex;align-items:center;justify-content:center;z-index:80;padding:16px}.ProvablyFairModal_root__khrke{--rug-text:rgb(238,244,250);--rug-text-soft:rgb(186,198,214);--rug-muted:rgb(122,134,156);--rug-bg-panel:rgb(16,20,32);--rug-border:rgba(140,160,200,0.14);--rug-accent:rgb(54,224,127);--rug-bust:rgb(248,92,103);--rug-radius:14px;--rug-font:var(--font-jost,system-ui,sans-serif);--rug-font-mono:var(--font-jbm,ui-monospace,monospace);background:var(--rug-bg-panel);border:1px solid var(--rug-border);border-radius:var(--rug-radius);color:var(--rug-text);font-family:var(--rug-font);width:min(560px,100%);max-height:86vh;overflow-y:auto;padding:18px;display:flex;flex-direction:column;gap:14px}.ProvablyFairModal_header__fa_5I{display:flex;justify-content:space-between;align-items:flex-start}.ProvablyFairModal_eyebrow__zbv1n{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--rug-accent)}.ProvablyFairModal_title__xx24O{margin:2px 0 0;font-size:20px}.ProvablyFairModal_closeBtn__VQHKQ{background:transparent;border:none;color:var(--rug-muted);font-size:26px;line-height:1;cursor:pointer}.ProvablyFairModal_closeBtn__VQHKQ:hover{color:var(--rug-text)}.ProvablyFairModal_stateMsg__VrvLw{color:var(--rug-text-soft);font-size:14px;padding:18px 0;text-align:center}.ProvablyFairModal_stateError__wQHkH{color:var(--rug-bust)}.ProvablyFairModal_body__YVnmp{display:flex;flex-direction:column;gap:14px}.ProvablyFairModal_kv__8aaYu{display:grid;grid-template-columns:130px minmax(0,1fr);grid-gap:6px 12px;gap:6px 12px;margin:0;font-size:13px}.ProvablyFairModal_kv__8aaYu dt{color:var(--rug-muted)}.ProvablyFairModal_kv__8aaYu dd{margin:0;word-break:break-all;color:var(--rug-text-soft)}.ProvablyFairModal_mono__IvLNC{font-family:var(--rug-font-mono);font-size:12px}.ProvablyFairModal_outcomeGrid__n8fbZ{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.ProvablyFairModal_outcomeCell__qxJ0R{border:1px solid var(--rug-border);border-radius:10px;padding:10px 12px;display:flex;flex-direction:column;gap:4px}.ProvablyFairModal_outcomeLabel__0gRdr{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--rug-muted)}.ProvablyFairModal_outcomeValue__VLpIl{font-family:var(--rug-font-mono);font-size:14px;font-weight:700}.ProvablyFairModal_badge__BVBXj{border-radius:10px;padding:10px 12px;font-size:13px;font-weight:700;text-align:center}.ProvablyFairModal_badgeOk__SQtgf{color:var(--rug-accent);border:1px solid var(--rug-accent)}.ProvablyFairModal_badgeBad__jnCsQ{color:var(--rug-bust);border:1px solid var(--rug-bust)}.ProvablyFairModal_formula__YRijs{margin:0;font-size:11px;line-height:1.6;color:var(--rug-muted);font-family:var(--rug-font-mono)}@media (max-width:600px){.ProvablyFairModal_kv__8aaYu,.ProvablyFairModal_outcomeGrid__n8fbZ{grid-template-columns:1fr}}.page_fullBleed__AhpIq{position:relative;min-height:100%;width:100%;background:repeating-linear-gradient(0deg,transparent 0 47px,rgba(86,255,180,.04) 47px 48px),repeating-linear-gradient(90deg,transparent 0 47px,rgba(86,255,180,.04) 47px 48px),linear-gradient(180deg,rgb(10,14,24),rgb(6,8,16));display:flex;justify-content:center;padding:24px 24px 80px}.page_gameLayout__m7UmJ{width:100%;max-width:1400px;display:grid;grid-template-columns:minmax(0,1fr);align-items:start}.page_gameLayoutWithHistory__uhwAM{width:100%;max-width:1500px;display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:18px;gap:18px;align-items:start}.page_gameWrap__dXaoK{min-width:0}.page_historyAside__wTkDo{position:-webkit-sticky;position:sticky;top:24px}@media (max-width:1280px){.page_gameLayoutWithHistory__uhwAM{grid-template-columns:1fr}.page_historyAside__wTkDo{position:static}}.page_signInBanner__vcByC{display:flex;align-items:center;justify-content:space-between;gap:12px;background:rgba(16,20,32,.85);border:1px solid rgba(110,140,166,.25);border-radius:10px;padding:10px 14px;margin-bottom:14px;color:rgb(238,244,250);font-size:13px}.page_signInBannerCopy__9gbtD{display:flex;flex-direction:column;gap:0}.page_signInBannerTitle__kjkl6{font-weight:700}.page_signInBannerBtn__X_85E{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(180deg,rgb(54,224,127),rgb(34,160,92));border:none;color:rgb(8,24,14);font:inherit;font-weight:800;font-size:12px;letter-spacing:.04em;padding:7px 16px;border-radius:8px;cursor:pointer;transition:filter .12s,transform .06s;flex-shrink:0}.page_signInBannerBtn__X_85E:hover{filter:brightness(1.1)}.page_signInBannerBtn__X_85E:active{transform:scale(.98)}@media (max-width:720px){.page_fullBleed__AhpIq{padding:12px 12px 80px}}.RpsGame_shell__vry_r{min-height:720px;color:#eef0ff;display:grid;grid-template-columns:minmax(300px,380px) minmax(0,1fr);grid-gap:24px;gap:24px}.RpsGame_arena__u49sT,.RpsGame_history__cx46t,.RpsGame_panel__NU3IQ{border:1px solid rgba(130,128,190,.24);background:linear-gradient(180deg,rgba(34,39,67,.96),rgba(19,24,43,.98)),radial-gradient(circle at 20% 0,rgba(91,76,255,.24),transparent 44%);border-radius:24px;box-shadow:0 26px 80px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.04)}.RpsGame_panel__NU3IQ{padding:22px;height:-moz-fit-content;height:fit-content}.RpsGame_eyebrow__Ex9L4{color:#70f0dc;font-size:12px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.RpsGame_title__285tD{margin:8px 0 10px;font-size:clamp(28px,3.2vw,42px);line-height:1;letter-spacing:-.04em}.RpsGame_panel__NU3IQ .RpsGame_title__285tD{font-size:30px}.RpsGame_featureRow__sPcdM{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}.RpsGame_featureRow__sPcdM span{border:1px solid rgba(112,240,220,.18);background:rgba(112,240,220,.08);border-radius:999px;color:#c4fff6;font-size:11px;font-weight:900;padding:7px 9px}.RpsGame_copy__vzSKH{margin:0 0 22px;color:#a5a4cd;font-size:13px;line-height:1.55}.RpsGame_field__vdtxh{display:grid;grid-gap:8px;gap:8px;margin-bottom:14px}.RpsGame_label__YS_we{color:#a5a4cd;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.RpsGame_input__8TIeS{width:100%;border:1px solid rgba(130,128,190,.24);background:rgba(10,15,28,.88);border-radius:14px;color:#fff;padding:13px 14px;font:inherit;outline:none}.RpsGame_input__8TIeS:focus{border-color:rgba(112,240,220,.65);box-shadow:0 0 0 3px rgba(112,240,220,.12)}.RpsGame_quickRow___6aqB{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin-bottom:16px}.RpsGame_cashoutButton__11YRJ,.RpsGame_ghostButton__bQeFp,.RpsGame_primaryButton__uN7OZ{border:0;border-radius:14px;padding:12px 14px;color:#fff;font-weight:900;cursor:pointer;transition:transform .16s ease,opacity .16s ease,box-shadow .16s ease}.RpsGame_ghostButton__bQeFp{background:rgba(104,100,170,.28)}.RpsGame_primaryButton__uN7OZ{width:100%;min-height:50px;background:linear-gradient(180deg,#75f1dd,#37cdb8);color:#071c24;box-shadow:0 14px 32px rgba(55,205,184,.2),inset 0 1px 0 rgba(255,255,255,.34)}.RpsGame_cashoutButton__11YRJ{width:100%;margin-top:10px;background:linear-gradient(180deg,#f8c75e,#ef9d23);color:#1b1640;box-shadow:inset 0 1px 0 rgba(255,255,255,.26)}.RpsGame_cashoutButton__11YRJ:hover,.RpsGame_ghostButton__bQeFp:hover,.RpsGame_handButton__uknGt:hover,.RpsGame_primaryButton__uN7OZ:hover{transform:translateY(-2px)}.RpsGame_cashoutButton__11YRJ:disabled,.RpsGame_ghostButton__bQeFp:disabled,.RpsGame_handButton__uknGt:disabled,.RpsGame_primaryButton__uN7OZ:disabled{cursor:not-allowed;opacity:.48;transform:none}.RpsGame_statGrid___EucL{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px;margin:18px 0}.RpsGame_stat__A0LQ7{border:1px solid rgba(130,128,190,.16);border-radius:16px;background:rgba(10,15,28,.58);padding:12px}.RpsGame_stat__A0LQ7 span{display:block;color:#a5a4cd;font-size:11px;margin-bottom:5px}.RpsGame_stat__A0LQ7 strong{font-size:18px}.RpsGame_arena__u49sT{position:relative;overflow:hidden;padding:28px;display:grid;grid-template-rows:auto auto 1fr auto;grid-gap:20px;gap:20px;min-height:640px}.RpsGame_arena__u49sT:before{content:"";position:absolute;inset:-30%;background:radial-gradient(circle at 35% 20%,rgba(112,240,220,.18),transparent 30%),radial-gradient(circle at 75% 15%,rgba(243,192,98,.16),transparent 28%),radial-gradient(circle at 50% 90%,rgba(91,76,255,.28),transparent 35%);pointer-events:none}.RpsGame_arenaHeader__7G63A,.RpsGame_duel__FhNkq,.RpsGame_handGrid__fcGu9,.RpsGame_ladder__MJkHL,.RpsGame_rewardBar__nS_i3,.RpsGame_turnStrip__55_CI{position:relative;z-index:1}.RpsGame_arenaHeader__7G63A{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.RpsGame_hash__Og4CV{max-width:360px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#a5a4cd;font-size:12px;border:1px solid rgba(130,128,190,.14);background:rgba(10,15,28,.42);border-radius:999px;padding:9px 12px}.RpsGame_ladder__MJkHL{border:1px solid rgba(130,128,190,.18);background:rgba(10,15,28,.42);border-radius:20px;padding:12px}.RpsGame_ladderHeader__D2Q2f{display:flex;justify-content:space-between;gap:12px;margin-bottom:10px;color:#a5a4cd;font-size:12px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.RpsGame_ladderHeader__D2Q2f strong{color:#eef0ff}.RpsGame_ladderGrid__ql1od{display:grid;grid-template-columns:repeat(10,minmax(72px,1fr));grid-gap:8px;gap:8px;overflow-x:auto;padding-bottom:2px}.RpsGame_ladderCell__S9nRk{min-width:72px;border:1px solid rgba(130,128,190,.14);background:linear-gradient(180deg,rgba(32,39,67,.92),rgba(16,22,40,.92));border-radius:14px;padding:9px 8px;text-align:center}.RpsGame_ladderCell__S9nRk span{display:block;color:#7f86a8;font-size:10px;font-weight:1000;margin-bottom:4px}.RpsGame_ladderCell__S9nRk strong{color:#c7cbec;font-size:12px;white-space:nowrap}.RpsGame_ladderCellDone__DCJmA{border-color:rgba(112,240,220,.42);background:linear-gradient(180deg,rgba(45,112,112,.66),rgba(18,63,69,.7))}.RpsGame_ladderCellCurrent__gJB8q strong,.RpsGame_ladderCellDone__DCJmA strong{color:#ffffff}.RpsGame_ladderCellCurrent__gJB8q{border-color:rgba(243,192,98,.72);background:radial-gradient(circle at 50% 0,rgba(243,192,98,.28),transparent 65%),linear-gradient(180deg,rgba(68,52,32,.92),rgba(28,27,43,.92));box-shadow:0 0 0 3px rgba(243,192,98,.1)}.RpsGame_duel__FhNkq{align-self:center;display:grid;grid-template-columns:1fr auto 1fr;grid-gap:18px;gap:18px;align-items:center}.RpsGame_side__6rofy{min-height:210px;border:1px solid rgba(255,255,255,.1);border-radius:28px;background:radial-gradient(circle at 50% 0,rgba(112,240,220,.1),transparent 54%),rgba(10,15,28,.56);display:grid;place-items:center;text-align:center;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.RpsGame_handIcon__e4d40{font-size:clamp(58px,8vw,112px);filter:drop-shadow(0 14px 20px rgba(0,0,0,.32))}.RpsGame_sideLabel__WkvZt{margin-top:12px;color:#a5a4cd;font-weight:800;text-transform:uppercase;letter-spacing:.12em;font-size:11px}.RpsGame_versus__uDe0_{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(180deg,#5b4cff,#3f9df6);box-shadow:0 16px 36px rgba(91,76,255,.3),inset 0 1px 0 rgba(255,255,255,.26);font-weight:1000}.RpsGame_result__B9l33{text-align:center;font-size:22px;font-weight:1000;margin-top:20px}.RpsGame_win__cgXM3{color:#70f0dc}.RpsGame_lose__EyyuG{color:#ff637d}.RpsGame_tie__aXRJ8{color:#f3c062}.RpsGame_rewardBar__nS_i3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin-top:16px}.RpsGame_rewardBar__nS_i3 div{border:1px solid rgba(130,128,190,.16);background:rgba(10,15,28,.5);border-radius:16px;padding:12px;text-align:center}.RpsGame_rewardBar__nS_i3 span{display:block;color:#a5a4cd;font-size:11px;font-weight:900;letter-spacing:.08em;margin-bottom:5px;text-transform:uppercase}.RpsGame_rewardBar__nS_i3 strong{font-size:18px}.RpsGame_handGrid__fcGu9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.RpsGame_handButton__uknGt{border:1px solid rgba(130,128,190,.2);background:radial-gradient(circle at 50% 0,rgba(112,240,220,.08),transparent 54%),rgba(10,15,28,.72);border-radius:20px;color:#fff;padding:16px 12px;cursor:pointer;font-weight:900;min-height:124px;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.RpsGame_handButtonSelected__QXHci{border-color:rgba(112,240,220,.82);box-shadow:0 16px 34px rgba(55,205,184,.16),0 0 0 3px rgba(112,240,220,.12)}.RpsGame_handButton__uknGt small{display:block;color:#8f95bb;font-size:11px;font-weight:800;margin-top:5px}.RpsGame_handButtonIcon__mTIkJ{display:block;font-size:42px;margin-bottom:8px}.RpsGame_turnStrip__55_CI{display:flex;gap:8px;flex-wrap:wrap;margin-top:18px;min-height:34px}.RpsGame_turnPill__wQN3D{border-radius:999px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.06);padding:8px 10px;font-size:12px;color:#d8d8ff}.RpsGame_history__cx46t{margin-top:16px;padding:16px}.RpsGame_historyTitle__8JHUr{margin:0 0 12px;color:#a5a4cd;font-size:12px;letter-spacing:.12em;text-transform:uppercase}.RpsGame_historyRow__ZYLHq{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;padding:10px 0;border-top:1px solid rgba(130,128,190,.12);font-size:13px}.RpsGame_error__ylZjN{margin-top:12px;color:#ff8ca0;font-size:13px}@media (max-width:980px){.RpsGame_shell__vry_r{grid-template-columns:1fr}.RpsGame_arenaHeader__7G63A{display:grid}.RpsGame_hash__Og4CV{max-width:100%}.RpsGame_duel__FhNkq{grid-template-columns:1fr}.RpsGame_versus__uDe0_{margin:0 auto}.RpsGame_handGrid__fcGu9,.RpsGame_rewardBar__nS_i3{grid-template-columns:1fr}}.page_fullBleed__a42V3{min-height:calc(100dvh - var(--topbar-h, 72px));padding:clamp(12px,4vw,24px);background:radial-gradient(circle at 72% 6%,rgba(112,240,220,.13),transparent 30%),radial-gradient(circle at 10% 12%,rgba(91,76,255,.18),transparent 34%),linear-gradient(180deg,#171640,#10102c)}.page_wrap__5tuyb{max-width:1280px;margin:0 auto}.page_signInBanner__94jw4{margin-bottom:16px;border:1px solid rgba(112,240,220,.22);background:rgba(15,14,40,.72);border-radius:18px;padding:14px 16px;display:flex;justify-content:space-between;align-items:center;gap:14px}.page_signInBannerTitle__cEnrG{color:var(--text);font-weight:800}.page_signInBannerBtn__KB2X8{border:0;border-radius:12px;padding:10px 14px;background:linear-gradient(135deg,var(--mint),var(--mint-3));color:#14133f;font-weight:900;cursor:pointer}