.leaderboards_page__pipyN{min-height:100vh}.leaderboards_hero__4b_Rx{padding:var(--space-20) 0 var(--space-12);border-bottom:1px solid var(--border);background:linear-gradient(180deg,rgba(196,26,26,.04),transparent)}.leaderboards_container__6FWZc{max-width:var(--container-max);margin:0 auto;padding:0 var(--space-6)}.leaderboards_heading__lzgze{font-size:clamp(var(--text-4xl),6vw,var(--text-6xl));letter-spacing:-.04em;margin:var(--space-3) 0 var(--space-4)}.leaderboards_sub__vzAs5{font-size:var(--text-lg);color:var(--text-secondary)}.leaderboards_tabs__XlE_a{display:flex;gap:2px;margin:var(--space-10) 0 var(--space-8);overflow-x:auto;scrollbar-width:none;border-bottom:1px solid var(--border)}.leaderboards_tabs__XlE_a::-webkit-scrollbar{display:none}.leaderboards_tab__xi6Pa{padding:var(--space-3) var(--space-5);background:none;border:none;border-bottom:2px solid transparent;font-family:var(--font-body);font-size:var(--text-sm);font-weight:500;color:var(--text-muted);cursor:pointer;white-space:nowrap;transition:all var(--duration-fast) var(--ease-out);margin-bottom:-1px}.leaderboards_tab__xi6Pa:hover{color:var(--text-primary)}.leaderboards_tabActive__BHe6S{color:var(--text-primary);border-bottom-color:var(--accent)}.leaderboards_panel__CbQhz{padding-bottom:var(--space-16)}.leaderboards_podium__QhhGQ{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2px;gap:2px;margin-bottom:var(--space-2)}.leaderboards_podiumSlot__78pak{background:var(--bg-elevated);border:1px solid var(--border);padding:var(--space-8) var(--space-6);display:flex;flex-direction:column;align-items:center;gap:var(--space-3);text-align:center}.leaderboards_podium1__gENy6{order:2;background:linear-gradient(180deg,rgba(196,26,26,.06),transparent);border-color:var(--border-accent)}.leaderboards_podium2__kOzmo{order:1}.leaderboards_podium3__AOmwb{order:3}.leaderboards_medal__MpYJP{font-size:2rem}.leaderboards_podiumAvatar__Xh5HW{width:64px;height:64px;border-radius:50%;overflow:hidden;background:var(--bg-surface)}.leaderboards_podium1__gENy6 .leaderboards_podiumAvatar__Xh5HW{width:80px;height:80px;border:2px solid var(--accent)}.leaderboards_avatar__sEa4v{width:100%;height:100%;object-fit:cover;image-rendering:pixelated}.leaderboards_podiumName__YHmj5{font-family:var(--font-display);font-weight:700;font-size:var(--text-base);color:var(--text-primary)}.leaderboards_podiumScore__0N_qo{font-family:var(--font-mono);font-size:var(--text-2xl);font-weight:700;color:var(--text-primary);letter-spacing:-.03em}.leaderboards_podiumStat__NcSsF{font-size:var(--text-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em}.leaderboards_rows__P5Q4G{display:flex;flex-direction:column;gap:2px}.leaderboards_row___3tPG{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);background:var(--bg-elevated);border:1px solid var(--border);transition:border-color var(--duration-fast)}.leaderboards_row___3tPG:hover{border-color:var(--border-strong)}.leaderboards_rank__yCn2Z{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-muted);width:32px;flex-shrink:0}.leaderboards_rowAvatar__l6re9{width:32px;height:32px;border-radius:4px;image-rendering:pixelated;background:var(--bg-surface)}.leaderboards_rowName__9SSX8{font-weight:600;color:var(--text-primary);flex:1 1}.leaderboards_rowScore__PGc60{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-secondary);font-weight:700}.leaderboards_empty__dOCVc,.leaderboards_error__a3Eyg{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);padding:var(--space-20) 0;text-align:center;color:var(--text-muted)}@media (max-width:640px){.leaderboards_podium__QhhGQ{grid-template-columns:1fr}.leaderboards_podium1__gENy6,.leaderboards_podium2__kOzmo,.leaderboards_podium3__AOmwb{order:unset}.leaderboards_container__6FWZc{padding:0 var(--space-4)}}