@keyframes leaderboard_spin__SKg9b{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.leaderboard_page__kFWiL{min-height:100vh;background:#EDE9FE;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;color:#0F172A;padding:20px}.leaderboard_container__6S8Ed{width:min(1120px,94%);margin:0 auto;padding-top:20px}.leaderboard_pixel__4EaDH{font-family:Silkscreen,monospace!important;letter-spacing:.02em}.leaderboard_header__RTGbW{margin-bottom:40px}.leaderboard_backButton__MrXjR{display:inline-block;padding:10px 14px;background:#C7BDF8;color:#111827;border:1px solid #d1d5db;border-radius:10px;box-shadow:0 8px 20px rgba(17,24,39,.06);text-decoration:none;font-weight:600;transition:transform .04s ease,filter .12s ease;margin-bottom:20px}.leaderboard_backButton__MrXjR:hover{filter:brightness(1.03);transform:translateY(-1px)}.leaderboard_brand__iIZNo{text-align:center;margin-bottom:40px}.leaderboard_title__RUDv_{margin:4px 0 2px;font-size:clamp(32px,5vw,56px);color:#0F172A}.leaderboard_subtitle__HHAFG{margin:0;font-size:16px;color:#475569}.leaderboard_statsGrid___sFoc{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:20px;gap:20px;margin-bottom:40px}.leaderboard_statCard__i4_K_{background:white;padding:20px;border-radius:12px;box-shadow:0 8px 20px rgba(17,24,39,.06);text-align:center;border:2px solid #c7bdf8}.leaderboard_statValue__Iq_z9{font-size:2rem;font-weight:700;color:#0F172A;font-family:Silkscreen,monospace}.leaderboard_statLabel__ALgX2{font-size:.9rem;color:#475569;margin-top:8px}.leaderboard_leaderboardCard__hMyRC{background:white;border-radius:16px;box-shadow:0 8px 20px rgba(17,24,39,.06);padding:30px;border:3px solid #c7bdf8}.leaderboard_leaderboardTitle__IDnaB{font-size:1.8rem;margin:0 0 30px;text-align:center;color:#0F172A}.leaderboard_loading__SfazM{text-align:center;padding:60px 20px;color:#475569;font-size:1.1rem}.leaderboard_spinner__9xjJ_{width:40px;height:40px;margin:0 auto 20px;border:4px solid #c7bdf8;border-top-color:#a9a4e8;border-radius:50%;animation:leaderboard_spin__SKg9b 1s linear infinite}.leaderboard_table__Bd_2u{width:100%}.leaderboard_tableHeader__a4BpN{background:linear-gradient(135deg,#C7BDF8,#A9A4E8);color:white;font-weight:600;border-radius:8px 8px 0 0;font-size:.9rem;text-transform:uppercase;letter-spacing:.5px}.leaderboard_tableHeader__a4BpN,.leaderboard_tableRow__brxcr{display:grid;grid-template-columns:80px 1fr 100px 100px 150px;grid-gap:10px;gap:10px;padding:15px 20px}.leaderboard_tableRow__brxcr{border-bottom:1px solid #e5e7eb;transition:background-color .2s;align-items:center}.leaderboard_tableRow__brxcr:hover{background:#F9FAFB}.leaderboard_tableRow__brxcr.leaderboard_topThree__WWHOi{background:linear-gradient(90deg,rgba(199,189,248,.1),rgba(255,255,255,0))}.leaderboard_rankCol__ADxHU{display:flex;align-items:center;gap:8px;font-weight:600}.leaderboard_rankNumber__IHK1Q{color:#0F172A;font-family:Silkscreen,monospace}.leaderboard_medal__VCuOq{font-size:1.2rem}.leaderboard_modelCol___wjga{font-weight:600;color:#0F172A}.leaderboard_totalCol___hftW,.leaderboard_winsCol__bIWpD{text-align:center;color:#475569}.leaderboard_rateCol__nxNnI{position:relative}.leaderboard_rateBar__X4Bbj{position:relative;height:24px;background:#E7EAFE;border-radius:12px;overflow:hidden}.leaderboard_rateFill__1hiyj{position:absolute;top:0;left:0;height:100%;background:linear-gradient(90deg,#C7BDF8,#A9A4E8);transition:width .5s ease}.leaderboard_rateText__qPMnf{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:600;font-size:.85rem;color:#0F172A;z-index:1}.leaderboard_footer__OaNUx{margin-top:40px;text-align:center;padding:20px}.leaderboard_footerText__TAJss{color:#475569;font-size:.9rem;margin:5px 0}@media (max-width:768px){.leaderboard_statsGrid___sFoc{grid-template-columns:1fr}.leaderboard_tableHeader__a4BpN,.leaderboard_tableRow__brxcr{grid-template-columns:60px 1fr 80px}.leaderboard_rateCol__nxNnI,.leaderboard_totalCol___hftW{display:none}}