.DomainLeaderboard_chartContainer__ELRpH{display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:var(--space-8)}.DomainLeaderboard_chartContainer__ELRpH:last-child{margin-bottom:0}.DomainLeaderboard_leaderboardTable__Hupe7{width:100%;border-collapse:collapse}.DomainLeaderboard_leaderboardTable__Hupe7 th{font-family:var(--font-headline);font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-charcoal-light);text-transform:uppercase;letter-spacing:var(--tracking-wide);text-align:left;padding:var(--space-2) var(--space-3);border-bottom:2px solid var(--color-ink)}.DomainLeaderboard_leaderboardTable__Hupe7 td{padding:.6rem var(--space-3);border-bottom:1px solid var(--color-charcoal-muted);font-size:var(--text-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DomainLeaderboard_leaderboardTable__Hupe7 tr:nth-child(odd) td{background-color:var(--color-cream)}.DomainLeaderboard_rankCell__qHc_p{width:40px;font-weight:var(--weight-bold);color:var(--color-charcoal-muted)}.DomainLeaderboard_nameCell__BR6sv{font-weight:var(--weight-medium);color:var(--color-ink)}.DomainLeaderboard_nameLink__mXGGf{color:var(--color-ink);text-decoration:none;transition:color var(--transition-fast)}.DomainLeaderboard_nameLink__mXGGf:hover{color:var(--color-accent-primary);text-decoration:underline}.DomainLeaderboard_nameLink__mXGGf:focus-visible{outline:2px solid var(--color-accent-primary);outline-offset:2px;border-radius:var(--radius-sm)}.DomainLeaderboard_countCell__gE1gA{text-align:right;color:var(--color-charcoal)}.DomainLeaderboard_scoreBarContainer__9goOu{width:60px;height:12px;background:var(--color-paper);border:1px solid var(--color-charcoal-muted);border-radius:1px;overflow:hidden;display:inline-block;vertical-align:middle}.DomainLeaderboard_scoreBarFill__z3ega{height:100%;transition:width var(--transition-base)}.DomainLeaderboard_upgradePrompt__6CLne{position:relative;border:1px solid var(--color-charcoal-muted);border-radius:var(--radius-sm);overflow:hidden;min-height:80px;display:flex;align-items:center;justify-content:center}.DomainLeaderboard_upgradeBlur__Hlqjq{position:absolute;inset:0;background:var(--color-cream);opacity:.7}.DomainLeaderboard_upgradeCard__4JztL{position:relative;z-index:1;text-align:center;padding:var(--space-4)}.DomainLeaderboard_upgradeMessage__A2pVc{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-charcoal);margin:0 0 var(--space-3) 0}.DomainLeaderboard_upgradeButton__e4_2x{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-2) var(--space-6);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-bold);background:var(--color-accent-primary);color:var(--color-white);border:2px solid var(--color-accent-primary);border-radius:var(--radius-sm);text-decoration:none;cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast)}.DomainLeaderboard_upgradeButton__e4_2x:hover{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-white)}.DomainLeaderboard_upgradeButton__e4_2x:focus-visible{outline:2px solid var(--color-accent-primary);outline-offset:2px}.DomainLeaderboard_upgradeButton__e4_2x:active{transform:translateY(1px)}.DomainLeaderboard_emptyText__iX7Sv{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-charcoal-muted);text-align:center;padding:var(--space-8)}@media (max-width:768px){.DomainLeaderboard_leaderboardTable__Hupe7 td:last-child,.DomainLeaderboard_leaderboardTable__Hupe7 th:last-child{display:none}}