.leaderboard_page__x0u8K{min-height:100vh;background:var(--bg-main)}.leaderboard_main__iCLA_{padding:24px 0 64px}.leaderboard_card__wcZLQ{max-width:720px;margin:0 auto;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);padding:18px 16px 16px}.leaderboard_head__xERZz{padding:0 2px}.leaderboard_title__kUq_N{margin:0;font-size:20px;font-weight:700;line-height:1.2}.leaderboard_sub__7szPI{margin:6px 0 0;font-size:12px;line-height:1.45;color:var(--text-secondary)}.leaderboard_controls__LZgkZ{margin-top:14px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px}.leaderboard_periodNote__dOBgP{margin:8px 2px 0;font-size:11px;line-height:1.45;color:var(--text-secondary)}.leaderboard_tabs__HF7BZ{display:flex;gap:5px}.leaderboard_tab__Iwgpx{position:relative;height:32px;min-width:44px;padding:0 12px;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);font-size:11px;font-weight:700}.leaderboard_tabOn__QYrmL{background:var(--black-button);border-color:var(--black-button);color:#fff}.leaderboard_you__La5_S{margin:12px 0 0;padding:9px 12px;border-radius:var(--radius-sm);background:var(--bg-main);font-size:12px;font-weight:600}.leaderboard_rows__RuOPk{list-style:none;margin:12px -4px 0;padding:0;display:grid;gap:4px}.leaderboard_row__n25lq{display:grid;grid-template-columns:minmax(0,1fr) 44px;align-items:center;border-radius:var(--radius-sm)}.leaderboard_rowFirst__TyO2f{background:var(--yellow-soft)}.leaderboard_rowMain__TWDoU{min-height:56px;display:grid;grid-template-columns:44px 34px minmax(0,1fr) auto;column-gap:10px;align-items:center;padding:6px 4px 6px 8px;border:0;background:none;text-align:left;color:inherit;cursor:pointer;border-radius:var(--radius-sm)}.leaderboard_rank__ue0SX{display:inline-flex;align-items:center;gap:3px;font-size:12px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-secondary)}.leaderboard_rank__ue0SX svg{width:14px;height:auto}.leaderboard_avatar__wJv1J{flex:none}.leaderboard_who__8f8l3{min-width:0;display:grid}.leaderboard_age__F31lv,.leaderboard_handle__9RzOQ,.leaderboard_name__5fmYn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leaderboard_name__5fmYn{font-size:13px;font-weight:700}.leaderboard_handle__9RzOQ{font-size:12px;color:var(--text-secondary)}.leaderboard_age__F31lv{margin-top:2px;font-size:10px;font-weight:500;line-height:12px;color:var(--text-meta)}.leaderboard_note__ClpYx{font-weight:700;color:var(--text-primary)}.leaderboard_count___uwzw{font-size:16px;font-weight:700;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.leaderboard_refresh__YCiYG{position:relative;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:none;color:var(--text-meta);cursor:pointer}.leaderboard_refreshing__xM8_B svg{animation:leaderboard_leaderboardSpin__3ClIu .9s linear infinite}.leaderboard_refreshOut__nJX16{opacity:.35}@keyframes leaderboard_leaderboardSpin__3ClIu{to{transform:rotate(1turn)}}.leaderboard_more__vCu4C{display:block;width:100%;height:40px;margin-top:10px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);font-size:12px;font-weight:700}.leaderboard_state__GTOEn{margin:18px 0 6px;font-size:13px;line-height:1.5;color:var(--text-secondary);text-align:center}.leaderboard_textButton__7vmm8{padding:0;border:0;background:none;font:inherit;font-weight:700;text-decoration:underline;color:var(--text-primary);cursor:pointer}.leaderboard_skeleton__wml7C{height:240px;margin-top:14px;border-radius:var(--radius-sm);background:var(--bg-main)}.leaderboard_intro__nn29Q{display:flex;align-items:center;gap:10px;margin:2px 0 12px}.leaderboard_introText__xtlfL{min-width:0;flex:1 1;display:grid;gap:2px;font-size:13px}.leaderboard_introTimes___BPqz{display:flex;flex-wrap:wrap;column-gap:10px;font-size:11px;color:var(--text-meta)}.leaderboard_viewOnX__mqor1{flex:none;font-size:12px;font-weight:700;color:var(--text-primary);text-decoration:underline}.leaderboard_prompt__vRAmp{max-width:440px}.leaderboard_promptText__E_cVn{margin:4px 0 0;font-size:13px;line-height:1.5;color:var(--text-secondary)}.leaderboard_promptButton__OdQy2{margin-top:16px;height:46px;padding:0 20px;display:inline-flex;align-items:center;gap:8px;border-radius:var(--radius-pill);background:var(--black-button);color:#fff;font-size:13px;font-weight:800}.leaderboard_promptButton__OdQy2:hover{background:var(--black-button-hover)}.leaderboard_cta__38cGC{max-width:720px;margin:16px auto 0;padding:20px 16px;display:flex;flex-direction:column;align-items:center;text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card)}.leaderboard_ctaTitle__ho4OU{margin:0;font-size:18px;font-weight:700;line-height:1.25}.leaderboard_ctaText__vH__V{max-width:420px;margin:6px 0 0;font-size:13px;line-height:1.5;color:var(--text-secondary);text-wrap:balance}.leaderboard_cta__38cGC .leaderboard_promptButton__OdQy2{margin-top:14px}.leaderboard_cta__38cGC .leaderboard_promptButton__OdQy2:disabled{opacity:.6}.leaderboard_ctaNote__TT9dF{max-width:420px;margin:10px 0 0;font-size:11px;line-height:1.45;color:var(--text-meta);text-wrap:balance}.leaderboard_ctaError__bnGz5{margin:8px 0 0;font-size:12px;font-weight:600;color:var(--text-primary)}@media (max-width:767px){.leaderboard_main__iCLA_{padding:12px 0 48px}.leaderboard_cta__38cGC{margin-top:12px;padding:16px 12px}.leaderboard_card__wcZLQ{padding:14px 12px 12px}.leaderboard_others___G_wm{display:none}.leaderboard_rowMain__TWDoU{grid-template-columns:40px 30px minmax(0,1fr) auto;column-gap:8px}}