.swal2-container{--ums-swal-brand: var(--ums-primary, #333238);--ums-swal-brand-hover: var(--ums-primary-hover, #1f1e24);--ums-swal-danger: #dc3545;--ums-swal-danger-hover: #bb2d3b;--ums-swal-surface: #fff;--ums-swal-surface-muted: #fff;--ums-swal-surface-muted-hover: #f4f5f7;--ums-swal-title: #101828;--ums-swal-text: #5b6478;--ums-swal-border: #d9dbe3;--ums-swal-radius: var(--ums-radius, .5rem);--ums-swal-btn-radius: var(--ums-radius, .5rem)}.swal2-container .swal2-popup:not(.swal2-toast){--swal2-width: 30rem;--swal2-border-radius: var(--ums-swal-radius);--swal2-icon-zoom: .5;padding:1.75rem;background:var(--ums-swal-surface);color:var(--ums-swal-text);text-align:left;box-shadow:0 24px 60px #10182838}.swal2-container .swal2-popup:not(.swal2-toast) .swal2-icon{display:none!important}.swal2-container .swal2-popup:not(.swal2-toast) .swal2-title{padding:0;color:var(--ums-swal-title);padding-right:2rem;font-size:1.3rem;font-weight:700;line-height:1.3;text-align:left}.swal2-container .swal2-popup:not(.swal2-toast) .swal2-html-container{margin:.75rem 0 0;padding:0;color:var(--ums-swal-text);font-size:.95rem;line-height:1.55;text-align:left;overflow:visible}.swal2-container .swal2-popup:not(.swal2-toast) .swal2-close{position:absolute;top:1rem;right:1rem;z-index:3;width:2rem;height:2rem;margin:0;padding:0;border-radius:50%;background:transparent;color:var(--ums-swal-text);font-size:1.9rem;line-height:1;transition:background-color .15s ease,color .15s ease}.swal2-container .swal2-popup:not(.swal2-toast) .swal2-close:hover{background:var(--ums-swal-surface-muted-hover);color:var(--ums-swal-title)}.swal2-container .swal2-popup:not(.swal2-toast) .swal2-close:focus-visible{background:var(--ums-swal-surface-muted-hover);color:var(--ums-swal-title);outline:2px solid var(--ums-swal-title);outline-offset:2px}.swal2-container .swal2-popup.swal2-loading .swal2-close,.swal2-container .swal2-popup.swal2-toast .swal2-close{display:none!important}.swal2-container .swal2-popup:not(.swal2-toast) .swal2-input,.swal2-container .swal2-popup:not(.swal2-toast) .swal2-textarea,.swal2-container .swal2-popup:not(.swal2-toast) .swal2-select,.swal2-container .swal2-popup:not(.swal2-toast) .swal2-file{width:100%;margin:1rem 0 0;padding:.55rem .75rem;border:1px solid var(--ums-swal-border);border-radius:var(--ums-swal-btn-radius);background:var(--ums-swal-surface);color:var(--ums-swal-title);font-size:.95rem;box-shadow:none}.swal2-container .swal2-popup:not(.swal2-toast) .swal2-input:focus,.swal2-container .swal2-popup:not(.swal2-toast) .swal2-textarea:focus,.swal2-container .swal2-popup:not(.swal2-toast) .swal2-select:focus{border-color:var(--ums-swal-brand);box-shadow:0 0 0 .2rem rgba(var(--ums-primary-rgb, 51, 50, 56),.18);outline:none}.swal2-container .swal2-popup:not(.swal2-toast) .swal2-input-label{justify-content:flex-start;margin:1rem 0 -.5rem;color:var(--ums-swal-title);font-size:.875rem;font-weight:600}.swal2-container .swal2-popup:not(.swal2-toast) .swal2-validation-message{margin:1rem 0 0;padding:.5rem .75rem;border-radius:var(--ums-swal-btn-radius);background:#dc35451a;color:var(--ums-swal-danger);font-size:.875rem}.swal2-container .swal2-popup:not(.swal2-toast) .swal2-actions{justify-content:flex-end;width:100%;margin:1.75rem 0 0;padding:0;gap:.5rem}.swal2-container .swal2-popup:not(.swal2-toast) .swal2-cancel{order:1}.swal2-container .swal2-popup:not(.swal2-toast) .swal2-deny{order:2}.swal2-container .swal2-popup:not(.swal2-toast) .swal2-confirm{order:3}.swal2-container .swal2-popup:not(.swal2-toast) .swal2-actions button{margin:0!important;padding:.5rem 1.1rem;border:1px solid transparent;border-radius:var(--ums-swal-btn-radius);font-size:.95rem;font-weight:500;line-height:1.5;box-shadow:none!important;transition:background-color .15s ease,border-color .15s ease}.swal2-container .swal2-popup:not(.swal2-toast) .swal2-actions button:focus,.swal2-container .swal2-popup:not(.swal2-toast) .swal2-actions button:focus-visible{outline:2px solid var(--ums-swal-title);outline-offset:2px}.swal2-container .swal2-popup:not(.swal2-toast) .swal2-confirm{background:var(--ums-swal-brand)!important;border-color:var(--ums-swal-brand)!important;color:var(--ums-on-primary, #fff)!important}.swal2-container .swal2-popup:not(.swal2-toast) .swal2-confirm:hover{background:var(--ums-swal-brand-hover)!important;border-color:var(--ums-swal-brand-hover)!important}.swal2-container .swal2-popup:not(.swal2-toast) .swal2-confirm[style*="--swal2-confirm-button-background-color: #d33;" i],.swal2-container .swal2-popup:not(.swal2-toast) .swal2-confirm[style*="--swal2-confirm-button-background-color: #dc3545;" i],.swal2-container .swal2-popup:not(.swal2-toast) .swal2-confirm[style*="--swal2-confirm-button-background-color: #d32f2f;" i],.swal2-container .swal2-popup:not(.swal2-toast) .swal2-confirm[style*="--swal2-confirm-button-background-color: #b02a37;" i],.swal2-container .swal2-popup:not(.swal2-toast) .swal2-confirm[style*="--swal2-confirm-button-background-color: red;" i],.swal2-container .swal2-popup:not(.swal2-toast) .swal2-confirm.btn-danger,.swal2-container .swal2-popup:not(.swal2-toast) .swal2-deny{background:var(--ums-swal-danger)!important;border-color:var(--ums-swal-danger)!important;color:#fff!important}.swal2-container .swal2-popup:not(.swal2-toast) .swal2-confirm[style*="--swal2-confirm-button-background-color: #d33;" i]:hover,.swal2-container .swal2-popup:not(.swal2-toast) .swal2-confirm[style*="--swal2-confirm-button-background-color: #dc3545;" i]:hover,.swal2-container .swal2-popup:not(.swal2-toast) .swal2-confirm[style*="--swal2-confirm-button-background-color: #d32f2f;" i]:hover,.swal2-container .swal2-popup:not(.swal2-toast) .swal2-confirm[style*="--swal2-confirm-button-background-color: #b02a37;" i]:hover,.swal2-container .swal2-popup:not(.swal2-toast) .swal2-confirm[style*="--swal2-confirm-button-background-color: red;" i]:hover,.swal2-container .swal2-popup:not(.swal2-toast) .swal2-confirm.btn-danger:hover,.swal2-container .swal2-popup:not(.swal2-toast) .swal2-deny:hover{background:var(--ums-swal-danger-hover)!important;border-color:var(--ums-swal-danger-hover)!important}.swal2-container .swal2-popup:not(.swal2-toast) .swal2-cancel{background:var(--ums-swal-surface-muted)!important;border-color:var(--ums-swal-border)!important;color:var(--ums-swal-title)!important}.swal2-container .swal2-popup:not(.swal2-toast) .swal2-cancel:hover{background:var(--ums-swal-surface-muted-hover)!important}.swal2-container .swal2-popup:not(.swal2-toast) .swal2-footer{margin:1.5rem 0 0;padding:1rem 0 0;border-top:1px solid var(--ums-swal-border);color:var(--ums-swal-text);font-size:.875rem}.swal2-container .swal2-popup:not(.swal2-toast) .swal2-loader{margin:0 auto;border-color:var(--ums-swal-brand) transparent var(--ums-swal-brand) transparent}.swal2-container .swal2-popup:not(.swal2-toast) .swal2-timer-progress-bar{background:var(--ums-swal-brand)}html[data-bs-theme=dark] .swal2-container,html.dark-mode .swal2-container{--ums-swal-surface: #1e1e2d;--ums-swal-surface-muted: #2a2a3d;--ums-swal-surface-muted-hover: #34344a;--ums-swal-title: #e8e8f0;--ums-swal-text: #a3a7bd;--ums-swal-border: rgba(255, 255, 255, .12)}html[data-bs-theme=dark] .swal2-container .swal2-popup:not(.swal2-toast),html.dark-mode .swal2-container .swal2-popup:not(.swal2-toast){border:1px solid var(--ums-swal-border);box-shadow:0 24px 60px #00000080}@media (max-width: 576px){.swal2-container .swal2-popup:not(.swal2-toast){width:calc(100% - 1.5rem);max-width:24rem;padding:1.25rem;font-size:.9rem}.swal2-container .swal2-popup:not(.swal2-toast) .swal2-title{font-size:1.15rem}.swal2-container .swal2-popup:not(.swal2-toast) .swal2-actions{flex-direction:column-reverse;margin-top:1.25rem}.swal2-container .swal2-popup:not(.swal2-toast) .swal2-actions button{width:100%}}
