dialog.svelte-1v9wgu6{padding:0;border:1px solid var(--line);background:var(--popover);color:var(--fg);font:inherit}dialog.svelte-1v9wgu6::backdrop{background:var(--overlay)}dialog[open].svelte-1v9wgu6{animation:svelte-1v9wgu6-dialog-in var(--dur) var(--ease)}dialog[open].svelte-1v9wgu6::backdrop{animation:svelte-1v9wgu6-fade-in var(--dur) var(--ease)}.modal.svelte-1v9wgu6{width:min(440px,calc(100vw - 32px));max-height:calc(100dvh - 32px);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg)}.panel.svelte-1v9wgu6{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-6)}header.svelte-1v9wgu6 h2:where(.svelte-1v9wgu6){margin:0 0 var(--space-2);font-size:var(--text-lg);letter-spacing:-.01em}header.svelte-1v9wgu6 p:where(.svelte-1v9wgu6){margin:0;color:var(--muted);font-size:var(--text-md);line-height:1.5;white-space:pre-line}footer.svelte-1v9wgu6{display:flex;justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap}.fullscreen.svelte-1v9wgu6{width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;border:none;border-radius:0;background:#0c0a09f0;color:#f5f5f4;overflow:hidden}.fullscreen[open].svelte-1v9wgu6{display:flex;flex-direction:column;animation:svelte-1v9wgu6-fade-in var(--dur) var(--ease)}.fullscreen.svelte-1v9wgu6::backdrop{background:#0c0a09}@keyframes svelte-1v9wgu6-dialog-in{0%{opacity:0;transform:translateY(6px) scale(.98)}}@keyframes svelte-1v9wgu6-fade-in{0%{opacity:0}}
