.leaderboard_page__4hEXV{max-width:48rem;margin:0 auto;padding:var(--space-8) var(--space-6)}.leaderboard_header__Zsci1{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-6)}.leaderboard_title__rgffL{font-size:2rem;font-weight:800;color:var(--color-text);margin:0 0 var(--space-2) 0;display:flex;align-items:center;gap:var(--space-3);letter-spacing:-.025em}.leaderboard_subtitle__CPrSj{color:var(--color-text-muted);margin:0;font-size:var(--font-size-base)}.leaderboard_seasonSelect__Ya7Rw{padding:var(--space-2) var(--space-3);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);font-family:inherit;font-size:var(--font-size-sm);font-weight:600;cursor:pointer;min-width:120px}.leaderboard_podium__pexPF{display:flex;justify-content:center;align-items:flex-end;gap:var(--space-4);margin-bottom:var(--space-8);padding:var(--space-6) 0}.leaderboard_podiumItem__sT7WJ{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);text-align:center}.leaderboard_first__vN9JP{order:2;transform:scale(1.1)}.leaderboard_second__M6eKi{order:1}.leaderboard_third__sddiv{order:3}.leaderboard_podiumMedal__7bQxX{font-size:2rem}.leaderboard_podiumAvatar__pw6wH{width:56px;height:56px;border-radius:50%;background-color:var(--color-surface-muted);border:3px solid var(--color-brand);display:flex;align-items:center;justify-content:center;overflow:hidden;font-weight:700;font-size:var(--font-size-lg);color:var(--color-text-muted)}.leaderboard_first__vN9JP .leaderboard_podiumAvatar__pw6wH{width:72px;height:72px;border-color:#eab308;box-shadow:0 0 20px rgba(234,179,8,.3)}.leaderboard_second__M6eKi .leaderboard_podiumAvatar__pw6wH{border-color:#94a3b8}.leaderboard_third__sddiv .leaderboard_podiumAvatar__pw6wH{border-color:#b45309}.leaderboard_avatarImg__Xc3oD{width:100%;height:100%;object-fit:cover}.leaderboard_podiumName__q7y5T{font-weight:700;font-size:var(--font-size-sm);color:var(--color-text);max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leaderboard_podiumXp__uO9RT{font-size:var(--font-size-xs);font-weight:600;color:var(--color-brand)}.leaderboard_table__0C_xE{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.leaderboard_tableHeader__au4sx{background-color:var(--color-surface-muted);font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted)}.leaderboard_tableHeader__au4sx,.leaderboard_tableRow__JkMWV{display:grid;grid-template-columns:60px 1fr 100px;padding:var(--space-3) var(--space-4)}.leaderboard_tableRow__JkMWV{border-top:1px solid var(--color-border);align-items:center;transition:background-color .15s ease}.leaderboard_tableRow__JkMWV:hover{background-color:var(--color-surface-muted)}.leaderboard_topThree__QF4V1{background-color:rgba(234,179,8,.04)}.leaderboard_currentUser___GkSg{background-color:var(--color-brand-soft);border-left:3px solid var(--color-brand)}.leaderboard_colRank__TEa9R{font-size:var(--font-size-base);font-weight:700;color:var(--color-text)}.leaderboard_colPlayer__spb7K{display:flex;align-items:center;gap:var(--space-3)}.leaderboard_playerAvatar__1UjeC{width:32px;height:32px;border-radius:50%;overflow:hidden;background-color:var(--color-surface-muted);display:flex;align-items:center;justify-content:center;flex-shrink:0}.leaderboard_avatarPlaceholder__At9i9{font-size:var(--font-size-sm);font-weight:700;color:var(--color-text-muted)}.leaderboard_playerName__VuksS{font-weight:600;color:var(--color-text)}.leaderboard_colXp__VRW9_{text-align:right;font-size:var(--font-size-sm);color:var(--color-text-muted)}.leaderboard_colXp__VRW9_ strong{color:var(--color-brand)}.leaderboard_loading__Uvy3i{text-align:center;padding:var(--space-8);color:var(--color-text-muted)}.leaderboard_emptyState__yuN7g{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-10);text-align:center;color:var(--color-text-muted)}.leaderboard_emptyState__yuN7g h2{color:var(--color-text);margin:0}.leaderboard_emptyState__yuN7g p{margin:0}@media (max-width:640px){.leaderboard_page__4hEXV{padding:var(--space-5) var(--space-4)}.leaderboard_header__Zsci1{flex-direction:column}.leaderboard_title__rgffL{font-size:1.5rem}.leaderboard_podium__pexPF{gap:var(--space-2);padding:var(--space-4) 0}.leaderboard_podiumAvatar__pw6wH{width:44px;height:44px}.leaderboard_first__vN9JP .leaderboard_podiumAvatar__pw6wH{width:56px;height:56px}.leaderboard_tableHeader__au4sx,.leaderboard_tableRow__JkMWV{grid-template-columns:48px 1fr 80px;padding:var(--space-2) var(--space-3)}}