/* .swal-overlay, .swal-modal{
    z-index: 999999 !important;
} */
.swal-loading.swal-modal,
.swal-toast.swal-modal,
.swal-topTips.swal-modal{
    min-width: 200px;
    max-width: 478px;
    width: auto;
}
.swal-modal .swal-text{
    padding: 0 40px;
    max-width: 100%;
}
.swal-loading .swal-text,
.swal-toast .swal-text,
.swal-topTips .swal-text{
    color: white;
}
.swal-alert .swal-icon.swal-icon--info{
    border-color: #e64942;
}
.swal-alert .swal-icon.swal-icon--info::before,
.swal-alert .swal-icon.swal-icon--info::after{
    background-color: #e64942;
}
.swal-loading.swal-modal,
.swal-toast.swal-modal{
    background-color: rgba(0, 0, 0, .7);
}
.swal-toast .swal-icon.swal-icon--success::after,
.swal-toast .swal-icon.swal-icon--success::before,
.swal-toast .swal-icon--success__hide-corners{
    display: none;
}
.swal-topTips.swal-modal{
    background-color: rgba(242, 116, 116, .8);
}
.swal-topTips .swal-icon.swal-icon--error{
    border-color: white;
}
.swal-topTips .swal-icon.swal-icon--error *{
    background-color: white;
}
.swal-loading .swal-icon.swal-icon--loading .swal-icon--loading__ring{
    width: 80px;
    height: 80px;
    border: 4px solid white;
    border-radius: 50%;
    border-right-color: transparent;
    box-sizing: content-box;
    position: absolute;
    left: -4px;
    top: -4px;
    z-index: 2;
    -webkit-animation: swal-loading .75s linear infinite;
       -moz-animation: swal-loading .75s linear infinite;
        -ms-animation: swal-loading .75s linear infinite;
            animation: swal-loading .75s linear infinite;
}
@-webkit-keyframes swal-loading {
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes swal-loading {
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
