.backdrop.svelte-8dkwqk{z-index:100;background:#00000080;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.dialog.svelte-8dkwqk{background:var(--surface);color:var(--fg);border:1px solid var(--border);border-radius:10px;width:100%;max-width:480px;padding:1.25rem}h2.svelte-8dkwqk{margin:0 0 .5rem;font-size:1.1rem}p.svelte-8dkwqk{color:var(--muted);margin:0 0 1rem;font-size:.95rem}.row.svelte-8dkwqk{justify-content:flex-end;gap:.5rem;display:flex}button.svelte-8dkwqk{border:1px solid var(--border);min-width:44px;min-height:44px;color:var(--fg);cursor:pointer;background:0 0;border-radius:6px;padding:.75rem 1.25rem;font-size:1rem}button.confirm.svelte-8dkwqk{background:var(--danger-bg);border-color:var(--danger);color:var(--fg)}
