.leaderboard[data-v-7b3edce5]{display:flex;flex-direction:column;gap:var(--stack-gap)}.lb-header[data-v-7b3edce5]{display:flex;align-items:center;gap:var(--header-gap)}.icon-btn[data-v-7b3edce5]{width:40px;height:40px;flex:none;border:var(--btn-border);background:var(--surface);border-radius:var(--r-md);display:grid;place-items:center;box-shadow:var(--inset);color:inherit;text-decoration:none;padding:0;cursor:pointer}.icon-btn[data-v-7b3edce5]:disabled{opacity:.45;cursor:not-allowed}.lb-title-wrap[data-v-7b3edce5]{flex:1;display:flex;flex-direction:column;gap:2px}.lb-title[data-v-7b3edce5]{margin:0;font-size:calc(22px * var(--num-size));font-weight:700}.scope-switch[data-v-7b3edce5]{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:6px;box-shadow:var(--inset)}.scope-btn[data-v-7b3edce5]{border:none;background:transparent;border-radius:var(--r-sm);padding:12px 10px;font-size:calc(10px * var(--num-size));letter-spacing:var(--label-track);text-transform:uppercase;color:var(--dim);display:inline-flex;align-items:center;justify-content:center;gap:6px}.scope-btn.active[data-v-7b3edce5]{background:var(--surface2);color:var(--text);box-shadow:var(--inset)}.scope-lock[data-v-7b3edce5]{opacity:.7}.lb-list[data-v-7b3edce5]{display:flex;flex-direction:column;gap:8px}.lb-list.blurred[data-v-7b3edce5]{filter:blur(6px);opacity:.35;pointer-events:none;user-select:none}.lb-row[data-v-7b3edce5]{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:14px 12px;box-shadow:var(--inset)}.lb-row.own[data-v-7b3edce5]{box-shadow:inset 0 0 0 2px var(--accent)}.lb-rank[data-v-7b3edce5]{font-family:var(--num);font-weight:var(--num-w);font-size:calc(16px * var(--num-size));color:var(--dim);min-width:22px}.lb-rank.rank-top[data-v-7b3edce5]{color:var(--accent2)}.lb-copy[data-v-7b3edce5]{display:flex;flex-direction:column;gap:4px;min-width:0}.lb-name[data-v-7b3edce5]{font-size:calc(14px * var(--num-size))}.lb-score[data-v-7b3edce5]{font-family:var(--num);font-weight:var(--num-w);font-size:calc(15px * var(--num-size))}.lb-score.accent[data-v-7b3edce5]{color:var(--accent)}.lb-empty[data-v-7b3edce5]{text-align:center;padding:24px 8px}.lb-stage[data-v-7b3edce5]{display:flex;flex-direction:column;gap:12px}.worldwide-card[data-v-7b3edce5]{padding:20px 16px;display:flex;flex-direction:column;gap:12px;box-shadow:var(--shadow)}.worldwide-icon[data-v-7b3edce5]{width:40px;height:40px;display:grid;place-items:center;background:var(--surface2);border-radius:var(--r-md);color:var(--accent)}.worldwide-title[data-v-7b3edce5]{margin:0;font-size:calc(18px * var(--num-size))}.worldwide-copy[data-v-7b3edce5]{margin:0;color:var(--dim);font-size:calc(13px * var(--num-size));line-height:var(--copy-lead)}.worldwide-disabled[data-v-7b3edce5]{border:var(--btn-border);background:var(--surface2);border-radius:var(--r-md);padding:14px;font-size:calc(11px * var(--num-size));letter-spacing:var(--label-track);text-transform:uppercase;opacity:.55}.worldwide-back[data-v-7b3edce5]{text-align:center;text-decoration:none;padding:17px;border:none;cursor:pointer}.worldwide-foot[data-v-7b3edce5]{margin:0;font-size:calc(12px * var(--num-size));color:var(--dim);line-height:var(--copy-lead);text-align:left;text-transform:none;letter-spacing:0}.lb-play[data-v-7b3edce5]{display:block;text-align:center;text-decoration:none;padding:17px;border-radius:var(--r-md);font-size:calc(13px * var(--num-size));font-weight:700;letter-spacing:var(--label-track);text-transform:uppercase}.lb-footer[data-v-7b3edce5]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;box-shadow:var(--inset)}.lb-footer-copy[data-v-7b3edce5]{display:flex;flex-direction:column;gap:4px}.lb-change[data-v-7b3edce5]{border:var(--btn-border);background:var(--surface2);border-radius:var(--r-sm);padding:10px 14px;font-size:calc(10px * var(--num-size));letter-spacing:var(--label-track);text-transform:uppercase}.lb-change.save[data-v-7b3edce5]{background:var(--accent);color:var(--accentText);border-color:transparent}.lb-change-form[data-v-7b3edce5]{display:flex;gap:8px;align-items:center}.lb-handle-input[data-v-7b3edce5]{width:110px;border:var(--btn-border);background:var(--surface);border-radius:var(--r-sm);padding:10px 12px;font:inherit;color:inherit}.share-overlay[data-v-7b3edce5]{position:fixed;inset:0;display:flex;align-items:flex-start;justify-content:center;padding:16px;z-index:40}.share-panel[data-v-7b3edce5]{width:100%;max-width:428px;border-radius:var(--r-lg);padding:20px 16px;display:flex;flex-direction:column;gap:14px;box-shadow:var(--shadow)}.share-head[data-v-7b3edce5]{display:flex;align-items:center;gap:12px}.share-title[data-v-7b3edce5]{flex:1;text-align:center;font-size:calc(14px * var(--num-size));font-weight:700;letter-spacing:var(--label-track);text-transform:uppercase;margin-right:40px}.rank-preview[data-v-7b3edce5]{padding:16px;display:flex;flex-direction:column;gap:14px;box-shadow:var(--inset)}.preview-header[data-v-7b3edce5]{display:flex;flex-direction:column;gap:4px}.preview-kicker[data-v-7b3edce5]{font-size:calc(10px * var(--num-size));letter-spacing:var(--label-track);text-transform:uppercase;color:var(--accent)}.preview-title[data-v-7b3edce5]{margin:0;font-size:calc(22px * var(--num-size));font-weight:700;line-height:1.1}.preview-hero[data-v-7b3edce5]{display:flex;align-items:center;gap:12px}.preview-rank[data-v-7b3edce5]{font-family:var(--num);font-weight:var(--num-w);font-size:calc(42px * var(--num-size));color:var(--accent2);line-height:1}.preview-who[data-v-7b3edce5]{display:flex;flex-direction:column;gap:4px}.preview-rows[data-v-7b3edce5]{display:flex;flex-direction:column;gap:8px}.preview-row[data-v-7b3edce5]{display:grid;grid-template-columns:22px 1fr auto;gap:10px;align-items:center;padding:10px 12px;border-radius:var(--r-md);background:#ffffff0a;font-size:calc(12px * var(--num-size))}.preview-row.own[data-v-7b3edce5]{background:var(--accent);color:var(--accentText)}.preview-row-name[data-v-7b3edce5]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-footer[data-v-7b3edce5]{display:flex;align-items:center;gap:10px;margin-top:4px}.preview-rocket[data-v-7b3edce5]{flex:none;width:28px;height:36px;image-rendering:pixelated}.preview-footer-text[data-v-7b3edce5]{display:flex;flex-direction:column;gap:2px;min-width:0}.preview-studio[data-v-7b3edce5]{font-size:calc(10px * var(--num-size));letter-spacing:var(--label-track);text-transform:uppercase;color:var(--text)}.preview-link[data-v-7b3edce5]{font-size:calc(10px * var(--num-size));color:var(--accent);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.share-actions[data-v-7b3edce5]{padding:14px;display:flex;flex-direction:column;gap:10px;box-shadow:var(--inset)}.share-row[data-v-7b3edce5]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.share-copy[data-v-7b3edce5]{border:none;cursor:pointer}.share-btn[data-v-7b3edce5]{border:var(--btn-border);background:var(--surface2);border-radius:var(--r-md);padding:14px;font-size:calc(11px * var(--num-size));letter-spacing:var(--label-track);text-transform:uppercase}.share-btn.full[data-v-7b3edce5]{width:100%}
