.head.svelte-9wavdg{padding:var(--space-24) 0 var(--space-24)}.eyebrow.svelte-9wavdg{margin:0 0 var(--space-8)}h1.svelte-9wavdg{font-size:clamp(2rem,6vw,3.2rem)}.sub.svelte-9wavdg{margin:var(--space-12) 0 0;max-width:60ch;color:var(--muted)}.actions.svelte-9wavdg{gap:var(--space-8);margin-top:var(--space-18);flex-wrap:wrap;display:flex}.cta.svelte-9wavdg,.ghost.svelte-9wavdg{border:var(--edge-w) solid var(--edge);min-height:44px;box-shadow:var(--shadow);align-items:center;padding:0 18px;display:inline-flex}.cta.svelte-9wavdg{background:var(--accent);color:var(--accent-ink)}.actions.svelte-9wavdg .share-button{border:var(--edge-w) solid var(--edge);min-height:44px;box-shadow:var(--shadow);background:var(--accent);color:var(--accent-ink);border-radius:0;padding:0 18px}.ghost.svelte-9wavdg{background:var(--surface);color:var(--ink)}.plans.svelte-9wavdg{gap:var(--space-8);margin-top:var(--space-18);flex-wrap:wrap;display:flex}.plans.svelte-9wavdg button:where(.svelte-9wavdg){align-items:center;gap:var(--space-8);border:var(--edge-w) solid var(--edge);background:var(--surface);min-height:44px;color:var(--ink);padding:0 16px;font-weight:700;display:inline-flex}.plans.svelte-9wavdg button[aria-pressed=true]:where(.svelte-9wavdg){background:var(--edge);color:var(--surface);box-shadow:var(--shadow)}.plans.svelte-9wavdg button:where(.svelte-9wavdg):disabled{opacity:.5;cursor:not-allowed}.plan-count.svelte-9wavdg{font-family:var(--font-mono);font-size:.85em}.loading.svelte-9wavdg{gap:var(--space-16);display:grid}.loading-label.svelte-9wavdg{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);margin:0;font-size:.85rem}.placeholder.svelte-9wavdg{column-gap:var(--space-16);padding:var(--space-14) var(--space-14) var(--space-14) 0;background:var(--surface);border:var(--edge-w-card) solid var(--edge);box-shadow:var(--shadow);grid-template-columns:6px 128px minmax(0,1fr);display:grid}.placeholder.svelte-9wavdg:before{content:"";background:var(--line)}.placeholder-thumb.svelte-9wavdg{aspect-ratio:3/4;border:var(--edge-w) solid var(--edge);border-radius:var(--radius-s);background:var(--well);animation:1.2s ease-in-out infinite alternate svelte-9wavdg-placeholder-pulse}.placeholder-lines.svelte-9wavdg{align-content:start;gap:10px;padding-top:4px;display:grid}.placeholder-lines.svelte-9wavdg span:where(.svelte-9wavdg){background:var(--well);height:14px;animation:1.2s ease-in-out infinite alternate svelte-9wavdg-placeholder-pulse}.placeholder-lines.svelte-9wavdg span:where(.svelte-9wavdg):first-child{width:40%}.placeholder-lines.svelte-9wavdg span:where(.svelte-9wavdg):nth-child(2){width:85%;height:22px}.placeholder-lines.svelte-9wavdg span:where(.svelte-9wavdg):nth-child(3){width:60%}@keyframes svelte-9wavdg-placeholder-pulse{0%{opacity:1}to{opacity:.45}}@media (width<=560px){.placeholder.svelte-9wavdg{grid-template-columns:6px 92px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.placeholder-thumb.svelte-9wavdg,.placeholder-lines.svelte-9wavdg span:where(.svelte-9wavdg){animation:none}}.gone.svelte-9wavdg,.note.svelte-9wavdg{margin:var(--space-12) 0 0;color:var(--muted);font-size:.9rem}.empty.svelte-9wavdg{padding:var(--space-32) var(--space-24) var(--space-48);background:var(--surface);border:var(--edge-w-card) solid var(--edge);box-shadow:var(--shadow)}.empty.svelte-9wavdg h2:where(.svelte-9wavdg){font-size:1.6rem}.empty.svelte-9wavdg p:where(.svelte-9wavdg){margin:var(--space-12) 0 var(--space-18);color:var(--muted)}
