.classements_root__a0XUZ{min-height:100dvh;background:radial-gradient(900px 600px at 50% -20%,rgba(244,213,141,.09),transparent 60%),var(--bg)}.classements_page__6k69y{max-width:880px;margin:0 auto;padding:110px 24px 80px}.classements_page__6k69y h1{font-size:clamp(44px,6vw,68px);line-height:1;margin:8px 0 12px}.classements_tabs__64nEp{display:flex;gap:4px;padding:4px;margin-top:28px;background:rgba(255,255,255,.04);border:1px solid var(--line);border-radius:14px;overflow-x:auto;scrollbar-width:none}.classements_tabs__64nEp button{flex:1 1;white-space:nowrap;border:0;background:transparent;padding:10px 14px;border-radius:10px;font-weight:600;font-size:14px;color:var(--ink-3);cursor:pointer;transition:background .15s,color .15s}.classements_tabs__64nEp button:hover{color:var(--ink)}.classements_tabs__64nEp .classements_on__reTox{background:rgba(255,255,255,.1);color:var(--ink)}.classements_domains__CuMwl{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.classements_domains__CuMwl button{cursor:pointer;height:32px;color:var(--ink-2)}.classements_domOn__XTCOL{background:rgba(255,255,255,.08)}.classements_board__bt2WW{margin-top:16px;padding:22px}.classements_boardHead___Xivy{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px}.classements_boardHead___Xivy h2{font-size:28px}.classements_list__I1au3{list-style:none;margin:0;padding:0}.classements_list__I1au3 li{display:grid;grid-template-columns:44px 1fr auto;align-items:center;grid-gap:12px;gap:12px;padding:10px 8px;border-radius:12px;border-bottom:1px solid var(--line)}.classements_list__I1au3 li:last-child{border-bottom:0}.classements_rank__WHAA8{font-family:var(--font-display);font-size:22px;color:var(--ink-3);text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.classements_top1__OVFoU .classements_rank__WHAA8{color:#f4d58d;text-shadow:0 0 14px rgba(244,213,141,.7)}.classements_top2__965H_ .classements_rank__WHAA8{color:#d9def5}.classements_top3__esYCl .classements_rank__WHAA8{color:#e0a77a}.classements_who__YwFG6{display:flex;align-items:center;gap:12px;min-width:0}.classements_who__YwFG6>span:last-child{display:flex;flex-direction:column;min-width:0}.classements_avatar__WjWqh{width:34px;height:34px;flex:none;border-radius:10px;display:grid;place-items:center;font-family:var(--font-display);font-size:17px;background:rgba(255,255,255,.07);border:1px solid var(--line-2)}.classements_top1__OVFoU .classements_avatar__WjWqh{background:linear-gradient(160deg,#f8e2a8,#c9a6ff);color:var(--accent-ink);border-color:transparent}.classements_name__MTN_l{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.classements_detail__JY2nZ{font-size:12.5px;color:var(--ink-3)}.classements_value__j9JS7{font-family:var(--font-display);font-size:24px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.classements_value__j9JS7 small{font-family:var(--font-body);font-size:12px;color:var(--ink-3)}.classements_me__OIJ11{background:rgba(244,213,141,.08);outline:1px solid rgba(244,213,141,.35)}.classements_myRank__kB09T{margin-top:14px;padding:12px 14px;border-radius:12px;background:rgba(244,213,141,.08);border:1px solid rgba(244,213,141,.3);font-size:14px;color:var(--ink-2)}.classements_myRank__kB09T strong{color:var(--accent)}.classements_myRank__kB09T a{color:var(--accent);text-decoration:underline}.classements_cta__9wNVX{margin-top:14px;padding:14px;border-radius:12px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;background:rgba(157,180,255,.07);border:1px solid rgba(157,180,255,.2)}.classements_cta__9wNVX p{margin:0;color:var(--ink-2);font-size:14px}.classements_skeleton__vTDes span{display:block;height:46px;margin:8px 0;border-radius:12px;background:rgba(255,255,255,.04);animation:classements_pulse__Q_fMH 1.4s infinite}@keyframes classements_pulse__Q_fMH{0%,to{opacity:1}50%{opacity:.4}}@media (max-width:700px){.classements_page__6k69y{padding:88px 16px 60px}.classements_boardHead___Xivy{flex-direction:column}.classements_list__I1au3 li{grid-template-columns:34px 1fr auto;gap:8px}}