.leader-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.leaderboard-main{gap:var(--space-section);flex-direction:column;min-width:0;display:flex}.leaderboard-rail{min-width:0;display:none}.leaderboard-rail-section{border-top:1px solid var(--rule);padding:16px 0}.leaderboard-rail-section:first-child{border-top:0;padding-top:0}.leaderboard-rail-title{font:300 var(--t-heading) / var(--lh-heading) var(--font-teodor);margin:0 0 8px}.leaderboard-rail h3{font-size:var(--t-13);margin:0 0 8px}.leaderboard-rail p{color:var(--ink-2);font-size:var(--t-13);margin:0;line-height:1.5}.leader-id{align-items:baseline;gap:12px;min-width:0;display:flex}.leader-place{min-width:1.4em;font-size:var(--t-15);color:var(--ink-3);flex:none}.leader-name{flex:1;min-width:0}.leader-missing{color:var(--ink-3)}.leader-empty{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.leader-empty p{color:var(--ink-2);margin:0}.leader-table thead th[aria-sort=descending]{color:var(--ink)}.leader-table thead th[aria-sort=descending]:after{content:" ↓";color:var(--action)}@media (min-width:1024px){body:not(:has(.lh)) .wrap.page.leaderboard-layout{grid-template-columns:minmax(0,512px) 224px;gap:40px;width:800px;max-width:none;padding-right:0;display:grid}.leaderboard-rail{display:block}}@media (max-width:640px){.leader-id{gap:8px}.leader-table :is(th,td):nth-child(3){width:76px}}
