.WhelmboardTab-module__K8JsDa__leaderboardShell{gap:16px;min-width:0;max-width:100%;display:grid}.WhelmboardTab-module__K8JsDa__wbThemeShell{background:radial-gradient(at 0 0,#7850ff38,#0000 52%),radial-gradient(at 100% 100%,#50a0ff24,#0000 48%),linear-gradient(160deg,#1a1a4e 0%,#2d1660 50%,#4a1a6e 100%);border-radius:28px;padding:20px;position:relative;overflow:hidden;box-shadow:0 24px 56px #0a051e6b}.WhelmboardTab-module__K8JsDa__wbThemeShell:before{content:"";filter:blur(28px);pointer-events:none;background:radial-gradient(circle,#9966ff42,#96f0);border-radius:999px;width:52%;height:42%;position:absolute;inset:-18% auto auto 14%}.WhelmboardTab-module__K8JsDa__wbThemeShell:after{content:"";filter:blur(30px);pointer-events:none;background:radial-gradient(circle,#4cb9ff29,#4cb9ff00);border-radius:999px;width:34%;height:26%;position:absolute;inset:auto 6% 8% auto}.WhelmboardTab-module__K8JsDa__wbHeader{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.WhelmboardTab-module__K8JsDa__wbHeaderFriends{grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.WhelmboardTab-module__K8JsDa__wbHeaderCenter{justify-content:center;display:flex}.WhelmboardTab-module__K8JsDa__wbHeaderSpacer{justify-self:end;min-width:clamp(78px,9vw,108px)}.WhelmboardTab-module__K8JsDa__wbTitle{color:#fff;margin-top:4px;font-size:1.35rem;font-weight:800;line-height:1.2}.WhelmboardTab-module__K8JsDa__wbHeaderRight{flex-shrink:0;align-items:center;gap:10px;display:flex}.WhelmboardTab-module__K8JsDa__wbArenaPointsCard{background:radial-gradient(circle at 0 0,#78beff24,#0000 42%),radial-gradient(circle at 100% 100%,#a670ff29,#0000 40%),#ffffff0f;border:1px solid #b4a0ff38;border-radius:22px;gap:12px;padding:16px 18px;display:grid;position:relative;box-shadow:0 14px 28px #0f0a2842}.WhelmboardTab-module__K8JsDa__wbArenaPointsHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.WhelmboardTab-module__K8JsDa__wbArenaPointsTitle{color:#fff;margin:4px 0 0;font-size:1.3rem;font-weight:800;line-height:1.15}.WhelmboardTab-module__K8JsDa__wbArenaPointsChip{color:#dcf5ffe0;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:#78beff1f;border:1px solid #a0dcff38;border-radius:999px;justify-content:center;align-items:center;padding:7px 10px;font-size:.72rem;font-weight:800;display:inline-flex}.WhelmboardTab-module__K8JsDa__wbArenaPointsProgressTrack{background:#ffffff1a;border-radius:999px;width:100%;height:11px;overflow:hidden;box-shadow:inset 0 1px 2px #080a1c38}.WhelmboardTab-module__K8JsDa__wbArenaPointsProgressFill{border-radius:inherit;background:linear-gradient(90deg,#7de0ff 0%,#7d9cff 48%,#b57bff 100%);height:100%;box-shadow:0 0 18px #7d9cff52}.WhelmboardTab-module__K8JsDa__wbArenaPointsRules{flex-wrap:wrap;gap:8px;display:flex}.WhelmboardTab-module__K8JsDa__wbArenaPointsRules span{color:#e8eeffd6;background:#ffffff12;border-radius:999px;align-items:center;padding:6px 10px;font-size:.78rem;font-weight:700;display:inline-flex}.WhelmboardTab-module__K8JsDa__wbArenaPointsHint{color:#e8eeffdb;margin:0;font-size:.92rem;line-height:1.45}.WhelmboardTab-module__K8JsDa__wbInboxButton{cursor:pointer;background:radial-gradient(circle at 30% 25%,#78beff38,#0000 48%),#ffffff0f;border:1px solid #a0beff47;border-radius:20px;justify-content:center;align-items:center;gap:10px;min-width:clamp(112px,10vw,138px);height:clamp(62px,5.8vw,84px);padding:0 18px;display:inline-flex;position:relative;box-shadow:0 10px 28px #120a2c57}.WhelmboardTab-module__K8JsDa__wbInboxButtonActive{background:radial-gradient(circle at 30% 25%,#9f8aff38,#0000 48%),#ffffff17;border-color:#baabff61}.WhelmboardTab-module__K8JsDa__wbInboxButtonIcon{object-fit:contain;width:clamp(34px,3.1vw,46px);height:clamp(34px,3.1vw,46px);display:block}.WhelmboardTab-module__K8JsDa__wbInboxButtonLabel{color:#fff;letter-spacing:.02em;font-weight:800}.WhelmboardTab-module__K8JsDa__wbInboxBadge{color:#f6fdff;background:linear-gradient(#7fd5ff,#379cff);border:2px solid #24134d;border-radius:999px;justify-content:center;align-items:center;min-width:24px;height:24px;padding:0 7px;font-size:.76rem;font-weight:900;display:inline-flex;position:absolute;top:-4px;right:-4px;box-shadow:0 8px 16px #2173ff47}.WhelmboardTab-module__K8JsDa__wbInboxPanel{z-index:40;background:#11092fb8;border:1px solid #b4a0ff29;border-radius:20px;gap:12px;width:min(420px,100vw - 32px);padding:16px;display:grid;box-shadow:0 18px 36px #08041a61}.WhelmboardTab-module__K8JsDa__wbInboxSection{gap:8px;display:grid}.WhelmboardTab-module__K8JsDa__wbInboxList{gap:6px;display:grid}.WhelmboardTab-module__K8JsDa__wbInboxEmptyState{background:#ffffff0a;border:1px solid #b4a0ff1f;border-radius:16px;gap:4px;padding:14px 16px;display:grid}.WhelmboardTab-module__K8JsDa__wbInboxEmptyState strong{color:#fff;font-size:.92rem}.WhelmboardTab-module__K8JsDa__wbInboxRow,.WhelmboardTab-module__K8JsDa__wbInboxRowMuted{border-radius:16px;align-items:center;gap:10px;padding:11px 14px;display:flex}.WhelmboardTab-module__K8JsDa__wbInboxRow{background:#ffd2500f;border:1px solid #ffdc642e}.WhelmboardTab-module__K8JsDa__wbInboxRowMuted{background:#ffffff0a;border:1px solid #b4a0ff1a}.WhelmboardTab-module__K8JsDa__wbInboxName{color:#fff;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:.92rem;font-weight:700;overflow:hidden}.WhelmboardTab-module__K8JsDa__wbInboxActions{flex-shrink:0;gap:6px;display:flex}.WhelmboardTab-module__K8JsDa__wbInboxAcceptButton,.WhelmboardTab-module__K8JsDa__wbInboxDeclineButton{letter-spacing:.04em;cursor:pointer;border-radius:999px;padding:6px 13px;font-size:.76rem;font-weight:800}.WhelmboardTab-module__K8JsDa__wbInboxAcceptButton{color:#8cf0bee6;background:#50b4782e;border:1px solid #64dca066}.WhelmboardTab-module__K8JsDa__wbInboxDeclineButton{color:#faac;background:#c83c3c1a;border:1px solid #ff9b9b38}.WhelmboardTab-module__K8JsDa__wbInboxPendingChip{letter-spacing:.04em;color:#c8b9ff99;background:#ffffff12;border:1px solid #b4a0ff24;border-radius:999px;flex-shrink:0;padding:5px 11px;font-size:.72rem;font-weight:800}.WhelmboardTab-module__K8JsDa__wbRankBadge{text-align:right;background:#ffffff12;border:1px solid #b4a0ff3d;border-radius:16px;gap:2px;padding:10px 14px;display:grid}.WhelmboardTab-module__K8JsDa__wbRankBadge span{letter-spacing:.14em;text-transform:uppercase;color:#c8b9ffb3;font-size:.64rem}.WhelmboardTab-module__K8JsDa__wbRankBadge strong{color:#fff;font-size:1.4rem;font-weight:900;line-height:1}.WhelmboardTab-module__K8JsDa__wbSurfaceTabs{background:#ffffff0d;border:1px solid #b4a0ff29;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;display:grid}.WhelmboardTab-module__K8JsDa__wbSurfaceTab{color:#c8b9ff80;letter-spacing:.03em;cursor:pointer;background:0 0;border:0;border-radius:12px;min-height:84px;padding:12px 10px 11px;font-size:clamp(.82rem,.64rem + .28vw,.96rem);font-weight:700;transition:color .12s,transform .18s,box-shadow .18s,background .18s;position:relative}.WhelmboardTab-module__K8JsDa__wbSurfaceTab:hover{color:#ebe4ffd6;transform:translateY(-1px)}.WhelmboardTab-module__K8JsDa__wbSurfaceTabInner{text-align:center;justify-content:center;place-items:center;gap:8px;width:100%;line-height:1.08;display:inline-grid}.WhelmboardTab-module__K8JsDa__wbSurfaceTabInner span:last-child{text-wrap:balance;max-width:11ch;font-weight:650;display:inline-block}.WhelmboardTab-module__K8JsDa__wbSurfaceTabIcon{object-fit:contain;opacity:.98;flex-shrink:0;width:clamp(30px,2.2vw,38px);height:clamp(30px,2.2vw,38px)}.WhelmboardTab-module__K8JsDa__wbSurfaceTabIconRaster{width:clamp(40px,2.9vw,50px);height:clamp(40px,2.9vw,50px)}.WhelmboardTab-module__K8JsDa__wbSurfaceTabIconGlobe{transform:translateY(8px)}.WhelmboardTab-module__K8JsDa__wbSurfaceTabVectorIcon{flex-shrink:0;width:clamp(34px,2.45vw,42px);height:clamp(34px,2.45vw,42px);display:block}.WhelmboardTab-module__K8JsDa__wbSurfaceTabActive{color:#fff;background:linear-gradient(#a078ffdb,#643cdce6);box-shadow:0 10px 26px #7850ff57,0 0 0 1px #dcceff1f,inset 0 1px #ffffff29}.WhelmboardTab-module__K8JsDa__wbFriendRequestBadge{color:#ffe682e6;letter-spacing:.04em;background:#ffd25024;border:1px solid #ffdc6438;border-radius:999px;align-items:center;gap:7px;padding:5px 11px;font-size:.72rem;font-weight:800;display:inline-flex}.WhelmboardTab-module__K8JsDa__wbFriendRequestBadgeIcon{object-fit:contain;flex-shrink:0;width:18px;height:18px}.WhelmboardTab-module__K8JsDa__leaderboardToggle{background:linear-gradient(#ffffff14,#ffffff08),#ffffff0a;border:1px solid #b4a0ff2e;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;padding:5px;display:inline-grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 10px 24px #08041a2e}.WhelmboardTab-module__K8JsDa__leaderboardToggleButton{color:#c8b9ffa6;letter-spacing:.05em;cursor:pointer;background:0 0;border:0;border-radius:12px;padding:10px 20px;font-weight:800;transition:color .12s,transform .18s,box-shadow .18s,background .18s;position:relative;overflow:hidden}.WhelmboardTab-module__K8JsDa__leaderboardToggleLabel{z-index:1;position:relative}.WhelmboardTab-module__K8JsDa__leaderboardToggleActiveGlow{background:radial-gradient(circle at 50% -10%,#ffffff3d,#0000 54%),linear-gradient(#b186fff5,#7144e8fa);border-radius:12px;position:absolute;inset:0;box-shadow:0 10px 24px #7850ff61,0 0 0 1px #e0d4ff29,inset 0 1px #fff3}.WhelmboardTab-module__K8JsDa__leaderboardToggleButton[data-state=active]{color:#fff;text-shadow:0 0 14px #fff3;transform:translateY(-1px)scale(1.015)}.WhelmboardTab-module__K8JsDa__leaderboardToggleButton:hover{color:#f3eeffeb}.WhelmboardTab-module__K8JsDa__leaderboardToggleButton:focus-visible{outline:none;box-shadow:0 0 0 2px #130a31eb,0 0 0 4px #b491ff57}.WhelmboardTab-module__K8JsDa__wbDesktopGrid{gap:16px;display:grid}.WhelmboardTab-module__K8JsDa__wbLeaderboardPane,.WhelmboardTab-module__K8JsDa__wbBandanaPane{gap:8px;display:grid;position:relative}.WhelmboardTab-module__K8JsDa__wbLeaderboardPane:before,.WhelmboardTab-module__K8JsDa__wbBandanaPane:before{content:"";opacity:.9;z-index:0;pointer-events:none;background:linear-gradient(#c2a3ff14,#6142c405);border-radius:22px;position:absolute;inset:-10px}.WhelmboardTab-module__K8JsDa__wbLeaderboardPane>*,.WhelmboardTab-module__K8JsDa__wbBandanaPane>*{z-index:1;position:relative}.WhelmboardTab-module__K8JsDa__wbPaneHeader{justify-content:space-between;align-items:center;gap:10px;margin-bottom:4px;padding:0 4px;display:flex}.WhelmboardTab-module__K8JsDa__wbAroundSection{gap:8px;margin-top:8px;display:grid}.WhelmboardTab-module__K8JsDa__leaderboardBoardList{gap:6px;display:grid}.WhelmboardTab-module__K8JsDa__leaderboardFooter{justify-content:center;margin-top:10px;display:flex}.WhelmboardTab-module__K8JsDa__leaderboardLoadingList{gap:6px;display:grid}.WhelmboardTab-module__K8JsDa__leaderboardLoadingRow{background:linear-gradient(90deg,#3c287880,#7850c84d,#3c287880) 0 0/200% 100%;border-radius:14px;height:52px;animation:1.4s linear infinite WhelmboardTab-module__K8JsDa__leaderboardShimmer}@keyframes WhelmboardTab-module__K8JsDa__leaderboardShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.WhelmboardTab-module__K8JsDa__leaderboardEmptyState{text-align:center;background:#ffffff0a;border:1px dashed #b4a0ff38;border-radius:18px;justify-items:center;gap:8px;padding:24px 20px;display:grid}.WhelmboardTab-module__K8JsDa__leaderboardEmptyState strong{color:#fff;font-size:1rem}.WhelmboardTab-module__K8JsDa__leaderboardRow{background:#ffffff0d;border:1px solid #b4a0ff1f;border-left:3px solid #0000;border-radius:14px;align-items:center;gap:10px;min-height:56px;padding:0 12px 0 10px;transition:background .14s,transform .18s,border-color .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}.WhelmboardTab-module__K8JsDa__leaderboardRow:before{content:"";opacity:0;pointer-events:none;transition:opacity .18s;position:absolute;inset:0}.WhelmboardTab-module__K8JsDa__leaderboardRow:hover{background:#ffffff1a;border-color:#ccb6ff2e;transform:translateY(-1px);box-shadow:0 10px 22px #10082c33,0 0 0 1px #d6c2ff0f}.WhelmboardTab-module__K8JsDa__leaderboardRowGold{background:linear-gradient(90deg,#ffd7001a,#0000 24%),#ffffff0d;border-left-color:gold;box-shadow:0 0 0 1px #ffd70014,0 12px 30px #ffc40014}.WhelmboardTab-module__K8JsDa__leaderboardRowSilver{background:linear-gradient(90deg,#e0e8f41a,#0000 24%),#ffffff0d;border-left-color:silver;box-shadow:0 0 0 1px #e0e8f414,0 12px 30px #b7c4dc14}.WhelmboardTab-module__K8JsDa__leaderboardRowBronze{background:linear-gradient(90deg,#cd7f321a,#0000 24%),#ffffff0d;border-left-color:#cd7f32;box-shadow:0 0 0 1px #cd7f3214,0 12px 30px #a0632814}.WhelmboardTab-module__K8JsDa__leaderboardRowGold:before{opacity:1;background:radial-gradient(circle at 0%,#ffdf6e24,#0000 34%)}.WhelmboardTab-module__K8JsDa__leaderboardRowSilver:before{opacity:1;background:radial-gradient(circle at 0%,#e2ebff1f,#0000 34%)}.WhelmboardTab-module__K8JsDa__leaderboardRowBronze:before{opacity:1;background:radial-gradient(circle at 0%,#dc9a621f,#0000 34%)}.WhelmboardTab-module__K8JsDa__leaderboardRowCurrentUser{background:#a064ff1a;border-color:#b48cff85 #b48cff85 #b48cff85 #c8a0ffb8;box-shadow:0 0 0 1px #b48cff33,0 0 18px #8c50ff2e,0 0 34px #8c50ff24}.WhelmboardTab-module__K8JsDa__leaderboardRowRank{color:#dcd2ffb3;text-align:center;background:#ffffff0a;border-radius:10px;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:.78rem;font-weight:900;display:grid}.WhelmboardTab-module__K8JsDa__leaderboardRowGold .WhelmboardTab-module__K8JsDa__leaderboardRowRank{color:#402100;background:linear-gradient(#ffe482fa,#ffba34eb);box-shadow:0 8px 18px #ffc40038}.WhelmboardTab-module__K8JsDa__leaderboardRowSilver .WhelmboardTab-module__K8JsDa__leaderboardRowRank{color:#22314d;background:linear-gradient(#f2f6fffa,#bec9dfeb);box-shadow:0 8px 18px #b4c2dc2e}.WhelmboardTab-module__K8JsDa__leaderboardRowBronze .WhelmboardTab-module__K8JsDa__leaderboardRowRank{color:#3f1b00;background:linear-gradient(#ecb180fa,#bf6f37eb);box-shadow:0 8px 18px #b066322e}.WhelmboardTab-module__K8JsDa__leaderboardAvatarWrap{flex-shrink:0}.WhelmboardTab-module__K8JsDa__leaderboardRowIdentity{flex:1;gap:3px;min-width:0;display:grid;overflow:hidden}.WhelmboardTab-module__K8JsDa__leaderboardRowUsername{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:700;overflow:hidden}.WhelmboardTab-module__K8JsDa__leaderboardRowMeta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.WhelmboardTab-module__K8JsDa__leaderboardRowStats{text-align:right;flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;min-width:80px;display:flex;overflow:hidden}.WhelmboardTab-module__K8JsDa__leaderboardRowXp{color:#dcd2ffe6;white-space:nowrap;font-size:.82rem;font-weight:700}.WhelmboardTab-module__K8JsDa__leaderboardRowStreak{color:#b4a5ffa6;white-space:nowrap;font-size:.75rem}.WhelmboardTab-module__K8JsDa__leaderboardRowStreakStat{color:#dcd2ffe6;white-space:nowrap;align-items:center;gap:6px;font-size:.84rem;font-weight:700;display:flex}.WhelmboardTab-module__K8JsDa__leaderboardBandanaDotStat{border-radius:50%;flex-shrink:0;width:9px;height:9px;display:inline-block;box-shadow:0 0 6px}.WhelmboardTab-module__K8JsDa__leaderboardBandanaImg{object-fit:contain;flex-shrink:0;width:22px;height:22px}.WhelmboardTab-module__K8JsDa__leaderboardBandanaImgStat{object-fit:contain;flex-shrink:0;width:14px;height:14px}.WhelmboardTab-module__K8JsDa__leaderboardBandanaTierImg{object-fit:contain;justify-self:center;width:26px;height:26px}.WhelmboardTab-module__K8JsDa__leaderboardRowClickable{cursor:pointer}.WhelmboardTab-module__K8JsDa__leaderboardRowClickable:hover .WhelmboardTab-module__K8JsDa__leaderboardRowUsername{color:#fff;text-shadow:0 0 14px #ffffff24}.WhelmboardTab-module__K8JsDa__leaderboardBandanaChip,.WhelmboardTab-module__K8JsDa__leaderboardYouBadge{border-radius:999px;font-weight:800}.WhelmboardTab-module__K8JsDa__leaderboardBandanaChip{color:#c8b9ffcc;letter-spacing:.06em;text-transform:uppercase;background:#ffffff17;padding:3px 8px;font-size:.68rem}.WhelmboardTab-module__K8JsDa__leaderboardYouBadge{color:#261102;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(#ffd76ff5,#ffae43eb);padding:3px 7px;font-size:.65rem}.WhelmboardTab-module__K8JsDa__leaderboardCountPill{color:#d2c3ffcc;background:#ffffff12;border:1px solid #b4a0ff2e;border-radius:999px;padding:5px 11px;font-size:.74rem;font-weight:700;box-shadow:inset 0 1px #ffffff0f}.WhelmboardTab-module__K8JsDa__leaderboardMovementBadge,.WhelmboardTab-module__K8JsDa__leaderboardMovementSubtle{border-radius:999px;font-weight:800}.WhelmboardTab-module__K8JsDa__leaderboardMovementBadge{color:#eef4ff;letter-spacing:.04em;white-space:nowrap;background:#ffffff14;border:1px solid #ffffff14;flex-shrink:1;align-items:center;gap:5px;max-width:72px;padding:3px 8px 3px 7px;font-size:.66rem;line-height:1;display:inline-flex;overflow:hidden}.WhelmboardTab-module__K8JsDa__leaderboardMovementArrow{justify-content:center;align-items:center;width:12px;font-size:.58rem;display:inline-flex;transform:translateY(-.5px)}.WhelmboardTab-module__K8JsDa__leaderboardMovementText{text-overflow:ellipsis;min-width:0;overflow:hidden}.WhelmboardTab-module__K8JsDa__leaderboardMovementSubtle{color:#c8b9ffb3;letter-spacing:.04em;background:#ffffff14;border:1px solid #ffffff14;align-items:center;padding:3px 7px;font-size:.64rem;display:inline-flex}.WhelmboardTab-module__K8JsDa__leaderboardMovementUp{color:#8cf0b3;background:#30825429;border-color:#6eeaa22e;box-shadow:inset 0 0 0 1px #6eeaa20a}.WhelmboardTab-module__K8JsDa__leaderboardMovementDown{color:#ff9b9b;background:#8f304424;border-color:#ff9b9b29;box-shadow:inset 0 0 0 1px #ff9b9b0a}.WhelmboardTab-module__K8JsDa__leaderboardMovementSame{color:#c8b9ffa8;background:#ffffff0f;border-color:#ffffff0f}.WhelmboardTab-module__K8JsDa__leaderboardMovementNew{color:#ffe08a;background:#94702029;border-color:#ffe08a29;box-shadow:inset 0 0 0 1px #ffe08a0d}.WhelmboardTab-module__K8JsDa__lbProfileSheet{background:#0e1020f7;border:1px solid #a082ff38;border-radius:24px;flex-direction:column;gap:18px;width:min(400px,100vw - 32px);padding:20px;animation:.28s cubic-bezier(.22,1,.36,1) both WhelmboardTab-module__K8JsDa__lbProfileSlideUp;display:flex;box-shadow:0 8px 48px #0000008a,0 0 0 1px #b48cff1f}@keyframes WhelmboardTab-module__K8JsDa__lbProfileSlideUp{0%{opacity:0;transform:translateY(24px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.WhelmboardTab-module__K8JsDa__lbProfileHeader{justify-content:space-between;align-items:center;display:flex}.WhelmboardTab-module__K8JsDa__lbProfileHero{align-items:center;gap:16px;display:flex}.WhelmboardTab-module__K8JsDa__lbProfileHeroMeta{flex-direction:column;gap:5px;min-width:0;display:flex}.WhelmboardTab-module__K8JsDa__lbProfileNameRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.WhelmboardTab-module__K8JsDa__lbProfileUsername{color:#fff;font-size:1.15rem;font-weight:800}.WhelmboardTab-module__K8JsDa__lbProfileRank{color:#c8b9ffa6;margin:0;font-size:.8rem}.WhelmboardTab-module__K8JsDa__lbProfileBandanaBadge{letter-spacing:.04em;text-transform:uppercase;border:1px solid;border-radius:999px;align-items:center;width:fit-content;padding:3px 10px;font-size:.72rem;font-weight:800;display:inline-flex}.WhelmboardTab-module__K8JsDa__lbProfileStatsGrid{grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:10px;display:grid}.WhelmboardTab-module__K8JsDa__lbProfileStat{background:#ffffff0a;border:1px solid #b4a0ff1a;border-radius:12px;flex-direction:column;gap:3px;padding:10px 12px;display:flex}.WhelmboardTab-module__K8JsDa__lbProfileStatValue{color:#e6dcfff2;white-space:nowrap;font-size:1rem;font-weight:800}.WhelmboardTab-module__K8JsDa__lbProfileStatLabel{color:#b4a5ff99;text-transform:uppercase;letter-spacing:.04em;font-size:.68rem}.WhelmboardTab-module__K8JsDa__lbProfileJoinDate{color:#b4a5ff80;text-align:center;margin:0;font-size:.76rem}.WhelmboardTab-module__K8JsDa__lbProfileActions{justify-content:center;display:flex}.WhelmboardTab-module__K8JsDa__lbProfilePrimaryAction,.WhelmboardTab-module__K8JsDa__lbProfileStaticChip{letter-spacing:.02em;border-radius:999px;justify-content:center;align-items:center;min-width:152px;min-height:42px;padding:10px 18px;font-size:.84rem;font-weight:800;display:inline-flex}.WhelmboardTab-module__K8JsDa__lbProfilePrimaryAction{color:#eef8ff;cursor:pointer;background:linear-gradient(#74c1ff42,#3f74ff47);border:1px solid #96cdff5c;box-shadow:0 10px 24px #294ac63d}.WhelmboardTab-module__K8JsDa__lbProfileStaticChip{color:#dad0ffdb;background:#ffffff0f;border:1px solid #b4a0ff24}.WhelmboardTab-module__K8JsDa__leaderboardHeroMovement{align-items:center;display:inline-flex}.WhelmboardTab-module__K8JsDa__leaderboardBandanaList{gap:0;display:grid}.WhelmboardTab-module__K8JsDa__leaderboardBandanaRow{border-bottom:1px solid #b4a0ff1a;grid-template-columns:30px minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:10px;min-height:44px;padding:0 10px;display:grid}.WhelmboardTab-module__K8JsDa__leaderboardBandanaRow:last-child{border-bottom:none}.WhelmboardTab-module__K8JsDa__leaderboardBandanaDot{border-radius:50%;flex-shrink:0;width:10px;height:10px}.WhelmboardTab-module__K8JsDa__leaderboardBandanaName{color:#d2c3ffd9;letter-spacing:.04em;text-transform:uppercase;font-size:.74rem;font-weight:700}.WhelmboardTab-module__K8JsDa__leaderboardBandanaHolder{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:600;overflow:hidden}.WhelmboardTab-module__K8JsDa__leaderboardBandanaXp{color:#d2c3ffb8;justify-self:end;font-size:.74rem}:is(.themeLight .WhelmboardTab-module__K8JsDa__leaderboardCountPill,.themeLight .WhelmboardTab-module__K8JsDa__leaderboardToggle){color:#16253c;background:linear-gradient(#fbf8f3f7,#f6f2ebf5);border-color:#6f7a9624;box-shadow:0 18px 42px #555f801a}:is(.themeLight.pageShellGlass .WhelmboardTab-module__K8JsDa__leaderboardCountPill,.themeLight.pageShellGlass .WhelmboardTab-module__K8JsDa__leaderboardToggle){background:linear-gradient(180deg,rgba(255,251,246,var(--glass-surface-opacity)),rgba(244,239,231,calc(var(--glass-surface-opacity) + .04))),radial-gradient(circle at top left,#ffffff80,transparent 42%);border-color:rgba(111,122,150,var(--glass-border-alpha));box-shadow:0 16px 32px #555f801f,inset 0 1px 0 rgba(255,255,255,var(--glass-highlight-alpha))}@media (min-width:901px){.WhelmboardTab-module__K8JsDa__wbDesktopGrid{grid-template-columns:minmax(0,1fr) 280px;align-items:start}.WhelmboardTab-module__K8JsDa__wbThemeShell{max-width:880px}}@media (max-width:760px){.WhelmboardTab-module__K8JsDa__wbThemeShell{border-radius:22px;padding:14px}.WhelmboardTab-module__K8JsDa__wbHeader{flex-direction:column;align-items:stretch;gap:10px}.WhelmboardTab-module__K8JsDa__wbHeaderRight{flex-wrap:wrap;justify-content:space-between;gap:8px;width:100%}.WhelmboardTab-module__K8JsDa__wbRankBadge{padding:8px 12px}.WhelmboardTab-module__K8JsDa__wbRankBadge strong{font-size:1.15rem}.WhelmboardTab-module__K8JsDa__wbInboxButton{border-radius:16px;min-width:0;height:56px;padding:0 14px}.WhelmboardTab-module__K8JsDa__wbSurfaceTabs{gap:3px;padding:3px}.WhelmboardTab-module__K8JsDa__wbSurfaceTab{min-height:72px;padding:10px 8px}.WhelmboardTab-module__K8JsDa__wbSurfaceTabIconGlobe{transform:none}.WhelmboardTab-module__K8JsDa__wbSurfaceTabInner span:last-child{max-width:none;font-size:.78rem}.WhelmboardTab-module__K8JsDa__leaderboardRow{min-height:64px}.WhelmboardTab-module__K8JsDa__leaderboardRowRank{width:40px}}@media (max-width:640px){.WhelmboardTab-module__K8JsDa__wbThemeShell{border-radius:20px;padding:12px}.WhelmboardTab-module__K8JsDa__wbArenaPointsCard{display:none}.WhelmboardTab-module__K8JsDa__wbHeaderRight{align-items:stretch}.WhelmboardTab-module__K8JsDa__wbRankBadge,.WhelmboardTab-module__K8JsDa__wbInboxButton{flex:calc(50% - 4px)}.WhelmboardTab-module__K8JsDa__wbSurfaceTab{min-height:68px;padding:9px 6px}.WhelmboardTab-module__K8JsDa__wbSurfaceTabInner{gap:6px}.WhelmboardTab-module__K8JsDa__wbSurfaceTabInner span:last-child{font-size:.74rem;line-height:1.05}.WhelmboardTab-module__K8JsDa__leaderboardRow{gap:8px;padding:0 8px}.WhelmboardTab-module__K8JsDa__leaderboardRowStreak{display:none}}
.OnboardingTour-module__9FjA9q__tourOverlay{z-index:1200;pointer-events:auto;position:fixed;inset:0}.OnboardingTour-module__9FjA9q__tourScrim{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#060a16b8;position:fixed}.OnboardingTour-module__9FjA9q__tourMask{pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.OnboardingTour-module__9FjA9q__tourMaskFill{fill:#060a16b8}.OnboardingTour-module__9FjA9q__tourFocus{border:2px solid #a7eaffeb;border-radius:24px;transition:top .22s,left .22s,width .22s,height .22s,opacity .18s;animation:1.9s ease-in-out infinite OnboardingTour-module__9FjA9q__tourFocusPulse;position:fixed;box-shadow:0 0 0 10px #66d0ff24,0 18px 40px #00000047}.OnboardingTour-module__9FjA9q__tourContextFrame{pointer-events:none;border-radius:32px;position:fixed;box-shadow:inset 0 0 0 1px #91bcff14,inset 0 0 60px #69abff14}.OnboardingTour-module__9FjA9q__tourCard{box-sizing:border-box;color:#f4f8ff;pointer-events:auto;background:radial-gradient(circle at 18% 0,#67bdff38,#0000 28%),radial-gradient(circle at 100% 24%,#aa5cff24,#0000 32%),linear-gradient(#0b1122f7,#070b18fa);border:1px solid #84b8ff3d;border-radius:30px;flex-direction:column;width:min(420px,100vw - 32px);max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);padding:18px 18px 16px;display:flex;position:fixed;overflow:hidden;box-shadow:0 24px 68px #00000057,inset 0 1px #ffffff14}.OnboardingTour-module__9FjA9q__tourCardContent{overscroll-behavior:contain;flex:auto;min-height:0;padding-right:2px;overflow-y:auto}.OnboardingTour-module__9FjA9q__tourCardRankLadder{width:min(520px,100vw - 32px);max-width:calc(100vw - 32px)}.OnboardingTour-module__9FjA9q__tourCardStandaloneIntro{background:radial-gradient(circle at 14% 0,#51baff38,#0000 26%),radial-gradient(circle at 88% 14%,#a960ff2e,#0000 28%),radial-gradient(circle at 20% 100%,#49ce711f,#0000 30%),radial-gradient(circle at 100% 90%,#ffbc341f,#0000 26%),linear-gradient(#0c1225fa,#080c1afc);border-color:#7c97e957;width:min(760px,100vw - 96px);max-width:calc(100vw - 96px);max-height:calc(100vh - 140px);box-shadow:0 24px 68px #00000057,0 0 0 1px #6fadff1a,inset 0 1px #ffffff1a,inset 0 0 28px #7c54ff14}.OnboardingTour-module__9FjA9q__tourCardTop{align-items:flex-start;gap:14px;display:flex}.OnboardingTour-module__9FjA9q__tourMascot{object-fit:contain;filter:drop-shadow(0 10px 18px #2d99ff38);flex:none;width:88px;height:88px}.OnboardingTour-module__9FjA9q__tourCopy{overflow-wrap:anywhere;min-width:0}.OnboardingTour-module__9FjA9q__tourRankIntro{gap:18px;display:grid}.OnboardingTour-module__9FjA9q__tourImagePreview{gap:16px;display:grid}.OnboardingTour-module__9FjA9q__tourRankPyramid{background:radial-gradient(circle at top,#75b8ff2e,#0000 34%),radial-gradient(circle at 100% 18%,#ab5cff29,#0000 28%),linear-gradient(#0f162dd1,#0a0f1ee6);border:1px solid #869de62e;border-radius:24px;gap:12px;padding:12px 10px 6px;display:grid;box-shadow:inset 0 1px #ffffff0d,0 14px 28px #0000002e}.OnboardingTour-module__9FjA9q__tourRankPyramidTop,.OnboardingTour-module__9FjA9q__tourRankPyramidMiddle,.OnboardingTour-module__9FjA9q__tourRankPyramidBottom{justify-content:center;gap:10px;display:flex}.OnboardingTour-module__9FjA9q__tourRankBadge{background:linear-gradient(#121d3ab8,#0b1227d1);border:1px solid #88b0f724;border-radius:18px;flex:0 96px;justify-items:center;gap:6px;min-width:0;padding:8px 6px;display:grid}.OnboardingTour-module__9FjA9q__tourRankImage{object-fit:contain;filter:drop-shadow(0 10px 16px #1975ff29);width:clamp(56px,12vw,82px);height:clamp(56px,12vw,82px)}.OnboardingTour-module__9FjA9q__tourRankDayLabel{letter-spacing:.06em;text-transform:uppercase;color:#eaf2ffeb;white-space:nowrap;font-size:.76rem;font-weight:800}.OnboardingTour-module__9FjA9q__tourPreviewFrame{background:radial-gradient(circle at top,#75b8ff2e,#0000 34%),radial-gradient(circle at 100% 18%,#ab5cff24,#0000 28%),linear-gradient(#0f162dd1,#0a0f1ee6);border:1px solid #869de62e;border-radius:24px;justify-items:center;padding:10px;display:grid;box-shadow:inset 0 1px #ffffff0d,0 14px 28px #0000002e}.OnboardingTour-module__9FjA9q__tourPreviewImage{object-fit:contain;border-radius:22px;width:min(100%,320px);max-height:340px;display:block;box-shadow:0 16px 26px #0000003d}.OnboardingTour-module__9FjA9q__tourEyebrow{letter-spacing:.16em;text-transform:uppercase;color:#aad7ffbd;margin:0 0 6px;font-size:.7rem}.OnboardingTour-module__9FjA9q__tourTitle{overflow-wrap:anywhere;margin:0;font-size:1.08rem;line-height:1.2}.OnboardingTour-module__9FjA9q__tourBody{color:#e8f0ffd1;overflow-wrap:anywhere;margin:10px 0 0;font-size:.95rem;line-height:1.45}.OnboardingTour-module__9FjA9q__tourProgress{color:#aad7ffc7;letter-spacing:.12em;text-transform:uppercase;margin:14px 0 0;font-size:.78rem}.OnboardingTour-module__9FjA9q__tourActions{background:linear-gradient(#0a0f1e00,#0a0f1eeb 42%);border-top:1px solid #84b8ff29;flex-wrap:wrap;flex:none;justify-content:flex-end;gap:10px;margin-top:14px;padding-top:12px;display:flex}.OnboardingTour-module__9FjA9q__tourSecondary,.OnboardingTour-module__9FjA9q__tourPrimary{appearance:none;font:inherit;cursor:pointer;border-radius:999px;padding:11px 15px;transition:transform .18s,box-shadow .18s,background .18s,border-color .18s}.OnboardingTour-module__9FjA9q__tourSecondary:hover,.OnboardingTour-module__9FjA9q__tourPrimary:hover{transform:translateY(-1px)}.OnboardingTour-module__9FjA9q__tourSecondary{color:#edf3ff;background:#121c32eb;border:1px solid #9cb2dd42;box-shadow:inset 0 1px #ffffff0f}.OnboardingTour-module__9FjA9q__tourPrimary{color:#fff;background:linear-gradient(135deg,#1c75d6,#29a7ff);border:1px solid #79c7ff47;animation:1.8s ease-in-out infinite OnboardingTour-module__9FjA9q__tourButtonGlow;box-shadow:0 10px 22px #29a7ff3d}@media (min-width:900px){.OnboardingTour-module__9FjA9q__tourCardStandaloneIntro{width:min(820px,100vw - 120px);max-width:calc(100vw - 120px);max-height:min(100dvh - 112px,620px);padding:22px 22px 18px;overflow:hidden}.OnboardingTour-module__9FjA9q__tourRankIntro{grid-template-columns:minmax(0,.92fr) minmax(340px,1.08fr);align-items:start;gap:22px}.OnboardingTour-module__9FjA9q__tourImagePreview{grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr);align-items:center;gap:22px}.OnboardingTour-module__9FjA9q__tourPreviewFrame{padding:14px}.OnboardingTour-module__9FjA9q__tourPreviewImage{width:min(100%,360px);max-height:420px}.OnboardingTour-module__9FjA9q__tourTitle{font-size:1.28rem}.OnboardingTour-module__9FjA9q__tourBody{font-size:.98rem;line-height:1.5}}@media (min-width:761px) and (max-width:899px){.OnboardingTour-module__9FjA9q__tourCardStandaloneIntro{width:min(680px,100vw - 72px);max-width:calc(100vw - 72px);max-height:min(100dvh - 108px,560px);overflow:hidden}.OnboardingTour-module__9FjA9q__tourPreviewImage{max-height:360px}}@keyframes OnboardingTour-module__9FjA9q__tourFocusPulse{0%,to{box-shadow:0 0 0 10px #66d0ff24,0 18px 40px #00000047}50%{box-shadow:0 0 0 16px #66d0ff2e,0 24px 52px #00000057}}@keyframes OnboardingTour-module__9FjA9q__tourButtonGlow{0%,to{box-shadow:0 10px 22px #29a7ff3d}50%{box-shadow:0 14px 28px #29a7ff4d,0 0 0 6px #29a7ff1f}}@media (max-width:760px){.OnboardingTour-module__9FjA9q__tourContextFrame{border-radius:26px}.OnboardingTour-module__9FjA9q__tourCard{border-radius:24px;width:auto;max-width:none;max-height:min(100dvh - 176px,340px);padding:14px}.OnboardingTour-module__9FjA9q__tourCardRankLadder{width:auto;max-width:none;max-height:min(100dvh - 132px,420px)}.OnboardingTour-module__9FjA9q__tourCardStandaloneIntro{max-height:min(100dvh - 136px,390px);padding:10px}.OnboardingTour-module__9FjA9q__tourCardTop{align-items:flex-start;gap:12px}.OnboardingTour-module__9FjA9q__tourMascot{width:56px;height:56px}.OnboardingTour-module__9FjA9q__tourTitle{font-size:.94rem}.OnboardingTour-module__9FjA9q__tourBody{margin-top:4px;font-size:.77rem;line-height:1.24}.OnboardingTour-module__9FjA9q__tourProgress{margin-top:6px;font-size:.66rem}.OnboardingTour-module__9FjA9q__tourActions{justify-content:stretch;margin-top:8px;padding-top:8px}.OnboardingTour-module__9FjA9q__tourRankIntro,.OnboardingTour-module__9FjA9q__tourImagePreview{gap:8px}.OnboardingTour-module__9FjA9q__tourRankPyramid{border-radius:18px;gap:6px;padding:7px 5px 2px}.OnboardingTour-module__9FjA9q__tourRankPyramidTop,.OnboardingTour-module__9FjA9q__tourRankPyramidMiddle,.OnboardingTour-module__9FjA9q__tourRankPyramidBottom{gap:6px}.OnboardingTour-module__9FjA9q__tourRankBadge{border-radius:13px;flex-basis:68px;gap:2px;padding:4px 3px}.OnboardingTour-module__9FjA9q__tourRankImage{width:clamp(34px,10.5vw,50px);height:clamp(34px,10.5vw,50px)}.OnboardingTour-module__9FjA9q__tourRankDayLabel{letter-spacing:.04em;font-size:.58rem}.OnboardingTour-module__9FjA9q__tourPreviewFrame{border-radius:18px;padding:5px}.OnboardingTour-module__9FjA9q__tourPreviewImage{border-radius:14px;width:min(100%,200px);max-height:178px}.OnboardingTour-module__9FjA9q__tourSecondary,.OnboardingTour-module__9FjA9q__tourPrimary{flex:1 1 0;padding:8px 12px}}
.WhelMascot-module__g0Tcgq__mascotRoot{z-index:900;pointer-events:auto;cursor:pointer;opacity:0;flex-direction:column;align-items:flex-end;gap:8px;transition:opacity .28s,transform .28s;display:flex;position:fixed;bottom:90px;right:20px;transform:translateY(16px)scale(.92)}.WhelMascot-module__g0Tcgq__mascotVisible{opacity:1;transform:translateY(0)scale(1)}.WhelMascot-module__g0Tcgq__mascotBubble{background:var(--wh-panel-bg,#161826eb);border:1px solid var(--wh-panel-border,#ffffff14);border-radius:14px 14px 4px;max-width:220px;padding:10px 14px;box-shadow:0 4px 20px #00000047}.WhelMascot-module__g0Tcgq__mascotMessage{color:var(--wh-text-primary,#e8eaf6);white-space:pre-wrap;margin:0;font-size:.82rem;line-height:1.45}.WhelMascot-module__g0Tcgq__mascotImage{filter:drop-shadow(0 4px 12px #0006);width:88px;height:auto;animation:3.6s ease-in-out infinite WhelMascot-module__g0Tcgq__mascotFloat;display:block}@keyframes WhelMascot-module__g0Tcgq__mascotFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (min-width:700px){.WhelMascot-module__g0Tcgq__mascotRoot{bottom:32px;right:28px}}
.WhelToast-module__naCFgq__container{z-index:10000;pointer-events:none;flex-direction:column;align-items:center;gap:6px;width:max-content;max-width:min(92vw,420px);display:flex;position:fixed;top:16px;left:50%;transform:translate(-50%)}.WhelToast-module__naCFgq__toast{white-space:nowrap;text-overflow:ellipsis;pointer-events:auto;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:99px;align-items:center;gap:8px;min-height:48px;padding:8px 14px 8px 8px;font-size:13px;font-weight:600;line-height:1.3;display:inline-flex;overflow:hidden;box-shadow:0 4px 18px #0f172a38}.WhelToast-module__naCFgq__toast_info{color:#e2e8f0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#1e293beb;border-color:#94a3b82e}.WhelToast-module__naCFgq__toast_success{color:#059669;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#10b9811f;border-color:#10b98152}.WhelToast-module__naCFgq__toast_warning{color:#92651a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fbbf241f;border-color:#fbbf2452}.WhelToast-module__naCFgq__toast_error{color:#dc2626;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ef44441a;border-color:#ef444447}.WhelToast-module__naCFgq__toastAvatarWrap{transform-origin:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;transform:scale(.82)}.WhelToast-module__naCFgq__toastAvatarWrap .profileAvatarCard{box-shadow:none}.WhelToast-module__naCFgq__toastIcon{opacity:.85;flex-shrink:0;font-size:12px}.WhelToast-module__naCFgq__toastMessage{text-overflow:ellipsis;max-width:320px;overflow:hidden}@media (max-width:760px){.WhelToast-module__naCFgq__container{width:calc(100vw - 24px);max-width:calc(100vw - 24px)}.WhelToast-module__naCFgq__toast{width:100%;min-width:0}.WhelToast-module__naCFgq__toastMessage{min-width:0;max-width:none}}
.XPPopAnimation-module__0CNkpG__pop{letter-spacing:.02em;color:#fff;white-space:nowrap;-webkit-user-select:none;user-select:none;background:linear-gradient(135deg,#7c3aed 0%,#4f46e5 100%);border-radius:99px;align-items:center;gap:8px;padding:5px 12px;font-size:13px;font-weight:700;animation:1.1s cubic-bezier(.22,1,.36,1) forwards XPPopAnimation-module__0CNkpG__xpFloat;display:inline-flex;box-shadow:0 4px 16px #7c3aed73}.XPPopAnimation-module__0CNkpG__popAvatarWrap{transform-origin:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;transform:scale(.78)}.XPPopAnimation-module__0CNkpG__popAvatarWrap .profileAvatarCard{box-shadow:none}@keyframes XPPopAnimation-module__0CNkpG__xpFloat{0%{opacity:0;transform:translateY(0)scale(.7)}15%{opacity:1;transform:translateY(-8px)scale(1.05)}70%{opacity:1;transform:translateY(-54px)scale(1)}to{opacity:0;transform:translateY(-70px)scale(.9)}}
