.confirm-dialog{border:1px solid var(--ici-border);width:min(440px,100vw - 32px);max-width:440px;color:var(--ici-text);background:var(--ici-surface);box-shadow:var(--ici-shadow-popover);font-family:var(--ici-font);border-radius:8px;margin:auto;padding:24px}.confirm-dialog::backdrop{background:#0b1b3380}.confirm-dialog-title{margin:0;font-size:16px;font-weight:600;line-height:1.35}.confirm-dialog-description{color:var(--ici-text-muted);margin:8px 0 0;font-size:14px;line-height:1.5}.confirm-dialog-actions{justify-content:flex-end;gap:8px;margin-top:24px;display:flex}.primary-button.is-danger{border-color:var(--ici-danger);background:var(--ici-danger)}.primary-button.is-danger:hover{border-color:var(--ici-danger);background:color-mix(in srgb, var(--ici-danger) 86%, #000)}
