.Leaderboard-module__oUC3xa__board{text-align:left;flex-direction:column;gap:1.25rem;width:100%;max-width:640px;display:flex}.Leaderboard-module__oUC3xa__intro{flex-direction:column;gap:.5rem;display:flex}.Leaderboard-module__oUC3xa__kicker{border:2px solid var(--colour-ink);background:var(--colour-gold);color:var(--colour-ink);font-family:var(--font-display);box-shadow:0 3px 0 var(--colour-ink);border-radius:8px;align-self:flex-start;padding:.2rem .6rem;font-size:.75rem;transform:rotate(-3deg)}.Leaderboard-module__oUC3xa__heading{background:linear-gradient(90deg, var(--colour-smash), var(--colour-gold));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(2rem,9vw,2.75rem);line-height:1.05}.Leaderboard-module__oUC3xa__explainer,.Leaderboard-module__oUC3xa__empty{color:var(--colour-muted);line-height:1.5}.Leaderboard-module__oUC3xa__totals{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--colour-pass);font-size:.8rem}.Leaderboard-module__oUC3xa__list{flex-direction:column;gap:.6rem;list-style:none;display:flex}.Leaderboard-module__oUC3xa__row{border:3px solid var(--colour-ink);box-shadow:0 5px 0 var(--colour-ink);background:linear-gradient(90deg,#1a1430f2,#1a1430bf);border-radius:14px;align-items:center;gap:.9rem;padding:.65rem .9rem;display:flex}.Leaderboard-module__oUC3xa__rank{width:2.1rem;height:2.1rem;font-family:var(--font-display);color:var(--colour-muted);font-variant-numeric:tabular-nums;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:flex}.Leaderboard-module__oUC3xa__rank[data-medal]{border:2px solid var(--colour-ink);color:var(--colour-ink);box-shadow:0 3px 0 var(--colour-ink)}.Leaderboard-module__oUC3xa__rank[data-medal="1"]{background:linear-gradient(135deg,#ffe27a,#f0c040)}.Leaderboard-module__oUC3xa__rank[data-medal="2"]{background:linear-gradient(135deg,#f2f4f8,#b8c0cc)}.Leaderboard-module__oUC3xa__rank[data-medal="3"]{background:linear-gradient(135deg,#f2b27a,#c8773e)}.Leaderboard-module__oUC3xa__thumb{aspect-ratio:3/4;border:2px solid var(--colour-border);width:48px;font-family:var(--font-display);color:#ffffff80;background:linear-gradient(160deg,#241536,#0e0918);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.Leaderboard-module__oUC3xa__thumbImage{object-fit:cover;object-position:center top}.Leaderboard-module__oUC3xa__details{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.Leaderboard-module__oUC3xa__title{font-weight:700}.Leaderboard-module__oUC3xa__meta{color:var(--colour-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.Leaderboard-module__oUC3xa__stats{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.2rem;display:flex}.Leaderboard-module__oUC3xa__smashes{border:2px solid var(--colour-ink);background:var(--colour-smash);color:#fff;font-family:var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:8px;padding:.1rem .5rem;font-size:.95rem}.Leaderboard-module__oUC3xa__rate{color:var(--colour-muted);white-space:nowrap;font-size:.72rem}@media (max-width:480px){.Leaderboard-module__oUC3xa__row{gap:.6rem;padding:.55rem .65rem}.Leaderboard-module__oUC3xa__rank{width:1.8rem;height:1.8rem;font-size:.875rem}.Leaderboard-module__oUC3xa__thumb{width:40px}}
