.confirm.svelte-7e0w24{color:inherit;max-width:min(28rem, calc(100vw - var(--space-5)));border-radius:var(--radius-md);background:0 0;border:none;padding:0}.confirm.svelte-7e0w24::backdrop{background:#041e428c}.inner.svelte-7e0w24{background:var(--surface-elevated);border-radius:var(--radius-md);padding:var(--space-5);box-shadow:0 18px 40px #041e4240}.title.svelte-7e0w24{margin:0 0 var(--space-2);color:var(--brand-primary);font-size:1.125rem}.body.svelte-7e0w24{margin:0 0 var(--space-5);color:var(--text-muted)}.actions.svelte-7e0w24{gap:var(--space-2);justify-content:flex-end;display:flex}.btn.svelte-7e0w24{appearance:none;border-radius:var(--radius-sm);padding:var(--space-2) var(--space-4);cursor:pointer;border:1px solid #0000;font-weight:600}.btn-secondary.svelte-7e0w24{background:var(--surface-elevated);border-color:var(--border);color:var(--text)}.btn-secondary.svelte-7e0w24:hover,.btn-secondary.svelte-7e0w24:focus-visible{background:var(--surface-sunken)}.btn-primary.svelte-7e0w24{background:var(--brand-action);color:var(--brand-primary-ink)}.btn-primary.svelte-7e0w24:hover,.btn-primary.svelte-7e0w24:focus-visible{background:var(--brand-action-hover)}.confirm[data-tone=danger].svelte-7e0w24 .btn-primary:where(.svelte-7e0w24){background:var(--semantic-negative)}.confirm[data-tone=danger].svelte-7e0w24 .btn-primary:where(.svelte-7e0w24):hover,.confirm[data-tone=danger].svelte-7e0w24 .btn-primary:where(.svelte-7e0w24):focus-visible{background:color-mix(in srgb, var(--semantic-negative) 80%, black)}
