.swal2-container{z-index:99999!important}.swal2-container.swal2-backdrop-show{background:var(--overlay)}.custom-swal-popup{box-shadow:var(--shadow-md);border-radius:10px;background:var(--surface)!important;color:var(--fg-3)!important}.custom-swal-title{font-size:16px;font-weight:700;color:var(--fg)!important}.custom-swal-button{cursor:pointer;border:none;background:var(--brand-gradient)!important;color:var(--white)!important;border-radius:5px!important;padding:8px 16px!important;font-size:12px!important}.custom-swal-cancel-button{border:1px solid var(--border-strong);cursor:pointer;margin-left:10px;color:var(--fg)!important;background:0 0!important;border-radius:5px!important;padding:8px 16px!important;font-size:12px!important}.custom-swal-actions-reversed .custom-swal-cancel-button{margin-left:0;margin-right:10px}.custom-swal-popup .swal2-icon.swal2-error{border-color:var(--danger-fg);color:var(--danger-fg)}.custom-swal-popup .swal2-icon.swal2-error [class^=swal2-x-mark-line]{background-color:var(--danger-fg)}.custom-swal-popup .swal2-icon.swal2-warning{border-color:var(--warning-fg);color:var(--warning-fg)}.custom-swal-popup .swal2-icon.swal2-info,.custom-swal-popup .swal2-icon.swal2-question{border-color:var(--info-fg);color:var(--info-fg)}.custom-swal-popup .swal2-icon.swal2-success{border-color:var(--success-fg);color:var(--success-fg)}.custom-swal-popup .swal2-icon.swal2-success [class^=swal2-success-line]{background-color:var(--success-fg)}.custom-swal-popup .swal2-icon.swal2-success .swal2-success-ring{border-color:color-mix(in srgb, var(--success-fg) 30%, transparent)}
