.dialog.svelte-1eh8v5n{width:calc(100% - 32px);max-width:400px;padding:28px;border:1px solid var(--edge);border-radius:1.25rem;background:var(--surface);color:var(--foreground);box-shadow:var(--card-shadow-hover)}.dialog.svelte-1eh8v5n::backdrop{background:var(--scrim);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.dialog[open].svelte-1eh8v5n{animation:svelte-1eh8v5n-dialog-in .25s ease}.dialog[open].svelte-1eh8v5n::backdrop{animation:svelte-1eh8v5n-backdrop-in .25s ease}@keyframes svelte-1eh8v5n-dialog-in{0%{opacity:0;transform:translateY(8px) scale(.97)}}@keyframes svelte-1eh8v5n-backdrop-in{0%{opacity:0}}.body.svelte-1eh8v5n{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px}.icon-box.svelte-1eh8v5n{display:grid;place-items:center;width:48px;height:48px;margin-bottom:8px;border-radius:1rem;background:var(--accent-ghost);color:var(--accent)}h2.svelte-1eh8v5n{font-size:1.25rem}p.svelte-1eh8v5n{margin:0}.actions.svelte-1eh8v5n{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:24px}.actions.svelte-1eh8v5n .btn:where(.svelte-1eh8v5n){padding:.75rem 1rem}@media (prefers-reduced-motion: reduce){.dialog[open].svelte-1eh8v5n,.dialog[open].svelte-1eh8v5n::backdrop{animation:none}}
