.DialogShell_dialog__rCjA_{display:flex;flex-direction:column;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.25);overflow:hidden;box-sizing:border-box;max-block-size:calc(100svh - 64px);z-index:500}.DialogShell_sm__YRXwY{inline-size:min(400px,calc(100vw - 32px))}.DialogShell_md__CqeOx{inline-size:min(520px,calc(100vw - 32px))}.DialogShell_header__bxUxY{display:flex;align-items:center;gap:12px;padding:14px 16px;border-block-end:1px solid var(--border-color);flex-shrink:0}.DialogShell_headerText__IVJCp{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.DialogShell_close__K3IvK{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--border-color);background:none;inline-size:32px;block-size:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;opacity:.7;transition:opacity .15s ease,background-color .15s ease}.DialogShell_close__K3IvK:hover{opacity:1;background-color:var(--hover-background)}.DialogShell_close__K3IvK:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px;opacity:1}.DialogShell_body__pp_q6{flex:1;min-block-size:0;overflow-y:auto;overscroll-behavior:contain}.DialogShell_footer__dqUSY{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:12px 16px;border-block-start:1px solid var(--border-color);flex-shrink:0}.IconButton_base__jHYfJ{display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative}.IconButton_base__jHYfJ:hover .IconButton_tooltip__bkiWR{display:block}.IconButton_base__jHYfJ.IconButton_disabled__iRuHC:hover .IconButton_tooltip__bkiWR{display:none}.IconButton_main__9vyGL:hover{background:var(--hover-background,#e7f2f8)}.IconButton_home__IatZG{background:linear-gradient(to left,var(--brand-bright),var(--brand-primary));transition:opacity .2s}[dir=rtl] .IconButton_home__IatZG{background:linear-gradient(to right,var(--brand-bright),var(--brand-primary))}.IconButton_home__IatZG:hover{opacity:.8}.IconButton_normal__vh0dN{width:40px;height:40px;border-radius:20px}.IconButton_small__OPqSP{width:32px;height:32px;border-radius:16px}.IconButton_normalWithText__BU_SN{height:40px;border-radius:20px}.IconButton_smallWithText__Lb92d{height:32px;border-radius:16px;padding:0 8px}.IconButton_disabled__iRuHC{opacity:.3;cursor:default}.IconButton_home__IatZG.IconButton_disabled__iRuHC:hover{opacity:.3}.IconButton_main__9vyGL.IconButton_disabled__iRuHC:hover{background:var(--selection-background,#f6fbfe)}.IconButton_tooltip__bkiWR{position:absolute;top:48px;left:0;background:#333;color:var(--text-white);z-index:99;border-radius:8px;padding:4px 8px;display:none;font-size:12px;text-align:center}[dir=rtl] .IconButton_tooltip__bkiWR{left:auto;right:0}.IconButton_small__OPqSP .IconButton_tooltip__bkiWR{transform:translateX(calc(-50% + 16px))}[dir=rtl] .IconButton_small__OPqSP .IconButton_tooltip__bkiWR{transform:translateX(calc(-1*(-50% + 16px)))}.IconButton_normal__vh0dN .IconButton_tooltip__bkiWR{transform:translateX(calc(-50% + 20px))}[dir=rtl] .IconButton_normal__vh0dN .IconButton_tooltip__bkiWR{transform:translateX(calc(-1*(-50% + 20px)))}.IconButton_text__9xqZ9{white-space:nowrap;color:white;margin-left:8px;margin-right:8px;font-size:14px}.Levels_dial__hKC3E{position:relative;display:inline-flex;inline-size:var(--level-size);block-size:var(--level-size);flex-shrink:0;border-radius:50%;isolation:isolate}.Levels_mark__aDzvq{display:block;overflow:visible}.Levels_numeral__VoyAM{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--text-primary);font-weight:400;font-size:calc(var(--level-size) * var(--level-numeral));line-height:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Levels_numeralBox__O3iIp{inline-size:2ch;text-align:center;transform:translateY(.033em)}.Levels_locked__EUYIB .Levels_numeralBox__O3iIp{transform:translateY(-.036em)}.Levels_glyph__apaZg{display:block;flex-shrink:0}.Levels_locked__EUYIB{opacity:.4}.Levels_auraHalo__aewGV{box-shadow:0 0 calc(var(--level-size) * 4 / 48) 0 color-mix(in srgb,var(--level-accent) 24%,transparent)}.Levels_auraBloom__vZYtU,.Levels_auraPulse__lKW1c{box-shadow:0 0 calc(var(--level-size) * 7 / 48) 0 color-mix(in srgb,var(--level-accent) 24%,transparent)}.Levels_auraPulse__lKW1c{animation:Levels_levelPulse__28A_V 2.4s ease-in-out infinite}@keyframes Levels_levelPulse__28A_V{0%,to{box-shadow:0 0 calc(var(--level-size) * 5 / 48) 0 color-mix(in srgb,var(--level-accent) 12%,transparent)}50%{box-shadow:0 0 calc(var(--level-size) * 11 / 48) 0 color-mix(in srgb,var(--level-accent) 40%,transparent)}}.Levels_auraScan__IRHUn{box-shadow:0 0 calc(var(--level-size) * 7 / 48) 0 color-mix(in srgb,var(--level-accent) 24%,transparent)}.Levels_auraScan__IRHUn:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:50%;background:color-mix(in srgb,var(--level-accent) 24%,transparent);clip-path:polygon(50% 50%,100% 0,100% 55%);animation:Levels_levelScan__FsdLZ 4s linear infinite}@keyframes Levels_levelScan__FsdLZ{to{transform:rotate(1turn)}}.Levels_auraOrbit__qBF8z:after{content:"";position:absolute;inline-size:calc(var(--level-size) * 2 / 48);block-size:calc(var(--level-size) * 2 / 48);inset-block-start:calc(50% - var(--level-size) * 27 / 48);inset-inline-start:calc(50% - var(--level-size) / 48);border-radius:50%;background:var(--level-accent);box-shadow:calc(var(--level-size) * 22.52 / 48) calc(var(--level-size) * 39 / 48) 0 0 var(--level-accent),calc(var(--level-size) * -22.52 / 48) calc(var(--level-size) * 39 / 48) 0 0 var(--level-accent);transform-origin:calc(var(--level-size) / 48) calc(var(--level-size) * 27 / 48);animation:Levels_levelOrbit__EoqZD 6s linear infinite}[dir=rtl] .Levels_auraOrbit__qBF8z:after{box-shadow:calc(-1*(var(--level-size) * 22.52 / 48)) calc(var(--level-size) * 39 / 48) 0 0 var(--level-accent),calc(-1*(var(--level-size) * -22.52 / 48)) calc(var(--level-size) * 39 / 48) 0 0 var(--level-accent);transform-origin:calc(100% - (var(--level-size) / 48)) calc(var(--level-size) * 27 / 48)}@keyframes Levels_levelOrbit__EoqZD{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Levels_auraPulse__lKW1c{animation:none}.Levels_auraOrbit__qBF8z:after,.Levels_auraScan__IRHUn:before{content:none}}.TopInfo_container__bb_DD{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:16px;border:2px solid var(--brand-bright);border-radius:8px;background-color:var(--bg-card)}.TopInfo_container__bb_DD.TopInfo_noBg__G1yX9{background-color:unset}.TopInfo_timeLeftTag__U0Gyc{border:1px solid var(--brand-bright);padding:4px 12px;border-radius:16px;color:var(--brand-bright);background-color:var(--bg-card)}.TopInfo_rewardInfoButton__L1vnm{border:1px solid var(--border-color-3);padding:4px 8px;border-radius:16px;color:var(--brand-bright);background-color:var(--bg-card);cursor:pointer}.TopInfo_rewardInfoButton__L1vnm:hover{background:var(--selection-background)}.TopInfo_leaguesContainer__t313L{gap:16px;width:100%;margin-bottom:16px}.TopInfo_leaguesContainer__t313L img{width:48px;height:48px;transition:all .2s}.TopInfo_leaguesContainer__t313L>div:hover,.TopInfo_leaguesContainer__t313L>img:hover{transform:scale(1.2)}.TopInfo_leaguesContainer__t313L img:after{content:""}.TopInfo_leaguesContainer__t313L .TopInfo_main__TWSDW{width:72px;height:72px}.TopInfo_leagueTitle__RiYTD{font-family:Audiowide}.TopInfo_container__bb_DD.TopInfo_withWidth__WnkJS{padding:0;padding:32px 0!important;border:none;align-items:center;border-bottom:1px solid var(--border-color-3);border-radius:0}.TopInfo_small__S8Kex .TopInfo_leaguesContainer__t313L img{width:36px;height:36px}.TopInfo_small__S8Kex .TopInfo_leaguesContainer__t313L .TopInfo_main__TWSDW{width:48px;height:48px}.TopInfo_small__S8Kex .TopInfo_leaguesContainer__t313L{gap:8px}@media (max-width:1100px){.TopInfo_container__bb_DD{padding:0;margin:0;border:none;align-items:center}}@media (max-width:600px){.TopInfo_leaguesContainer__t313L img{width:48px;height:48px}.TopInfo_leaguesContainer__t313L .TopInfo_main__TWSDW{width:64px;height:64px}}@media (max-width:400px){.TopInfo_leaguesContainer__t313L{gap:8px}}.LeaderboardRewardsDialog_container__uEZor{background:var(--bg-secondary);width:320px;height:480px;border-radius:8px;z-index:1000;overflow:hidden;padding:16px;max-width:90%;max-height:60%;cursor:auto}.LeaderboardRewardsDialog_leagueTitle__FLjSX{font-family:Audiowide}.LeaderboardRewardsDialog_button__R6zTR{width:100%}.LeaderboardRewardsDialog_placeContainer__HKqKj{display:flex;align-items:center;justify-content:center;height:24px;width:64px;position:relative}.LeaderboardRewardsDialog_placeContainer__HKqKj img{position:absolute;height:24px}.LeaderboardRewardsDialog_placeContainer__HKqKj p{z-index:1;font-family:Audiowide}.LeaderboardRewardsDialog_rewardContainer___Ptbe{border:var(--border-primary);border-radius:8px;height:56px;gap:16px}.LeaderboardRewardsDialog_prize__Huaky{width:40px;height:40px;display:flex;align-items:center;justify-content:center;position:relative}.LeaderboardRewardsDialog_prizeCount__gSEs3{position:absolute;background:var(--brand-primary);color:var(--text-on-brand-primary);width:16px;height:16px;bottom:0;right:0;display:flex;align-items:center;justify-content:center;border-radius:8px;font-size:10px!important}[dir=rtl] .LeaderboardRewardsDialog_prizeCount__gSEs3{right:auto;left:0}.StreakClub_container__UCTtN{padding:32px;border:var(--border-primary);border-radius:8px;display:flex;flex-direction:column;gap:32px}.StreakClub_topContainer__YHqao{display:flex;align-items:center;justify-content:space-between}.StreakClub_nextTag__wttkY{border-radius:16px;border:var(--border-primary);display:flex;align-items:center;justify-content:center;gap:2px;padding:2px 8px 2px 12px}[dir=rtl] .StreakClub_nextTag__wttkY{padding:2px 12px 2px 8px}.StreakClub_nextTag__wttkY span{color:var(--product-streak-color);font-weight:700}.StreakClub_clubStreakTag__zUQjI{background-color:var(--bg-streak-secondary);display:flex;align-items:center;justify-content:center;padding:2px 6px 2px 8px;border-radius:16px;gap:2px}[dir=rtl] .StreakClub_clubStreakTag__zUQjI{padding:2px 8px 2px 6px}.StreakClub_infoContainer__2Rfzx{display:flex;align-items:flex-start;gap:16px}.StreakClub_progressContainer___RwOy{position:relative;width:100%;height:36px}.StreakClub_progressStreakClubEnd__dEl3j,.StreakClub_progressStreakClubStart__A1NAf{position:absolute;padding:6px;width:36px;height:36px;border-radius:18px;background-color:var(--bg-primary);border:4px solid var(--bg-progress);box-sizing:border-box}.StreakClub_progressStreakClubStart__A1NAf{top:0;left:0;border-color:var(--success)}[dir=rtl] .StreakClub_progressStreakClubStart__A1NAf{left:auto;right:0}.StreakClub_progressStreakClubEnd__dEl3j{top:0;right:0}[dir=rtl] .StreakClub_progressStreakClubEnd__dEl3j{right:auto;left:0}.StreakClub_progress__272jp{height:12px;width:calc(100% - 36px);background-color:var(--bg-progress);border-radius:6px;position:absolute;top:12px;left:18px;overflow:hidden}[dir=rtl] .StreakClub_progress__272jp{left:auto;right:18px}.StreakClub_progress__272jp.StreakClub_noStart__1lgRw{width:calc(100% - 18px);left:0}[dir=rtl] .StreakClub_progress__272jp.StreakClub_noStart__1lgRw{left:auto;right:0}.StreakClub_innerProgress__Qkk3g{height:100%;background-color:var(--success);border-radius:6px;position:relative;overflow:hidden}.StreakClub_innerProgress__Qkk3g:after{content:"";height:4px;width:calc(100% - 8px);border-radius:80px;position:absolute;left:4px;top:3px;background-color:rgba(255,255,255,.2);box-shadow:0 0 16px 0 rgba(255,255,255,1);z-index:2}[dir=rtl] .StreakClub_innerProgress__Qkk3g:after{left:auto;right:4px}.StreakClub_disabled__f_Vkm{opacity:.3}.StreakClub_perkContainer__yRB6e{border:var(--border-primary);background:var(--bg-card);border-radius:8px;padding:16px;display:flex;align-items:center;justify-content:flex-start;gap:16px;position:relative;width:100%}.StreakClub_perkClaimButton__Z2CCh{padding:8px 16px}.StreakClub_perkTag__t_FKD{position:absolute;top:0;right:0;padding:4px 6px;border-left:var(--border-primary);border-bottom:var(--border-primary);border-bottom-left-radius:8px}[dir=rtl] .StreakClub_perkTag__t_FKD{right:auto;left:0;border-left:none;border-right:var(--border-primary);border-bottom-left-radius:0;border-bottom-right-radius:8px}.StreakClub_clubIcon__nFfN_{width:80px;height:80px}.StreakClub_clubIcon__nFfN_ canvas{width:80px!important;height:80px!important}@media (max-width:500px){.StreakClub_container__UCTtN{padding:16px}.StreakClub_innerPerkContainer__vOvwb{flex-direction:column!important}}.NotFound_container__Pw75k{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;padding:40px 24px;gap:20px}.NotFound_gameSection__AcVSk{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:480px}.NotFound_canvasWrapper__VyL0_{position:relative;display:flex;align-items:center;justify-content:center;border-radius:12px;overflow:hidden;border:1px solid var(--border-color);width:100%}.NotFound_canvas__3dSEf{display:block;width:100%;height:auto;image-rendering:pixelated;touch-action:none}.NotFound_overlay__BIyZo{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--bg-overlay,rgba(0,0,0,.65));gap:12px;padding:24px}.NotFound_overlayScore__0nWOq{color:var(--text-secondary);font-size:16px}.NotFound_startButton__pCTeb{background:var(--brand-primary);color:#fff;border:none;padding:10px 28px;border-radius:8px;font-size:14px;font-weight:700;cursor:pointer;transition:transform .15s,opacity .15s}.NotFound_startButton__pCTeb:hover{opacity:.9;transform:translateY(-1px)}.NotFound_scoreBar__cTudy{display:flex;align-items:center;justify-content:center;gap:24px}.NotFound_controls__SJa_Q{color:var(--text-secondary);font-size:13px;text-align:center}