.confirm-dialog-overlay{z-index:var(--z-modal-overlay);background:#0006;position:fixed;inset:0}.confirm-dialog-content{z-index:var(--z-modal);width:calc(100vw - 2 * var(--space-lg));max-width:var(--dialog-small-width);max-height:calc(100dvh - 2 * var(--space-lg));gap:var(--space-md);padding:var(--space-xl);border-radius:var(--radius);background:var(--surface-card);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.confirm-dialog-body.svelte-tdp54y{gap:var(--space-md);flex-direction:column;min-height:0;display:flex;overflow-y:auto}.confirm-dialog-title{font-size:var(--font-lg);color:var(--color-text);margin:0;font-weight:600}.confirm-dialog-desc{font-size:var(--font-sm);color:var(--color-text-muted);margin:0}.confirm-dialog-typed.svelte-tdp54y{gap:var(--space-xs);flex-direction:column;display:flex}.confirm-dialog-typed.svelte-tdp54y label:where(.svelte-tdp54y){font-size:var(--font-sm);color:var(--color-text)}.confirm-dialog-actions.svelte-tdp54y{justify-content:flex-end;gap:var(--space-sm);margin-top:var(--space-xs);flex-wrap:wrap;flex-shrink:0;display:flex}
