:root{--ns-alert-bg:#fff;--ns-alert-text:#334155;--ns-alert-heading:#0f172a;--ns-alert-border:rgba(148,163,184,.28);--ns-alert-muted:#64748b;--ns-alert-shadow:0 24px 70px rgba(15,23,42,.18)}body[data-bs-theme=dark],body[data-layout-mode=dark]{--ns-alert-bg:#111827;--ns-alert-text:#dbe4f0;--ns-alert-heading:#f8fafc;--ns-alert-border:rgba(148,163,184,.18);--ns-alert-muted:#94a3b8;--ns-alert-shadow:0 26px 76px rgba(0,0,0,.48)}.swal2-container{font-family:Manrope,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;z-index:20050!important}.swal2-popup{position:relative!important;overflow:hidden!important;border:1px solid var(--ns-alert-border)!important;border-radius:18px!important;background:var(--ns-alert-bg)!important;color:var(--ns-alert-text)!important;box-shadow:var(--ns-alert-shadow)!important;backdrop-filter:none!important}.swal2-popup:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,var(--nuspace-cyan,#7ddcff),var(--nuspace-primary-strong,#7c83ff) 48%,var(--nuspace-pink,#f0a4df));pointer-events:none}.swal2-title{color:var(--ns-alert-heading)!important;font-size:1.12rem!important;font-weight:800!important;letter-spacing:-.02em!important;line-height:1.35!important}.swal2-html-container,.swal2-content{color:var(--ns-alert-text)!important;font-size:.9rem!important;line-height:1.65!important}.swal2-actions{gap:10px!important}.swal2-confirm,.swal2-cancel,.swal2-deny{min-height:42px!important;margin:0!important;padding:10px 18px!important;border:0!important;border-radius:11px!important;font-size:.84rem!important;font-weight:800!important;box-shadow:none!important}.swal2-confirm{background:linear-gradient(135deg,var(--nuspace-primary,#5156be),var(--nuspace-primary-strong,#7c83ff))!important;color:#fff!important;box-shadow:0 10px 24px rgba(81,86,190,.22)!important}.swal2-cancel{border:1px solid var(--ns-alert-border)!important;background:transparent!important;color:var(--ns-alert-text)!important}.swal2-timer-progress-bar{height:3px!important;background:linear-gradient(90deg,var(--nuspace-cyan,#7ddcff),var(--nuspace-primary-strong,#7c83ff),var(--nuspace-pink,#f0a4df))!important}.swal2-icon.nuspace-swal-brand-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:64px!important;height:64px!important;margin:2.1em auto .7em!important;border-width:1px!important;transform:none!important}.swal2-icon.swal2-success{border-color:rgba(52,195,143,.3)!important;background:rgba(52,195,143,.1)!important;color:#34c38f!important}.swal2-icon.swal2-error{border-color:rgba(244,106,106,.3)!important;background:rgba(244,106,106,.1)!important;color:#f46a6a!important}.swal2-icon.swal2-warning{border-color:rgba(241,180,76,.34)!important;background:rgba(241,180,76,.1)!important;color:#f1b44c!important}.swal2-icon.swal2-info,.swal2-icon.swal2-question{border-color:rgba(80,165,241,.3)!important;background:rgba(80,165,241,.1)!important;color:#50a5f1!important}.swal2-popup.swal2-toast{width:auto!important;min-width:300px!important;max-width:min(430px,calc(100vw - 24px))!important;padding:15px 16px!important;border-radius:15px!important;grid-template-columns:auto minmax(0,1fr) auto!important;column-gap:10px!important}.swal2-popup.swal2-toast .swal2-icon.nuspace-swal-brand-icon{width:34px!important;height:34px!important;margin:0!important}.swal2-popup.swal2-toast .swal2-title{margin:0!important;padding:1px 0!important;font-size:.88rem!important;text-align:left!important}.swal2-popup.swal2-toast .swal2-html-container{margin:0!important;padding:0!important;font-size:.82rem!important;text-align:left!important}.swal2-popup.nuspace-swal-success:before{background:linear-gradient(90deg,#34c38f,var(--nuspace-cyan,#7ddcff),var(--nuspace-primary-strong,#7c83ff))}.swal2-popup.nuspace-swal-error:before{background:linear-gradient(90deg,#f46a6a,#f08a8a,var(--nuspace-pink,#f0a4df))}.swal2-popup.nuspace-swal-warning:before{background:linear-gradient(90deg,#f1b44c,#ffd37a,var(--nuspace-primary-strong,#7c83ff))}@media(max-width:575.98px){.swal2-popup.swal2-toast{min-width:0!important;width:calc(100vw - 20px)!important}.swal2-popup.nuspace-swal-modal{width:calc(100vw - 24px)!important;padding:1.4rem!important}}.swal2-icon.nuspace-swal-brand-icon{overflow:visible!important}.swal2-icon.nuspace-swal-brand-icon .nuspace-swal-icon-svg{display:block!important;width:42px!important;height:42px!important;color:currentColor!important}.swal2-popup.swal2-toast .swal2-icon.nuspace-swal-brand-icon .nuspace-swal-icon-svg{width:24px!important;height:24px!important}.swal2-icon.nuspace-swal-brand-icon .nuspace-swal-icon-svg path,.swal2-icon.nuspace-swal-brand-icon .nuspace-swal-icon-svg circle{vector-effect:non-scaling-stroke}.swal2-icon.nuspace-swal-brand-icon .swal2-icon-content{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;line-height:1!important}.swal2-icon.nuspace-swal-brand-icon :is(.swal2-success-circular-line-left,.swal2-success-circular-line-right,.swal2-success-fix,.swal2-success-ring,.swal2-success-line-tip,.swal2-success-line-long,.swal2-x-mark,.swal2-x-mark-line-left,.swal2-x-mark-line-right){display:none!important}
.swal2-icon.nuspace-swal-brand-icon{position:relative!important;width:68px!important;height:68px!important;border:0!important;border-radius:22px!important;overflow:hidden!important;box-shadow:inset 0 0 0 1px currentColor,0 12px 28px rgba(15,23,42,.10)!important}.swal2-icon.nuspace-swal-brand-icon:before{content:""!important;position:absolute!important;inset:0!important;display:block!important;background:linear-gradient(145deg,currentColor,transparent 140%)!important;opacity:.10!important}.swal2-icon.nuspace-swal-brand-icon .swal2-icon-content{position:relative!important;z-index:2!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important}.swal2-icon.nuspace-swal-brand-icon .nuspace-swal-icon-svg{display:block!important;width:48px!important;height:48px!important;overflow:visible!important;color:currentColor!important}.swal2-icon.nuspace-swal-brand-icon .nuspace-swal-icon-halo{fill:currentColor!important;opacity:.08!important;stroke:currentColor!important;stroke-width:1!important}.swal2-popup.swal2-toast .swal2-icon.nuspace-swal-brand-icon{width:38px!important;height:38px!important;border-radius:13px!important}.swal2-popup.swal2-toast .swal2-icon.nuspace-swal-brand-icon .nuspace-swal-icon-svg{width:29px!important;height:29px!important}.swal2-popup .swal2-title{overflow-wrap:anywhere!important}.swal2-popup .swal2-html-container{overflow-wrap:anywhere!important}[data-bs-theme=dark] .swal2-popup,[data-layout-mode=dark] .swal2-popup{border-color:rgba(148,163,184,.22)!important;background:#111827!important;color:#dbe4f0!important}[data-bs-theme=dark] .swal2-title,[data-layout-mode=dark] .swal2-title{color:#f8fafc!important}@media(max-width:575.98px){.swal2-icon.nuspace-swal-brand-icon{width:60px!important;height:60px!important;border-radius:19px!important}.swal2-icon.nuspace-swal-brand-icon .nuspace-swal-icon-svg{width:42px!important;height:42px!important}}
.swal2-icon.nuspace-swal-brand-icon .nuspace-swal-icon-symbol{display:block!important;fill:none!important;stroke:currentColor!important;opacity:1!important}.swal2-icon.nuspace-swal-brand-icon .nuspace-swal-icon-symbol-fill{display:block!important;fill:currentColor!important;stroke:none!important;opacity:1!important}.swal2-icon.nuspace-swal-brand-icon .nuspace-swal-icon-halo{display:block!important;fill:currentColor!important;stroke:currentColor!important;opacity:.08!important}.swal2-icon.nuspace-swal-brand-icon.swal2-success{color:#16a66a!important}.swal2-icon.nuspace-swal-brand-icon.swal2-error{color:#e84d5b!important}.swal2-icon.nuspace-swal-brand-icon.swal2-warning{color:#d99413!important}.swal2-icon.nuspace-swal-brand-icon.swal2-info,.swal2-icon.nuspace-swal-brand-icon.swal2-question{color:#397ee8!important}.swal2-confirm,.swal2-confirm:hover,.swal2-confirm:focus,.swal2-confirm:active,.swal2-confirm *{color:#fff!important}.swal2-cancel,.swal2-cancel:hover,.swal2-cancel:focus,.swal2-cancel:active{color:var(--ns-alert-text)!important}
