.leaderboard-module__AbHeaG__pageHeading{justify-content:space-between;align-items:center;gap:var(--space-24);flex-wrap:wrap;display:flex}.leaderboard-module__AbHeaG__pageHeading h1{margin:0}.leaderboard-module__AbHeaG__leaderboardPage,.leaderboard-module__AbHeaG__leaderboardWrap{min-width:0;min-height:0}.leaderboard-module__AbHeaG__error{margin:var(--space-20) 0 0;font-size:13px}.leaderboard-module__AbHeaG__empty{min-height:240px;margin-top:var(--space-24);place-content:center;justify-items:center;gap:var(--space-20);text-align:center;display:grid}.leaderboard-module__AbHeaG__empty h2{margin:0;font-size:18px;font-weight:600}.leaderboard-module__AbHeaG__ranking{margin:var(--space-24) 0 0;flex-direction:column;gap:0;padding:0;list-style:none;display:flex;overflow:hidden}.leaderboard-module__AbHeaG__rankRow{grid-template-columns:72px minmax(230px,.75fr) minmax(360px,2fr);align-items:center;gap:clamp(20px,3vw,44px);min-height:158px;padding:clamp(20px,2.2vw,30px);display:grid}.leaderboard-module__AbHeaG__rankRow+.leaderboard-module__AbHeaG__rankRow{border-top:1px solid var(--color-border-hair)}.leaderboard-module__AbHeaG__rank{letter-spacing:-.05em;font-size:clamp(34px,4vw,52px);font-weight:500;line-height:1}.leaderboard-module__AbHeaG__creator{align-items:flex-start;gap:var(--space-10,10px);flex-direction:column;min-width:0;display:flex}.leaderboard-module__AbHeaG__creatorLine{align-items:baseline;gap:var(--space-8);max-width:100%;display:flex}.leaderboard-module__AbHeaG__creatorLine strong{text-overflow:ellipsis;font-size:14px;font-weight:650;overflow:hidden}.leaderboard-module__AbHeaG__creatorLink{min-width:0;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:3px;display:inline-flex}.leaderboard-module__AbHeaG__creatorLink:hover,.leaderboard-module__AbHeaG__creatorLink:focus-visible{text-decoration-line:underline}.leaderboard-module__AbHeaG__creatorLine span{color:var(--color-status-positive);font-size:11.5px;font-weight:650}.leaderboard-module__AbHeaG__creator>small{color:var(--color-text-muted);font-size:11.5px}.leaderboard-module__AbHeaG__basketIdentities{align-items:center;gap:var(--space-12);flex-wrap:wrap;max-width:100%;display:flex}.leaderboard-module__AbHeaG__basketIdentity{align-items:center;gap:var(--space-8);min-width:0;color:var(--color-text-primary);font-size:12px;font-weight:650;display:inline-flex}.leaderboard-module__AbHeaG__basketIdentity:hover span:last-child{text-underline-offset:3px;text-decoration:underline}.leaderboard-module__AbHeaG__more,.leaderboard-module__AbHeaG__symbolFallback{color:var(--color-text-muted);font-size:11.5px}.leaderboard-module__AbHeaG__measure{min-width:0}.leaderboard-module__AbHeaG__measureLabel{justify-content:space-between;align-items:baseline;gap:var(--space-16);min-height:34px;display:flex}.leaderboard-module__AbHeaG__measureLabel>span{color:var(--color-text-secondary);font-size:12px}.leaderboard-module__AbHeaG__measureLabel strong{letter-spacing:-.03em;font-size:clamp(24px,2.8vw,34px);font-weight:600}.leaderboard-module__AbHeaG__track{border-radius:var(--radius-s);background:var(--color-bg-track);width:100%;height:18px;overflow:hidden}.leaderboard-module__AbHeaG__track>span{border-radius:inherit;background:var(--color-status-positive);height:100%;transition:filter var(--dur-fast) var(--ease-out), transform var(--dur-slow) var(--ease-out);transform-origin:0;display:block}.leaderboard-module__AbHeaG__rankRow:hover .leaderboard-module__AbHeaG__track>span{filter:saturate(1.12);transform:scaleY(1.12)}.leaderboard-module__AbHeaG__secondary{gap:var(--space-24);margin:var(--space-16) 0 0;display:flex}.leaderboard-module__AbHeaG__secondary>div{align-items:baseline;gap:var(--space-8);display:flex}.leaderboard-module__AbHeaG__secondary dt{color:var(--color-text-muted);font-size:11px}.leaderboard-module__AbHeaG__secondary dd{color:var(--color-text-secondary);margin:0;font-size:11.5px;font-weight:600}.leaderboard-module__AbHeaG__rankPlaceholder{width:42px;height:52px}.leaderboard-module__AbHeaG__creatorPlaceholder,.leaderboard-module__AbHeaG__measurePlaceholder{gap:var(--space-12);flex-direction:column;display:flex}.leaderboard-module__AbHeaG__creatorPlaceholder span:first-child{width:132px;height:14px}.leaderboard-module__AbHeaG__creatorPlaceholder span:nth-child(2){width:170px;height:30px}.leaderboard-module__AbHeaG__creatorPlaceholder span:nth-child(3){width:64px;height:10px}.leaderboard-module__AbHeaG__measurePlaceholder span:first-child{align-self:flex-end;width:124px;height:28px}.leaderboard-module__AbHeaG__measurePlaceholder span:nth-child(2){width:100%;height:18px}.leaderboard-module__AbHeaG__measurePlaceholder span:nth-child(3){width:180px;height:11px}@media (max-width:860px){.leaderboard-module__AbHeaG__rankRow{gap:var(--space-16);grid-template-columns:48px minmax(0,1fr);min-height:190px}.leaderboard-module__AbHeaG__rank{align-self:start}.leaderboard-module__AbHeaG__measure,.leaderboard-module__AbHeaG__measurePlaceholder{grid-column:2}}@media (max-width:560px){.leaderboard-module__AbHeaG__leaderboardPage{height:auto;min-height:calc(100svh - 61px);padding-block:18px 12px;overflow:visible}.leaderboard-module__AbHeaG__leaderboardWrap{grid-template-rows:auto auto;gap:14px;height:auto;display:grid}.leaderboard-module__AbHeaG__pageHeading{flex-direction:column;align-items:flex-start;gap:12px}.leaderboard-module__AbHeaG__pageHeading .seg{width:100%}.leaderboard-module__AbHeaG__ranking{overscroll-behavior:auto;scrollbar-gutter:auto;min-height:0;margin:0;overflow:hidden}.leaderboard-module__AbHeaG__rankRow{content-visibility:auto;contain-intrinsic-size:auto 190px;grid-template-columns:30px minmax(0,1fr);gap:12px;min-height:190px;margin:0;padding:16px}.leaderboard-module__AbHeaG__rank{font-size:27px}.leaderboard-module__AbHeaG__creator{gap:8px}.leaderboard-module__AbHeaG__basketIdentities{gap:7px 10px}.leaderboard-module__AbHeaG__measureLabel{min-height:30px}.leaderboard-module__AbHeaG__measureLabel strong{font-size:22px}.leaderboard-module__AbHeaG__secondary{flex-wrap:wrap;gap:12px;margin-top:10px}.leaderboard-module__AbHeaG__track{height:14px}}
