.mvs-frontend-confirm-dialog{border:1px solid var(--mvs-border,#dcdcde);border-radius:12px;padding:0;max-width:440px;width:calc(100% - 32px);box-shadow:0 12px 32px rgb(0 0 0 / .18);font-family:inherit;color:var(--mvs-text,#1d2327);background:var(--mvs-surface,#fff)}.mvs-frontend-confirm-dialog::backdrop{background:rgb(0 0 0 / .45)}.mvs-frontend-confirm-dialog__form{padding:22px 24px;margin:0}.mvs-frontend-confirm-dialog__message{margin:0 0 20px;font-size:15px;line-height:1.5;text-align:center}.mvs-frontend-confirm-dialog__actions{display:flex;justify-content:center;gap:10px}.mvs-frontend-confirm-dialog .mvs-frontend-confirm-cancel,.mvs-frontend-confirm-dialog .mvs-frontend-confirm-ok{min-height:40px;padding:8px 18px;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;border:1px solid #fff0;line-height:1.3;font-family:inherit}.mvs-frontend-confirm-dialog .mvs-frontend-confirm-cancel{background:#f6f7f7;background:color-mix(in srgb,currentColor 7%,transparent);color:var(--mvs-text,#1d2327);border-color:var(--mvs-border-strong,#c3c4c7)}.mvs-frontend-confirm-dialog .mvs-frontend-confirm-cancel:hover{background:#eef0f1;background:color-mix(in srgb,currentColor 13%,transparent);border-color:var(--mvs-border-strong,#c3c4c7)}.mvs-frontend-confirm-dialog .mvs-frontend-confirm-ok{background:var(--mvs-btn-primary-bg,#2271b1);color:var(--mvs-btn-primary-fg,#fff);border-color:var(--mvs-btn-primary-bg,#2271b1)}.mvs-frontend-confirm-dialog .mvs-frontend-confirm-ok:hover{background:var(--mvs-primary-hover,#135e96);border-color:var(--mvs-primary-hover,#135e96)}.mvs-frontend-confirm-dialog--destructive .mvs-frontend-confirm-ok{background:var(--mvs-danger,#b32d2e);border-color:var(--mvs-danger,#b32d2e)}.mvs-frontend-confirm-dialog--destructive .mvs-frontend-confirm-ok:hover{background:#922527;border-color:#922527}[data-theme="dark"] .mvs-frontend-confirm-dialog,[data-bn-theme="dark"] .mvs-frontend-confirm-dialog,[data-bx-mode="dark"] .mvs-frontend-confirm-dialog,html.dark-mode .mvs-frontend-confirm-dialog,body.dark-mode .mvs-frontend-confirm-dialog{background:#1f2128;color:#e8e8ea;border-color:rgb(255 255 255 / .12)}[data-theme="dark"] .mvs-frontend-confirm-dialog::backdrop,[data-bn-theme="dark"] .mvs-frontend-confirm-dialog::backdrop,[data-bx-mode="dark"] .mvs-frontend-confirm-dialog::backdrop,html.dark-mode .mvs-frontend-confirm-dialog::backdrop,body.dark-mode .mvs-frontend-confirm-dialog::backdrop{background:rgb(0 0 0 / .65)}[data-theme="dark"] .mvs-frontend-confirm-dialog .mvs-frontend-confirm-cancel,[data-bn-theme="dark"] .mvs-frontend-confirm-dialog .mvs-frontend-confirm-cancel,[data-bx-mode="dark"] .mvs-frontend-confirm-dialog .mvs-frontend-confirm-cancel,html.dark-mode .mvs-frontend-confirm-dialog .mvs-frontend-confirm-cancel,body.dark-mode .mvs-frontend-confirm-dialog .mvs-frontend-confirm-cancel{background:rgb(255 255 255 / .06);color:#e8e8ea;border-color:rgb(255 255 255 / .18)}[data-theme="dark"] .mvs-frontend-confirm-dialog .mvs-frontend-confirm-cancel:hover,[data-bn-theme="dark"] .mvs-frontend-confirm-dialog .mvs-frontend-confirm-cancel:hover,[data-bx-mode="dark"] .mvs-frontend-confirm-dialog .mvs-frontend-confirm-cancel:hover,html.dark-mode .mvs-frontend-confirm-dialog .mvs-frontend-confirm-cancel:hover,body.dark-mode .mvs-frontend-confirm-dialog .mvs-frontend-confirm-cancel:hover{background:rgb(255 255 255 / .12);border-color:rgb(255 255 255 / .32)}@media (max-width:640px){.mvs-frontend-confirm-dialog{max-width:100%;margin:0 12px;border-radius:14px}.mvs-frontend-confirm-dialog__form{padding:20px}.mvs-frontend-confirm-dialog__actions{flex-direction:column-reverse;gap:8px}.mvs-frontend-confirm-dialog .mvs-frontend-confirm-cancel,.mvs-frontend-confirm-dialog .mvs-frontend-confirm-ok{width:100%;min-height:44px}}