.card.svelte-14d6m95{position:relative;background:var(--color-bg-raised);border:1px solid var(--color-border-strong);border-left:3px solid var(--color-accent-limited);border-radius:var(--radius-2xl);padding:var(--space-9);color:var(--color-text-secondary);display:flex;flex-direction:column;gap:var(--space-6);transition:border-color var(--tx-default)}.card.sold-out.svelte-14d6m95{opacity:.75;border-left-color:var(--color-accent-danger)}header.svelte-14d6m95{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-5)}.title-row.svelte-14d6m95{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}h3.svelte-14d6m95{margin:0;font-size:1.2rem;font-weight:600;color:var(--color-text-primary)}.limited-tag.svelte-14d6m95{background:color-mix(in srgb,var(--color-accent-limited) 18%,transparent);color:var(--color-accent-limited);font-size:.7rem;font-weight:700;padding:2px var(--space-3);border:1px solid var(--color-accent-limited);border-radius:var(--radius-pill);letter-spacing:.5px}.status.svelte-14d6m95{color:var(--c);font-size:.75rem;font-weight:700;padding:var(--space-1) var(--space-4);border-radius:var(--radius-pill);border:1px solid var(--c);white-space:nowrap}.counts.svelte-14d6m95{text-align:center;padding:var(--space-5) 0}.remaining.svelte-14d6m95{font-size:2.5rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--color-tier-s)}.slash.svelte-14d6m95,.total.svelte-14d6m95{color:var(--color-text-disabled);font-weight:400}.total.svelte-14d6m95{font-size:1.5rem}.label.svelte-14d6m95{color:var(--color-text-dim);font-size:.8rem;margin-top:var(--space-1)}.progress-wrapper.svelte-14d6m95{display:flex;flex-direction:column;gap:var(--space-2)}.progress-bar.svelte-14d6m95{height:10px;background:var(--color-bg-sunken);border-radius:5px;overflow:hidden}.progress-fill.svelte-14d6m95{height:100%;background:linear-gradient(90deg,var(--color-accent-danger),var(--color-accent-limited));transition:width var(--motion-slow) var(--ease-standard)}.progress-label.svelte-14d6m95{font-size:.8rem;color:var(--color-text-dim);text-align:right}.stats.svelte-14d6m95{display:grid;grid-template-columns:1fr 1fr 1.3fr;gap:var(--space-3);padding-top:var(--space-2);border-top:1px solid var(--color-border-default)}.stat.svelte-14d6m95{text-align:center}.stat-value.svelte-14d6m95{font-size:1.1rem;font-weight:600;color:var(--color-text-secondary);font-variant-numeric:tabular-nums}.stat.eta.svelte-14d6m95 .stat-value:where(.svelte-14d6m95){color:var(--color-accent-limited);font-size:1rem}.stat-label.svelte-14d6m95{font-size:.7rem;color:var(--color-text-faint);margin-top:2px}.note.svelte-14d6m95{margin:0;padding:var(--space-3) var(--space-4);background:var(--color-bg-sunken);border:1px solid var(--color-border-default);border-radius:var(--radius-md);color:var(--color-text-dim);font-size:.8rem;text-align:center}.archive.svelte-14d6m95{display:flex;flex-direction:column;gap:var(--space-6)}.archive-headline.svelte-14d6m95{text-align:center;padding:var(--space-3) 0}.big-number.svelte-14d6m95{font-size:2.5rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--color-tier-s)}.big-label.svelte-14d6m95{color:var(--color-text-dim);font-size:.8rem;margin-top:2px}.archive-row.svelte-14d6m95{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}.archive-stat.svelte-14d6m95{background:var(--color-bg-sunken);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);padding:var(--space-4);text-align:center}.archive-stat.svelte-14d6m95 .val:where(.svelte-14d6m95){font-size:1.2rem;font-weight:600;color:var(--color-text-secondary)}.archive-stat.svelte-14d6m95 .sub:where(.svelte-14d6m95){font-size:.75rem;color:var(--color-text-dim);margin-top:2px}.timeline.svelte-14d6m95{display:flex;flex-direction:column;gap:var(--space-1);font-size:.85rem;color:var(--color-text-muted);background:var(--color-bg-sunken);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-5)}.leaderboard.svelte-14d6m95{display:flex;flex-direction:column;gap:var(--space-1)}.leaderboard-title.svelte-14d6m95{font-size:.85rem;color:var(--color-accent-limited);font-weight:600;margin-bottom:2px}.leader-row.svelte-14d6m95{display:grid;grid-template-columns:28px 1fr auto;align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-4);background:var(--color-bg-sunken);border:1px solid var(--color-border-default);border-radius:var(--radius-md);color:var(--color-text-secondary);text-decoration:none;font-size:.85rem;transition:background var(--tx-fast),border-color var(--tx-fast)}.leader-row.svelte-14d6m95:hover{background:var(--color-bg-inset);border-color:var(--color-border-hover)}.leader-row.svelte-14d6m95 .rank:where(.svelte-14d6m95){color:var(--color-text-faint);font-variant-numeric:tabular-nums}.leader-row.svelte-14d6m95 .count:where(.svelte-14d6m95){color:var(--color-accent-limited);font-weight:600;font-variant-numeric:tabular-nums}.mono.svelte-14d6m95{font-family:var(--font-mono);font-size:.85em;letter-spacing:.3px}.hero.svelte-cfpd39{margin-bottom:var(--space-9)}h1.svelte-cfpd39{margin:0 0 var(--space-2);font-size:1.6rem;color:var(--color-text-primary)}.subtitle.svelte-cfpd39{margin:0;color:var(--color-text-dim);font-size:.95rem}.subtitle.svelte-cfpd39 strong:where(.svelte-cfpd39){color:var(--color-accent-limited)}.grid.svelte-cfpd39{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--space-7)}.state.svelte-cfpd39{padding:40px var(--space-9);text-align:center;color:var(--color-text-dim);background:var(--color-bg-raised);border:1px solid var(--color-border-strong);border-radius:var(--radius-xl)}.state.error.svelte-cfpd39{color:var(--color-accent-danger);border-color:#4a2a2a}.state.svelte-cfpd39 .muted:where(.svelte-cfpd39){margin-top:var(--space-4);color:var(--color-text-faint);font-size:.85rem}.state.svelte-cfpd39 code:where(.svelte-cfpd39){background:var(--color-bg-inset);color:var(--color-accent-info);padding:1px 7px;border-radius:var(--radius-xs);font-size:.85em}.footer-note.svelte-cfpd39{margin-top:var(--space-8);text-align:center;font-size:.8rem;color:var(--color-text-faint)}
