.confirm-stage.svelte-7e0w24{z-index:200;justify-content:center;align-items:flex-start;padding:24vh 1rem 1rem;display:flex;position:fixed;inset:0}.confirm-backdrop.svelte-7e0w24{cursor:default;-webkit-backdrop-filter:blur(6px);background:#0f0f1252;border:none;position:absolute;inset:0}.confirm-panel.svelte-7e0w24{background:color-mix(in srgb, var(--color-bg) 92%, transparent);border:1px solid var(--color-border);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(18px);outline:none;width:min(380px,100%);padding:1rem 1.1rem;position:relative;box-shadow:0 18px 48px #00000038}.confirm-title.svelte-7e0w24{color:var(--color-fg);margin:0 0 .4rem;font-size:.95rem;font-weight:600}.confirm-body.svelte-7e0w24{color:var(--color-fg-secondary);margin:0 0 .9rem;font-size:.85rem;line-height:1.6}.confirm-actions.svelte-7e0w24{justify-content:flex-end;gap:.5rem;display:flex}.confirm-btn.svelte-7e0w24{font:inherit;border-radius:var(--radius-md);cursor:pointer;transition:color var(--transition-fast), background-color var(--transition-fast), border-color var(--transition-fast);color:#fff;background:var(--color-accent);border:1px solid var(--color-accent);padding:.38rem .85rem;font-size:.82rem}.confirm-btn.svelte-7e0w24:hover{filter:brightness(1.08)}.confirm-btn.danger.svelte-7e0w24{background:var(--color-danger);border-color:var(--color-danger)}.confirm-btn.ghost.svelte-7e0w24{color:var(--color-fg-secondary);border:1px solid var(--color-border);background:0 0}.confirm-btn.ghost.svelte-7e0w24:hover{color:var(--color-fg);border-color:var(--color-border-strong);filter:none}
