.ProfileStats_container__HE44w{display:flex;flex-wrap:wrap;gap:16px}.ProfileStats_statContainer__HOUGq{padding:16px;border:var(--border-primary);border-radius:8px;display:flex;align-items:flex-start;justify-content:flex-start;gap:16px;width:189px;background-color:var(--bg-card);position:relative}.ProfileStats_valueContainer__b2lei{display:flex;flex-direction:column;align-items:flex-start}.ProfileStats_badgeContainer__0gZ5P{position:absolute;top:-2px;right:12px;padding:8px 4px 4px;border-left:var(--border-primary);border-right:var(--border-primary);border-bottom:var(--border-primary);background-color:var(--bg-brand-bright);border-radius:0 0 16px 16px;box-sizing:border-box}[dir=rtl] .ProfileStats_badgeContainer__0gZ5P{right:auto;left:12px}.ProfileStats_badgeContainer__0gZ5P img{width:24px;height:24px}@media (max-width:700px){.ProfileStats_statContainer__HOUGq{width:calc(50% - 8px);gap:12px;padding:12px}.ProfileStats_statContainer__HOUGq img{width:28px;height:28px}}@media (max-width:500px){.ProfileStats_badgeContainer__0gZ5P img{width:20px;height:20px}}.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}}.Badge_container__G_V4V{position:relative;width:100%;padding:0 16px!important}.Badge_container__G_V4V:hover{background-color:var(--hover-background)}.Badge_container__G_V4V.Badge_onPopup__BsTyZ:hover{background-color:transparent}.Badge_container__G_V4V:hover .Badge_infoContainer__kpkbB{visibility:visible;opacity:1;transform:scale(1)}.Badge_infoContainer__kpkbB{background-color:var(--bg-card);box-shadow:0 4px 8px rgba(0,0,0,.25);position:absolute;top:20%;z-index:2;left:60%;width:152px;border-radius:8px;visibility:hidden;opacity:0;transform:scale(.9);transition:all 50ms;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid var(--border-color)}[dir=rtl] .Badge_infoContainer__kpkbB{left:auto;right:60%}.Badges_container__tsNXG{overflow-y:auto;overflow-x:hidden;height:250px;padding:8px 0!important;gap:8px;border-top:var(--border-primary)}@media (max-width:1100px){.Badges_container__tsNXG{padding:8px!important}}