.confirm-dialog-module__AyL6cW__backdrop{z-index:9100;background:#0f172a73;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}@media (prefers-reduced-motion:no-preference){.confirm-dialog-module__AyL6cW__backdrop{animation:.12s ease-out confirm-dialog-module__AyL6cW__fadeIn}}@keyframes confirm-dialog-module__AyL6cW__fadeIn{0%{opacity:0}to{opacity:1}}.confirm-dialog-module__AyL6cW__dialog{background:var(--p-surface,#fff);border:1px solid var(--p-border,#e3e3e8);border-radius:14px;flex-direction:column;width:min(440px,92vw);display:flex;overflow:hidden;box-shadow:0 24px 48px #0f172a38,0 8px 16px #0f172a1a}.confirm-dialog-module__AyL6cW__body{padding:22px 24px 8px}.confirm-dialog-module__AyL6cW__title{color:var(--p-fg,#1d2026);letter-spacing:-.005em;margin:0 0 8px;font-size:17px;font-weight:600}.confirm-dialog-module__AyL6cW__text{color:var(--p-fg-muted,#5a5e66);white-space:pre-wrap;margin:0;font-size:14px;line-height:1.55}.confirm-dialog-module__AyL6cW__actions{justify-content:flex-end;gap:8px;padding:16px 24px 20px;display:flex}.confirm-dialog-module__AyL6cW__btn{appearance:none;border:1px solid var(--p-border,#d4d6db);font:inherit;cursor:pointer;color:var(--p-fg,#1d2026);background:#fff;border-radius:8px;padding:9px 16px;font-size:13px;font-weight:600;transition:background .12s,border-color .12s,transform .12s}.confirm-dialog-module__AyL6cW__btn:hover:not(:disabled){background:#f5f6f8}.confirm-dialog-module__AyL6cW__btn:focus-visible{outline:none;box-shadow:0 0 0 3px #5dc19b59}.confirm-dialog-module__AyL6cW__btn:disabled{opacity:.55;cursor:not-allowed}.confirm-dialog-module__AyL6cW__btnPrimary{background:var(--p-fg,#1d2026);color:#fff;border-color:var(--p-fg,#1d2026)}.confirm-dialog-module__AyL6cW__btnPrimary:hover:not(:disabled){background:var(--p-mint-ink,#2c8c66);border-color:var(--p-mint-ink,#2c8c66)}.confirm-dialog-module__AyL6cW__btnDanger{color:#fff;background:#b03737;border-color:#b03737}.confirm-dialog-module__AyL6cW__btnDanger:hover:not(:disabled){background:#962a2a;border-color:#962a2a}.confirm-dialog-module__AyL6cW__toneIcon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-bottom:12px;display:inline-flex}.confirm-dialog-module__AyL6cW__toneIconDanger{color:#b03737;background:#fdecec}.confirm-dialog-module__AyL6cW__toneIconInfo{color:#2e4cc4;background:#eef4fe}.confirm-dialog-module__AyL6cW__toneIcon svg{width:18px;height:18px}
