.Leaderboard-module__jfYWoG__screen{overscroll-behavior-y:contain;height:100svh;padding:var(--swipp-nav-top) var(--pm-space-4) 0;padding-bottom:calc(var(--swipp-nav-bottom) + var(--pm-space-5));max-width:44rem;margin-inline:auto;overflow-y:auto}.Leaderboard-module__jfYWoG__header{padding:var(--pm-space-4) 0 var(--pm-space-3)}.Leaderboard-module__jfYWoG__title{font-family:var(--pm-font-display);font-weight:var(--pm-font-display-weight-strong);font-size:var(--pm-text-display);letter-spacing:var(--pm-font-display-tracking);margin:0;line-height:1.05}.Leaderboard-module__jfYWoG__subtitle{margin:var(--pm-space-1) 0 0;color:var(--pm-muted);font-size:var(--pm-text-sm)}.Leaderboard-module__jfYWoG__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Leaderboard-module__jfYWoG__filters{gap:var(--pm-space-2) var(--pm-space-4);padding-bottom:var(--pm-space-3);top:calc(-1 * var(--swipp-nav-top));z-index:1;background:var(--pm-elevation-base);flex-wrap:wrap;display:flex;position:sticky}.Leaderboard-module__jfYWoG__group{gap:var(--pm-space-1);display:flex}.Leaderboard-module__jfYWoG__chip{border-radius:var(--pm-radius-pill);border:1px solid var(--pm-line);min-height:44px;color:var(--pm-muted);font-size:var(--pm-text-sm);white-space:nowrap;cursor:pointer;transition:color var(--pm-duration-fast) var(--pm-ease), background var(--pm-duration-fast) var(--pm-ease), border-color var(--pm-duration-fast) var(--pm-ease);background:0 0;padding:.45em .9em}.Leaderboard-module__jfYWoG__chip:not(.Leaderboard-module__jfYWoG__chipOn):hover{color:var(--pm-surface-on);border-color:color-mix(in srgb, var(--pm-ink) 25%, transparent)}.Leaderboard-module__jfYWoG__chipOn{background:color-mix(in srgb, var(--pm-focus-color) 14%, transparent);border-color:color-mix(in srgb, var(--pm-focus-color) 45%, transparent);color:var(--pm-focus-color);font-weight:var(--pm-font-body-weight-strong)}.Leaderboard-module__jfYWoG__table{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Leaderboard-module__jfYWoG__row{align-items:center;gap:var(--pm-space-3);padding:var(--pm-space-3) var(--pm-space-2);border-bottom:1px solid var(--pm-line);background:var(--pm-elevation-base);grid-template-columns:2.25rem auto minmax(0,1fr) auto;display:grid}.Leaderboard-module__jfYWoG__rank{font-family:var(--pm-font-mono);font-size:var(--pm-text-sm);font-weight:var(--pm-font-mono-weight);font-variant-numeric:tabular-nums;letter-spacing:var(--pm-font-mono-tracking);color:var(--pm-muted);text-align:right;line-height:1}.Leaderboard-module__jfYWoG__rowRanked .Leaderboard-module__jfYWoG__rank{font-weight:var(--pm-font-mono-weight-strong);color:var(--pm-surface-on)}.Leaderboard-module__jfYWoG__rowPodium{padding-block:calc(var(--pm-space-3) + var(--pm-space-1))}.Leaderboard-module__jfYWoG__rowPodium .Leaderboard-module__jfYWoG__rank{font-family:var(--pm-font-display);font-weight:var(--pm-font-display-weight-strong);font-size:var(--pm-text-xl);letter-spacing:-.02em;color:var(--pm-surface-on)}.Leaderboard-module__jfYWoG__rowPodium .Leaderboard-module__jfYWoG__name{font-size:var(--pm-text-base)}.Leaderboard-module__jfYWoG__rowFirst{padding-block:var(--pm-space-4);background:var(--pm-elevation-raised);border-bottom-color:var(--pm-ink-subtle)}.Leaderboard-module__jfYWoG__rowFirst .Leaderboard-module__jfYWoG__rank{font-family:var(--pm-font-display);font-weight:var(--pm-font-display-weight-strong);font-size:var(--pm-text-display-lg);letter-spacing:-.03em;background:linear-gradient(180deg, var(--pm-accent) 0%, var(--pm-focus-color) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;line-height:.9}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.Leaderboard-module__jfYWoG__rowFirst .Leaderboard-module__jfYWoG__rank{color:var(--pm-surface-on);background:0 0}}.Leaderboard-module__jfYWoG__rowFirst .Leaderboard-module__jfYWoG__name{font-size:var(--pm-text-lg)}.Leaderboard-module__jfYWoG__rowFirst .Leaderboard-module__jfYWoG__primary{font-size:var(--pm-text-base)}.Leaderboard-module__jfYWoG__avatar{border-radius:var(--pm-radius-pill);object-fit:cover;border:1px solid var(--pm-line);flex-shrink:0;place-items:center;block-size:2rem;inline-size:2rem;display:grid;overflow:hidden}.Leaderboard-module__jfYWoG__avatarFallback{background:color-mix(in srgb, var(--pm-ink) 10%, transparent)}.Leaderboard-module__jfYWoG__initials{font-family:var(--pm-font-body);font-size:var(--pm-text-xs);font-weight:var(--pm-font-body-weight-strong);color:var(--pm-muted);line-height:1}.Leaderboard-module__jfYWoG__initialsAnon{font-family:var(--pm-font-mono);font-size:var(--pm-text-xs);font-weight:var(--pm-font-mono-weight);color:var(--pm-muted);line-height:1}.Leaderboard-module__jfYWoG__who{flex-direction:column;gap:2px;min-width:0;display:flex}.Leaderboard-module__jfYWoG__nameLine{align-items:center;gap:.4em;min-width:0;display:flex}.Leaderboard-module__jfYWoG__name{font-family:var(--pm-font-body);font-size:var(--pm-text-sm);font-weight:var(--pm-font-body-weight-strong);color:var(--pm-surface-on);text-overflow:ellipsis;white-space:nowrap;line-height:1.3;overflow:hidden}.Leaderboard-module__jfYWoG__anon{font-family:var(--pm-font-mono);font-weight:var(--pm-font-mono-weight);letter-spacing:var(--pm-font-mono-tracking);color:var(--pm-muted)}.Leaderboard-module__jfYWoG__anonTag{font-family:var(--pm-font-mono);font-size:var(--pm-text-xs);font-weight:var(--pm-font-mono-weight);letter-spacing:.08em;text-transform:uppercase;color:var(--pm-muted);text-overflow:ellipsis;white-space:nowrap;line-height:1;overflow:hidden}.Leaderboard-module__jfYWoG__badge{font-size:var(--pm-text-xs);color:var(--pm-focus-color);flex-shrink:0;line-height:1}.Leaderboard-module__jfYWoG__figures{font-family:var(--pm-font-mono);font-variant-numeric:tabular-nums;letter-spacing:var(--pm-font-mono-tracking);flex-direction:column;align-items:flex-end;gap:1px;display:flex}.Leaderboard-module__jfYWoG__primary{font-size:var(--pm-text-sm);font-weight:var(--pm-font-mono-weight-strong);color:var(--pm-surface-on);line-height:1.3}.Leaderboard-module__jfYWoG__secondary{font-size:var(--pm-text-xs);font-weight:var(--pm-font-mono-weight);color:var(--pm-muted);line-height:1.3}.Leaderboard-module__jfYWoG__up{color:var(--pm-positive)}.Leaderboard-module__jfYWoG__down{color:var(--pm-negative)}.Leaderboard-module__jfYWoG__state{justify-items:center;gap:var(--pm-space-3);padding:var(--pm-space-6) var(--pm-space-4);text-align:center;display:grid}.Leaderboard-module__jfYWoG__stateBody{max-width:34ch;color:var(--pm-muted);font-size:var(--pm-text-sm);margin:0}.Leaderboard-module__jfYWoG__retry{border-radius:var(--pm-radius-pill);border:1px solid var(--pm-line);min-height:44px;color:var(--pm-surface-on);font-size:var(--pm-text-sm);cursor:pointer;background:0 0;padding:.5em 1.2em}.Leaderboard-module__jfYWoG__retry:hover{background:color-mix(in srgb, var(--pm-ink) 7%, transparent)}.Leaderboard-module__jfYWoG__skeletonRow{align-items:center;gap:var(--pm-space-3);min-height:calc(var(--pm-text-base) * 1.3 + var(--pm-space-3) * 2 + .75rem);padding:var(--pm-space-3) var(--pm-space-2);border-bottom:1px solid var(--pm-line);grid-template-columns:2.25rem auto minmax(0,1fr);display:grid}.Leaderboard-module__jfYWoG__skeletonFirst{min-height:calc(var(--pm-text-display-lg) * .9 + var(--pm-space-4) * 2);background:var(--pm-elevation-raised);border-bottom-color:var(--pm-ink-subtle)}.Leaderboard-module__jfYWoG__skeletonPodium{min-height:calc(var(--pm-text-xl) * 1.1 + (var(--pm-space-3) + var(--pm-space-1)) * 2 + .5rem)}.Leaderboard-module__jfYWoG__skeletonDisc{border-radius:var(--pm-radius-pill);background:color-mix(in srgb, var(--pm-ink) 8%, transparent);grid-column:2;block-size:2rem;inline-size:2rem}.Leaderboard-module__jfYWoG__skeletonBar{border-radius:var(--pm-radius-sm);background:color-mix(in srgb, var(--pm-ink) 8%, transparent);width:100%;height:12px}@media (min-width:700px){.Leaderboard-module__jfYWoG__screen{max-width:none;padding-left:calc(13rem + var(--pm-space-4));padding-bottom:var(--pm-space-6)}.Leaderboard-module__jfYWoG__header,.Leaderboard-module__jfYWoG__filters,.Leaderboard-module__jfYWoG__table,.Leaderboard-module__jfYWoG__state{max-width:44rem;margin-inline:auto}.Leaderboard-module__jfYWoG__row,.Leaderboard-module__jfYWoG__skeletonRow{padding-inline:var(--pm-space-3)}.Leaderboard-module__jfYWoG__row{grid-template-columns:2.75rem auto minmax(0,1fr) auto}.Leaderboard-module__jfYWoG__skeletonRow{grid-template-columns:2.75rem auto minmax(0,1fr)}.Leaderboard-module__jfYWoG__name{font-size:var(--pm-text-base)}.Leaderboard-module__jfYWoG__avatar,.Leaderboard-module__jfYWoG__skeletonDisc{block-size:2.25rem;inline-size:2.25rem}}@media (prefers-reduced-motion:reduce){.Leaderboard-module__jfYWoG__chip,.Leaderboard-module__jfYWoG__row,.Leaderboard-module__jfYWoG__retry{transition:none;animation:none}}
