.generation-shell.svelte-5t26at{min-height:60vh;padding:var(--ds-space-5);font-family:var(--ds-font-ui);place-items:center;display:grid}.generation-card.svelte-5t26at{justify-items:center;gap:var(--ds-space-4);border:1px solid var(--ds-line);border-radius:var(--ds-radius-rich);background:var(--ds-white);width:min(100%,520px);color:var(--ds-ink);text-align:center;padding:clamp(32px,7vw,56px);display:grid}.generation-card.svelte-5t26at:before{content:"";border-radius:var(--ds-radius-pill);background:var(--ds-rail-fill);width:44px;height:5px}.generation-card.generation-failed.svelte-5t26at:before{background:var(--ds-ink-muted)}.generation-icon.svelte-5t26at{border-radius:var(--ds-radius-cell);background:var(--ds-hero-fill);width:64px;height:64px;color:var(--ds-on-dark);place-items:center;display:grid}.generation-icon-failed.svelte-5t26at{background:var(--ds-dark)}.generation-copy.svelte-5t26at{gap:var(--ds-space-2);display:grid}.generation-title.svelte-5t26at{font:700 22px/1.2 var(--ds-font-ui);letter-spacing:-.02em}.generation-body.svelte-5t26at{max-width:40ch;font:400 14px/1.6 var(--ds-font-ui);color:var(--ds-ink-muted)}html[data-motion=reduce] .generation-pulse.svelte-5t26at{animation:none!important}@media (prefers-reduced-motion:reduce){html[data-motion=full] .generation-pulse.svelte-5t26at{animation:var(--animate-pulse)!important}}
