.leaderboard[data-v-f137723d]{gap:.5rem;display:grid}.leaderboard-row[data-v-f137723d]{border-radius:calc(var(--radius) - 2px);border:1px solid var(--line);background:linear-gradient(90deg,#ffffff06,transparent 55%),var(--bg-elevated);grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;padding:.65rem .85rem;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid}.leaderboard-row[data-v-f137723d]:hover{border-color:#ff6a1a47;transform:translate(3px);box-shadow:0 8px 24px #00000038}.leaderboard-row--gold[data-v-f137723d]{background:linear-gradient(90deg,#f5c4511f,transparent 62%),linear-gradient(180deg,#ffffff0a,transparent),var(--bg-elevated);border-color:#f5c45159;box-shadow:inset 3px 0 #f5c451d9}.leaderboard-row--silver[data-v-f137723d]{background:linear-gradient(90deg,#c8d0dc14,transparent 62%),linear-gradient(180deg,#ffffff08,transparent),var(--bg-elevated);border-color:#c8d0dc47;box-shadow:inset 3px 0 #c8d0dcbf}.leaderboard-row--bronze[data-v-f137723d]{background:linear-gradient(90deg,#c884521a,transparent 62%),linear-gradient(180deg,#ffffff08,transparent),var(--bg-elevated);border-color:#c8845247;box-shadow:inset 3px 0 #c88452bf}.leaderboard-rank[data-v-f137723d]{flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;display:flex}.leaderboard-crown[data-v-f137723d]{filter:drop-shadow(0 2px 8px #00000059);display:inline-flex}.leaderboard-crown--lg[data-v-f137723d]{width:2.125rem;height:2.125rem}.leaderboard-crown--md[data-v-f137723d]{width:1.75rem;height:1.75rem}.leaderboard-crown--sm[data-v-f137723d]{width:1.5rem;height:1.5rem}.leaderboard-crown svg[data-v-f137723d]{width:100%;height:100%}.leaderboard-num[data-v-f137723d]{min-width:1.75rem;height:1.75rem;font-family:var(--font-mono);color:#ffffff8c;background:#ffffff0d;border-radius:999px;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:inline-flex}.leaderboard-team[data-v-f137723d]{align-items:center;gap:.65rem;min-width:0;display:flex}.leaderboard-logo[data-v-f137723d]{-o-object-fit:cover;object-fit:cover;background:#000;border-radius:10px;flex-shrink:0;width:2rem;height:2rem}.leaderboard-logo--podium[data-v-f137723d]{border-radius:11px;width:2.375rem;height:2.375rem;box-shadow:0 4px 14px #00000059}.leaderboard-meta[data-v-f137723d]{gap:.1rem;min-width:0;display:grid}.leaderboard-tag[data-v-f137723d]{font-family:var(--font-display);letter-spacing:.06em;color:var(--accent-2);font-size:1.125rem;line-height:1.1}.leaderboard-row--gold .leaderboard-tag[data-v-f137723d]{color:#f5c451}.leaderboard-name[data-v-f137723d]{text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted);font-size:11px;overflow:hidden}.leaderboard-stats[data-v-f137723d]{flex-shrink:0;align-items:center;gap:.35rem;display:flex}.leaderboard-stat[data-v-f137723d]{font-family:var(--font-mono);color:var(--text);background:#ffffff0a;border-radius:999px;align-items:baseline;gap:.15rem;padding:.2rem .45rem;font-size:11px;font-weight:600;display:none}.leaderboard-stat em[data-v-f137723d]{color:var(--text-muted);font-size:9px;font-style:normal;font-weight:500}.leaderboard-stat--loss[data-v-f137723d]{color:#ffffffb8}.leaderboard-points[data-v-f137723d]{flex-direction:column;align-items:flex-end;gap:.05rem;min-width:2.75rem;display:flex}.leaderboard-points em[data-v-f137723d]{letter-spacing:.06em;color:var(--text-muted);font-size:9px;font-style:normal}.leaderboard-points strong[data-v-f137723d]{font-family:var(--font-display);letter-spacing:.04em;color:var(--accent);font-size:1.35rem;font-weight:400;line-height:1}.leaderboard-row--gold .leaderboard-points strong[data-v-f137723d]{color:#f5c451}@media (width>=480px){.leaderboard-stat[data-v-f137723d]{display:inline-flex}.leaderboard-row[data-v-f137723d]{gap:1rem;padding:.7rem 1rem}}@media (width<=479px){.leaderboard-name[data-v-f137723d]{display:none}.leaderboard-tag[data-v-f137723d]{font-size:1rem}.leaderboard-points strong[data-v-f137723d]{font-size:1.2rem}}
