.waitlist-page.svelte-1375qm6{max-width:72rem;margin:0 auto;padding:var(--st-space-10) var(--st-space-4) var(--st-space-12);display:flex;flex-direction:column;gap:var(--st-space-10)}.hero.svelte-1375qm6{text-align:center;padding:var(--st-space-8) var(--st-space-4);background:radial-gradient(ellipse at center top,color-mix(in oklab,var(--st-accent) 18%,transparent),transparent 70%);border-radius:var(--st-radius-lg)}.hero-badge.svelte-1375qm6{display:inline-flex;align-items:center;gap:var(--st-space-2);padding:var(--st-space-1) var(--st-space-3);margin-bottom:var(--st-space-3);background:color-mix(in oklab,var(--st-action-primary) 14%,var(--st-surface-overlay));color:var(--st-action-primary);border-radius:999px;font-size:var(--st-font-size-sm);font-weight:var(--st-font-weight-semibold)}.hero-badge.svelte-1375qm6 svg{width:1rem;height:1rem}.hero-counter.svelte-1375qm6{font-family:var(--st-font-display);font-size:var(--st-font-size-5xl);font-weight:var(--st-font-weight-bold);color:var(--st-action-primary);margin:0 0 var(--st-space-2)}.hero-title.svelte-1375qm6{font-family:var(--st-font-display);font-size:var(--st-font-size-3xl);font-weight:var(--st-font-weight-bold);color:var(--st-text-primary);margin:0 0 var(--st-space-3)}.hero-subtitle.svelte-1375qm6{max-width:32rem;margin:0 auto var(--st-space-3);color:var(--st-text-secondary)}.rank-pill.svelte-1375qm6{display:inline-block;padding:var(--st-space-2) var(--st-space-4);background:color-mix(in oklab,var(--st-accent) 22%,var(--st-surface-overlay));color:var(--st-text-primary);border-radius:999px;font-weight:var(--st-font-weight-semibold)}.shell.svelte-1375qm6{display:grid;grid-template-columns:1fr 1fr;gap:var(--st-space-6)}.shell-form.svelte-1375qm6,.shell-ladder.svelte-1375qm6{background:var(--st-surface-raised);border:1px solid var(--st-border-subtle);border-radius:var(--st-radius-lg);padding:var(--st-space-6)}.ladder-title.svelte-1375qm6{font-family:var(--st-font-display);font-size:var(--st-font-size-xl);font-weight:var(--st-font-weight-bold);color:var(--st-text-primary);margin:0 0 var(--st-space-2)}.ladder-next.svelte-1375qm6{color:var(--st-text-secondary);margin:0 0 var(--st-space-4);font-size:var(--st-font-size-sm)}.ladder.svelte-1375qm6{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--st-space-2)}.ladder-rung.svelte-1375qm6{display:grid;grid-template-columns:auto 1fr auto;gap:var(--st-space-3);align-items:center;padding:var(--st-space-3) var(--st-space-4);border:1px solid var(--st-border-subtle);border-radius:var(--st-radius-md);background:var(--st-surface-overlay);transition:border-color var(--st-duration-default) var(--st-ease-standard),background-color var(--st-duration-default) var(--st-ease-standard)}.ladder-rung.unlocked.svelte-1375qm6{border-color:color-mix(in oklab,var(--st-status-success) 40%,var(--st-border-subtle));background:color-mix(in oklab,var(--st-status-success) 6%,var(--st-surface-raised))}.ladder-rung.is-next.svelte-1375qm6{border-color:var(--st-action-primary);animation:svelte-1375qm6-breath 2s ease-in-out infinite}@keyframes svelte-1375qm6-breath{0%,to{box-shadow:0 0 color-mix(in oklab,var(--st-action-primary) 30%,transparent)}50%{box-shadow:0 0 0 6px color-mix(in oklab,var(--st-action-primary) 0%,transparent)}}@media (prefers-reduced-motion: reduce){.ladder-rung.is-next.svelte-1375qm6{animation:none}}.rung-icon.svelte-1375qm6{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;color:var(--st-text-tertiary)}.ladder-rung.unlocked.svelte-1375qm6 .rung-icon:where(.svelte-1375qm6){color:var(--st-status-success)}.ladder-rung.is-next.svelte-1375qm6 .rung-icon:where(.svelte-1375qm6){color:var(--st-action-primary)}.rung-icon.svelte-1375qm6 svg{width:1.25rem;height:1.25rem}.rung-label.svelte-1375qm6{font-weight:var(--st-font-weight-semibold);color:var(--st-text-primary)}.rung-threshold.svelte-1375qm6{font-size:var(--st-font-size-sm);color:var(--st-text-tertiary)}.rung-unlock.svelte-1375qm6{font-size:var(--st-font-size-sm);color:var(--st-text-secondary);margin-top:var(--st-space-1)}.rung-status.svelte-1375qm6{font-size:var(--st-font-size-xs);color:var(--st-text-tertiary);text-transform:uppercase;letter-spacing:.04em}.share-row.svelte-1375qm6{display:flex;flex-wrap:wrap;gap:var(--st-space-3);justify-content:center}.share-btn.svelte-1375qm6{display:inline-flex;align-items:center;gap:var(--st-space-2);padding:var(--st-space-3) var(--st-space-4);background:var(--st-surface-raised);color:var(--st-text-primary);border:1px solid var(--st-border-default);border-radius:var(--st-radius-md);text-decoration:none;font-size:var(--st-font-size-sm);font-weight:var(--st-font-weight-semibold);cursor:pointer;transition:border-color var(--st-duration-default) var(--st-ease-standard)}.share-btn.svelte-1375qm6:hover{border-color:var(--st-action-primary)}.share-btn.svelte-1375qm6 svg{width:1rem;height:1rem}.section-title.svelte-1375qm6{font-family:var(--st-font-display);font-size:var(--st-font-size-2xl);font-weight:var(--st-font-weight-bold);color:var(--st-text-primary);margin:0 0 var(--st-space-4);text-align:center}.leaderboard.svelte-1375qm6{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--st-space-2)}.leader-row.svelte-1375qm6{display:grid;grid-template-columns:auto 1fr auto;gap:var(--st-space-4);align-items:center;padding:var(--st-space-3) var(--st-space-4);background:var(--st-surface-raised);border:1px solid var(--st-border-subtle);border-radius:var(--st-radius-md)}.leader-row.podium[data-rank="1"].svelte-1375qm6{background:linear-gradient(135deg,color-mix(in oklab,var(--st-accent) 22%,var(--st-surface-raised)),var(--st-surface-raised));border-color:color-mix(in oklab,var(--st-accent) 35%,var(--st-border-subtle))}.leader-row.podium[data-rank="2"].svelte-1375qm6{background:color-mix(in oklab,var(--st-text-tertiary) 12%,var(--st-surface-raised))}.leader-row.podium[data-rank="3"].svelte-1375qm6{background:color-mix(in oklab,var(--st-status-warning) 12%,var(--st-surface-raised))}.leader-rank.svelte-1375qm6{display:flex;align-items:center;gap:var(--st-space-1);font-family:var(--st-font-display);font-weight:var(--st-font-weight-bold);color:var(--st-action-primary)}.leader-rank.svelte-1375qm6 svg{width:1.25rem;height:1.25rem}.leader-display.svelte-1375qm6{font-weight:var(--st-font-weight-semibold);color:var(--st-text-primary)}.leader-meta.svelte-1375qm6{font-size:var(--st-font-size-xs);color:var(--st-text-tertiary)}.leader-stats.svelte-1375qm6{text-align:right}.leader-points.svelte-1375qm6{font-family:var(--st-font-display);font-size:var(--st-font-size-lg);font-weight:var(--st-font-weight-bold);color:var(--st-action-primary)}.leader-referrals.svelte-1375qm6{font-size:var(--st-font-size-xs);color:var(--st-text-tertiary)}.leaderboard-empty.svelte-1375qm6{text-align:center;color:var(--st-text-secondary);padding:var(--st-space-6)}.leaderboard-climb.svelte-1375qm6{margin-top:var(--st-space-3);padding:var(--st-space-3);text-align:center;background:color-mix(in oklab,var(--st-accent) 10%,var(--st-surface-overlay));border-radius:var(--st-radius-md);color:var(--st-text-primary);font-size:var(--st-font-size-sm)}.ticker-section.svelte-1375qm6{background:var(--st-surface-raised);border:1px solid var(--st-border-subtle);border-radius:var(--st-radius-lg);padding:var(--st-space-5);overflow:hidden}.ticker-head.svelte-1375qm6{display:flex;align-items:center;justify-content:space-between;gap:var(--st-space-3);margin-bottom:var(--st-space-3)}.ticker-title.svelte-1375qm6{margin:0;text-align:left;font-size:var(--st-font-size-xl)}.ticker-toggle.svelte-1375qm6{width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;background:var(--st-surface-overlay);color:var(--st-text-primary);border:1px solid var(--st-border-default);border-radius:var(--st-radius-md);cursor:pointer}.ticker-toggle.svelte-1375qm6 svg{width:1rem;height:1rem}.ticker.svelte-1375qm6{display:flex;gap:var(--st-space-6);animation:svelte-1375qm6-marquee 30s linear infinite;white-space:nowrap}.ticker.paused.svelte-1375qm6{animation-play-state:paused}@media (prefers-reduced-motion: reduce){.ticker.svelte-1375qm6{animation:none;flex-wrap:wrap}}@keyframes svelte-1375qm6-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.ticker-item.svelte-1375qm6{display:inline-flex;align-items:center;gap:var(--st-space-2);color:var(--st-text-secondary);font-size:var(--st-font-size-sm)}.ticker-item.svelte-1375qm6 svg{width:1rem;height:1rem;color:var(--st-status-success)}.ticker-empty.svelte-1375qm6{text-align:center;color:var(--st-text-secondary);padding:var(--st-space-3) 0}.cross-promo.svelte-1375qm6{display:flex;flex-wrap:wrap;gap:var(--st-space-4);justify-content:center;padding-top:var(--st-space-4);border-top:1px solid var(--st-border-subtle)}.cross-link.svelte-1375qm6{color:var(--st-action-primary);text-decoration:none;font-size:var(--st-font-size-sm);font-weight:var(--st-font-weight-medium)}.cross-link.svelte-1375qm6:hover{text-decoration:underline}.tabular-nums.svelte-1375qm6{font-variant-numeric:tabular-nums}@media (max-width: 768px){.shell.svelte-1375qm6{grid-template-columns:1fr}.hero-counter.svelte-1375qm6{font-size:var(--st-font-size-4xl)}}
