:root{--swal-red:#f27474;}
.swal-icon--error{border-color:var(--swal-red);animation:animateErrorIcon 0.5s;}
.swal-icon--error__x-mark{position:relative;display:block;animation:animateXMark 0.5s;}
.swal-icon--error__line{position:absolute;height:5px;width:47px;background-color:var(--swal-red);display:block;top:38px;border-radius:2px;}
.swal-icon--error__line--left{transform:rotate(45deg);left:17px;}
.swal-icon--error__line--right{transform:rotate(-45deg);transform:rotate(-45deg);right:16px;}
@keyframes animateErrorIcon {
from{transform:rotateX(100deg);opacity:0;}
to{transform:rotateX(0deg);opacity:1;}
}
@keyframes animateXMark {
0%{transform:scale(0.4);margin-top:26px;opacity:0;}
50%{transform:scale(0.4);margin-top:26px;opacity:0;}
80%{transform:scale(1.15);margin-top:-6px;}
100%{transform:scale(1);margin-top:0;opacity:1;}
}
:root{--swal-orange:#f8bb86;}
.swal-icon--warning{border-color:var(--swal-orange);animation:pulseWarning 0.75s infinite alternate;}
.swal-icon--warning__body{position:absolute;width:5px;height:47px;left:50%;top:10px;border-radius:2px;margin-left:-2px;background-color:var(--swal-orange);}
.swal-icon--warning__dot{position:absolute;width:7px;height:7px;border-radius:50%;margin-left:-4px;left:50%;bottom:-11px;background-color:var(--swal-orange);}
@keyframes pulseWarning {
from{border-color:#f8d486;}
to{border-color:var(--swal-orange);}
}
:root{--swal-green:#a5dc86;--swal-green-light:rgba(165, 220, 134, 0.2);}
.swal-icon--success{border-color:var(--swal-green);}
.swal-icon--success::before, .swal-icon--success::after{content:'';border-radius:50%;position:absolute;width:60px;height:120px;background:white;transform:rotate(45deg);}
.swal-icon--success::before{border-radius:120px 0 0 120px;top:-7px;left:-33px;transform:rotate(-45deg);transform-origin:60px 60px;}
.swal-icon--success::after{border-radius:0 120px 120px 0;top:-11px;left:30px;transform:rotate(-45deg);transform-origin:0px 60px;animation:rotatePlaceholder 4.25s ease-in;}
.swal-icon--success__ring{width:80px;height:80px;border:4px solid #a59154;background:#a59154;border-radius:50%;box-sizing:content-box;position:absolute;left:-4px;top:-4px;z-index:2;}
.swal-icon--success__hide-corners{width:5px;height:90px;background-color:white;padding:1px;position:absolute;left:28px;top:8px;z-index:1;transform:rotate(-45deg);}
.swal-icon--success__line{height:5px;background-color:#fff;display:block;border-radius:2px;position:absolute;z-index:3;}
.swal-icon--success__line--tip{width:25px;left:14px;top:46px;transform:rotate(45deg);animation:animateSuccessTip 0.75s;}
.swal-icon--success__line--long{width:47px;right:8px;top:38px;transform:rotate(-45deg);animation:animateSuccessLong 0.75s;}
@keyframes rotatePlaceholder {
0%{transform:rotate(-45deg);}
5%{transform:rotate(-45deg);}
12%{transform:rotate(-405deg);}
100%{transform:rotate(-405deg);}
}
@keyframes animateSuccessTip {
0%{width:0;left:1px;top:19px;}
54%{width:0;left:1px;top:19px;}
70%{width:50px;left:-8px;top:37px;}
84%{width:17px;left:21px;top:48px;}
100%{width:25px;left:14px;top:45px;}
}
@keyframes animateSuccessLong {
0%{width:0;right:46px;top:54px;}
65%{width:0;right:46px;top:54px;}
84%{width:55px;right:0px;top:35px;}
100%{width:47px;right:8px;top:38px;}
}
:root{--swal-blue:#c9dae1;}
.swal-icon--info{border-color:var(--swal-blue);}
.swal-icon--info::before{content:"";position:absolute;width:5px;height:29px;left:50%;bottom:17px;border-radius:2px;margin-left:-2px;background-color:var(--swal-blue);}
.swal-icon--info::after{content:"";position:absolute;width:7px;height:7px;border-radius:50%;margin-left:-3px;top:19px;background-color:var(--swal-blue);left:50%;}
.swal-icon{width:80px;height:80px;border-width:4px;border-style:solid;border-radius:50%;padding:0;position:relative;box-sizing:content-box;margin:20px auto;}
.swal-icon:first-child{margin-top:32px;}
.swal-icon--custom{width:auto;height:auto;max-width:100%;border:none;border-radius:0;}
.swal-icon img{max-width:100%;max-height:100%;}
.swal-title{color:rgba(0, 0, 0, 0.65);font-weight:600;text-transform:none;position:relative;display:block;padding:13px 16px;font-size:27px;line-height:normal;text-align:center;margin-bottom:0px;}
.swal-title:first-child{margin-top:26px;}
.swal-title:not(:first-child){padding-bottom:0;}
.swal-title:not(:last-child){margin-bottom:13px;}
.swal-text{font-size:16px;position:relative;float:none;line-height:normal;vertical-align:top;text-align:left;display:inline-block;margin:0;padding:0 10px;font-weight:400;color:rgba(0, 0, 0, 0.64);max-width:calc(100% - 20px);overflow-wrap:break-word;box-sizing:border-box;}
.swal-text:first-child{margin-top:45px;}
.swal-text:last-child{margin-bottom:45px;}:root{--swal-btn-confirm:#7cd1f9;--swal-btn-confirm-hover:color(var(--swal-btn-confirm) shade(3%));--swal-btn-confirm-active:color(var(--swal-btn-confirm) shade(10%));--swal-btn-cancel:#efefef;--swal-btn-cancel-hover:color(var(--swal-btn-cancel) shade(3%));--swal-btn-cancel-active:color(var(--swal-btn-cancel) shade(10%));--swal-btn-danger:#e64942;--swal-btn-danger-hover:color(var(--swal-btn-danger) shade(3%));--swal-btn-danger-active:color(var(--swal-btn-danger) shade(10%));--swal-focus-color:rgba(43, 114, 165, 0.3);}
.swal-footer{text-align:right;padding-top:13px;margin-top:13px;padding:13px 16px;border-radius:inherit;border-top-left-radius:0;border-top-right-radius:0;}
.swal-button-container{margin:5px;display:inline-block;position:relative;}
.swal-button{background-color:var(--swal-btn-confirm);color:white;border:none;box-shadow:none;border-radius:5px;font-weight:600;font-size:14px;padding:10px 24px;margin:0;cursor:pointer;}
.swal-button[not:disabled]:hover{background-color:var(--swal-btn-confirm-hover);}
.swal-button:active{background-color:var(--swal-btn-confirm-active);}
.swal-button:focus{outline:none;box-shadow:0px 0px 0px 1px white, 0px 0px 0px 3px rgba(43, 114, 165, 0.29);}
.swal-button[disabled]{opacity:0.5;cursor:default;}
.swal-button::-moz-focus-inner{border:0;}
.swal-button--cancel{color:#555;background-color:var(--swal-btn-cancel);}
.swal-button--cancel[not:disabled]:hover{background-color:var(--swal-btn-cancel-hover);}
.swal-button--cancel:active{background-color:var(--swal-btn-cancel-active);}
.swal-button--cancel:focus{box-shadow:0px 0px 0px 1px white, 0px 0px 0px 3px rgba(116, 136, 150, 0.29);}
.swal-button--danger{background-color:var(--swal-btn-danger);}
.swal-button--danger[not:disabled]:hover{background-color:var(--swal-btn-danger-hover);}
.swal-button--danger:active{background-color:var(--swal-btn-danger-active);}
.swal-button--danger:focus{box-shadow:0px 0px 0px 1px white, 0px 0px 0px 3px rgba(165, 43, 43, 0.29);}
.swal-content{padding:0 20px;margin-top:20px;font-size:initial;}
.swal-content:last-child{margin-bottom:20px;}
.swal-content__input, .swal-content__textarea{-webkit-appearance:none;background-color:white;border:none;font-size:14px;display:block;box-sizing:border-box;width:100%;border:1px solid rgba(0, 0, 0, 0.14);padding:10px 13px;border-radius:2px;transition:border-color 0.2s;}
.swal-content__input:focus, .swal-content__textarea:focus{outline:none;border-color:#6db8ff;}
.swal-content__textarea{resize:vertical;}
.swal-button--loading{color:transparent;}
.swal-button--loading ~ .swal-button__loader{opacity:1;}
.swal-button__loader{position:absolute;height:auto;width:43px;z-index:2;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);text-align:center;pointer-events:none;opacity:0;}
.swal-button__loader div{display:inline-block;float:none;vertical-align:baseline;width:9px;height:9px;padding:0;border:none;margin:2px;opacity:0.4;border-radius:7px;background-color:rgba(255, 255, 255, 0.9);transition:background 0.2s;animation:swal-loading-anim 1s infinite;}
.swal-button__loader div:nth-child(3n+2){animation-delay:0.15s;}
.swal-button__loader div:nth-child(3n+3){animation-delay:0.3s;}
@keyframes swal-loading-anim {
0%{opacity:0.4;}
20%{opacity:0.4;}
50%{opacity:1;}
100%{opacity:0.4;}
}
:root{--swal-modal-width:478px;}
.swal-overlay{position:fixed;top:0;bottom:0;left:0;right:0;text-align:center;font-size:0;overflow-y:auto;background-color:rgba(0, 0, 0, 0.4);z-index:10000;pointer-events:none;transition:opacity 0.3s;}
.swal-overlay::before{content:' ';display:inline-block;vertical-align:middle;height:100%;}
.swal-overlay--show-modal{opacity:1;pointer-events:auto;}
.swal-overlay--show-modal .swal-modal{opacity:1;pointer-events:auto;box-sizing:border-box;animation:showSweetAlert 0.3s;will-change:transform;}
.swal-modal{width:var(--swal-modal-width);opacity:0;pointer-events:none;background-color:white;text-align:center;border-radius:5px;position:static;margin:20px auto;display:inline-block;vertical-align:middle;transform:scale(1);transform-origin:50% 50%;z-index:10001;transition:transform 0.3s, opacity 0.2s;}
.swal-text{text-align:center !important;}
@media all and (max-width: 500px) {
.swal-modal{width:calc(100% - 20px);}
}
@keyframes showSweetAlert {
0% {
transform: scale(1);
}
1% {
transform: scale(0.5);
}
45% {
transform: scale(1.05);
}
80% {
transform: scale(0.95);
}
100% {
transform: scale(1);
}
}