.leaderboard-periods{flex-wrap:wrap;gap:8px;margin:32px 0 12px;display:flex}.leaderboard-periods a{border:1px solid var(--line);min-height:44px;color:var(--text-2);justify-content:center;align-items:center;padding:10px 18px;display:inline-flex}.leaderboard-periods a[aria-current]{color:var(--green);border-color:var(--green);background:#c2fa3b0b}.leaderboard-period-caption{color:var(--text-2);font-size:13px;line-height:1.7}.leaderboard-card-link{border-bottom:1px solid var(--line);min-height:44px;color:var(--paper);justify-content:center;align-items:center;font-size:13px;display:inline-flex}.leaderboard-card-link:hover{color:var(--green)}.leaderboard-ranking-row .leaderboard-card-link{grid-column:2/-1;justify-self:start}.share-card-page{width:100%;max-width:1060px;margin-inline:auto}.share-card-page>.discovery-back{width:fit-content;min-height:44px;margin-bottom:28px;display:flex}.share-card-readable-scores{max-width:360px}.share-card-frame{border:1px solid var(--line);margin:32px 4px 16px;padding:6px;transform:rotate(-1deg)}.share-card-frame img{background:#10120e;width:100%;height:auto;display:block}.share-card-asof{font:12px/1.8 var(--font-mono);color:var(--text-2)}.share-card-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.share-card-actions p{min-height:24px;color:var(--text-2);flex-basis:100%;margin:0;font-size:13px;line-height:1.7}.share-card-copy{border:1px solid var(--line);min-height:48px;color:var(--paper);cursor:pointer;font:inherit;background:0 0;justify-content:center;align-items:center;padding:12px 20px;display:inline-flex}.share-card-copy:hover{border-color:var(--green)}.share-card-privacy{border:1px solid var(--line);color:var(--text-2);margin-top:16px;padding:16px;font-size:13px;line-height:1.8}.share-card-image-error{border:1px solid var(--line);padding:16px;font-size:14px;line-height:1.8}.share-card-image-error a{align-items:center;min-height:44px;margin-left:16px;display:inline-flex}@media (max-width:650px){.share-card-frame{margin-inline:0;padding:2px;transform:none}.share-card-actions>a,.share-card-actions>button{width:100%}.leaderboard-periods a{flex:1;padding-inline:10px}}@media (prefers-reduced-motion:reduce){.share-card-frame{transform:none}}
