.bs-alert-modal .modal-dialog{max-width:720px}.bs-alert-modal .modal-content{border:0;border-radius:10px;box-shadow:0 .5rem 2rem rgba(0,0,0,.25);overflow:hidden}.bs-alert-modal .modal-body{padding:38px 48px 18px;text-align:center}.bs-alert-modal .bs-alert-icon{width:90px;height:90px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin:6px auto 18px;line-height:1;border:0}.bs-alert-modal .bs-alert-icon svg{width:56px;height:56px;display:block}.bs-alert-modal .bs-alert-title{font-size:2.2rem;font-weight:700;margin:0 0 10px;color:#555}.bs-alert-modal .bs-alert-message{font-size:1.8rem;color:#666;margin:0 auto;max-width:560px}.bs-alert-modal .bs-alert-message ul{margin:14px auto 0;padding-left:22px;text-align:left;font-size:20px}.bs-alert-modal .modal-footer{padding:18px 48px 22px;border-top:0;justify-content:center;gap:14px;position:relative}.bs-alert-modal .bs-alert-progress-wrap{position:absolute;left:0;right:0;bottom:-3px;height:6px}.bs-alert-modal progress.bs-alert-progress{width:100%;height:6px;display:block;border:0;border-radius:0 0 10px 10px;background-color:var(--bs-gray-200)}.bs-alert-modal progress.bs-alert-progress::-webkit-progress-bar{background-color:var(--bs-gray-200);border-radius:0 0 10px 10px}.bs-alert-modal progress.bs-alert-progress::-webkit-progress-value{border-radius:0 0 10px 10px;background-color:currentColor}.bs-alert-modal progress.bs-alert-progress::-moz-progress-bar{border-radius:0 0 10px 10px;background-color:currentColor}@media (prefers-reduced-motion:reduce){.bs-alert-anim-error,.bs-alert-anim-success,.bs-alert-anim-warning,.bs-alert-anim-info,.bs-alert-anim-question{animation:none!important}}@keyframes bsAlertPop{0%{transform:scale(.75);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes bsAlertShake{0%,100%{transform:translateX(0)}20%{transform:translateX(-6px)}40%{transform:translateX(6px)}60%{transform:translateX(-4px)}80%{transform:translateX(4px)}}@keyframes bsAlertPulse{0%,100%{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes bsAlertBounce{0%{transform:scale(.75);opacity:0}60%{transform:scale(1.08);opacity:1}100%{transform:scale(1);}}.bs-alert-anim-error{animation:bsAlertPop .3s ease-out both,bsAlertShake .36s ease-in-out .3s both}.bs-alert-anim-success{animation:bsAlertBounce .3s ease-out both}.bs-alert-anim-warning{animation:bsAlertPop .3s ease-out both,bsAlertPulse .65s ease-in-out .3s 2 both}.bs-alert-anim-info{animation:bsAlertPop .3s ease-out both}.bs-alert-anim-question{animation:bsAlertBounce .3s ease-out both}@media (max-width:576px){.bs-alert-modal .modal-body{padding:28px 22px 12px}.bs-alert-modal .bs-alert-title{font-size:30px}.bs-alert-modal .bs-alert-message{font-size:18px}.bs-alert-modal .modal-footer{padding:14px 22px 18px}}#bsAlertModal .btn-rounded{padding:0 33px;display:inline-flex;align-items:center;justify-content:center;line-height:1}#bsAlertModal #bsAlertProgressWrap{color:var(--bs-danger)}.bs-alert-modal .modal-content{position:relative}.bs-alert-modal .modal-footer{position:static}#bsAlertProgressWrap{color:var(--bs-danger)}#bsAlertProgress::-webkit-progress-value{transition:width .08s linear}#bsAlertProgress::-moz-progress-bar{transition:width .08s linear}