.ranked-leaderboard__table{width:100%;border-collapse:collapse}.ranked-leaderboard__col--rank{width:15%}.ranked-leaderboard__col--player{width:32%}.ranked-leaderboard__col--result{width:35%}.ranked-leaderboard__col--score{width:18%}.ranked-leaderboard__own-standing{border-top:var(--border-width-thin) solid var(--ember-a55);background:linear-gradient(90deg,var(--oxblood-700),var(--oxblood-900));box-shadow:0 calc(var(--space-xs) * -1) var(--space-lg) var(--c-ink-a70)}.ranked-leaderboard__own-label{display:block;padding:var(--space-3xs) var(--space-sm) 0;color:var(--color-accent-bright);font-size:var(--text-body-xs, .75rem);letter-spacing:var(--tracking-label);text-transform:uppercase}.ranked-leaderboard__cell--own{border-bottom:0;color:var(--color-text-primary)}.ranked-leaderboard__table th{padding:var(--space-sm);border-bottom:var(--border-width-thin) solid var(--color-border);color:var(--color-text-muted);font-size:var(--text-body-xs, .75rem);letter-spacing:var(--tracking-label);text-align:left;text-transform:uppercase}.ranked-leaderboard__cell{height:var(--ux-target-mobile);padding:var(--space-sm);border-bottom:var(--border-width-hairline) solid var(--color-border-subtle);font-size:var(--text-body-sm)}.ranked-leaderboard__cell--rank,.ranked-leaderboard__cell--score{color:var(--color-text-muted);font-weight:var(--font-weight-semibold)}.ranked-leaderboard__cell--score{text-align:right}.ranked-leaderboard__cell--own-score{padding-right:calc(var(--space-3xl) * 2)}.ranked-leaderboard__handle{font-weight:var(--font-weight-medium)}.ranked-leaderboard__badge{display:inline-block;margin-left:var(--space-xs);border-radius:var(--radius-pill);padding:var(--space-3xs) var(--space-xs);font-size:var(--text-body-xs, .75rem);text-transform:uppercase}.ranked-leaderboard__badge--you{border:var(--border-width-thin) solid var(--color-accent);background:var(--color-accent-tint);color:var(--color-accent-bright)}.ranked-leaderboard__badge--pending{border:var(--border-width-thin) solid var(--color-border)}.ranked-leaderboard__row--pending{opacity:var(--opacity-muted)}.ranked-leaderboard__row-divider td{height:var(--space-xs);padding:0;border-bottom:0}.ranked-leaderboard__footer{display:flex;justify-content:flex-start}.ranked-leaderboard__footer button{min-height:var(--ux-target)}
