.backdrop.svelte-32v57s{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:16px;background:color-mix(in srgb,var(--ink) 45%,transparent)}.dialog.svelte-32v57s{width:100%;max-width:480px;max-height:calc(100dvh - 32px);overflow-y:auto;background:var(--surface);color:var(--ink);border-radius:var(--r-lg);box-shadow:var(--shadow-pop);padding:24px;font:400 15px/1.5 var(--font)}.dialog.svelte-32v57s:focus{outline:none}.title.svelte-32v57s{margin:0 0 12px;font:700 20px/1.3 var(--font)}.actions.svelte-32v57s{display:flex;justify-content:flex-end;gap:12px;margin-top:24px;flex-wrap:wrap}
