#errors.IOS .darkBG{font-size:16px;height:150vh}#errors .darkBG{background-color:rgba(0,0,0,.7);height:100vh;width:100vw;z-index:111}#errors .centered,#errors .darkBG{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%)}#errors .centered{z-index:112}#errors .modal{background:#fff;background-color:#2c2c2c;border:1px solid #707070;border-radius:16px;box-shadow:0 5px 20px 0 rgba(0,0,0,.04);color:#fff;display:flex;flex-direction:column;height:280px;max-height:280px;max-width:500px;width:60vw;z-index:10}@media (max-width:768px){#errors .modal{width:80vw}}@media (max-width:576px){#errors .modal{left:5px;max-width:calc(100vw - 20px);top:5px;width:calc(100vw - 20px)}}#errors .modalHeader{background:#fff;border-top-left-radius:16px;border-top-right-radius:16px;height:50px;overflow:hidden}#errors .heading{color:#2c3e50;font-size:18px;font-weight:500;margin:0;padding:10px;text-align:center}#errors .modalContent{align-items:center;color:#cfcfcf;display:flex;flex-direction:column;flex-grow:1;font-size:14px;font-size:1.2em;justify-content:center;padding:10px;text-align:center}#errors .modalActions{margin-bottom:1.4em}#errors .actionsContainer{align-items:center;display:flex;justify-content:space-around}#errors .closeBtn{background-color:#ffd200;border:none;border-radius:1em;color:#2c3e50;color:#000;cursor:pointer;font-size:1.4em;font-weight:500;margin-top:10px;min-width:40%;padding:.2em .5em;transition:all .25s ease}#errors .dot-elastic{animation:dotElastic 1s linear infinite;background-color:#cfcfcf;border-radius:5px;height:10px;margin:10px auto;width:10px}#errors .dot-elastic:after,#errors .dot-elastic:before{content:"";display:inline-block;position:absolute;top:0}#errors .dot-elastic:before{animation:dotElasticBefore 1s linear infinite;left:-15px}#errors .dot-elastic:after,#errors .dot-elastic:before{background-color:#cfcfcf;border-radius:5px;height:10px;width:10px}#errors .dot-elastic:after{animation:dotElasticAfter 1s linear infinite;left:15px}@keyframes dotElasticBefore{0%{transform:scale(1)}25%{transform:scaleY(1.5)}50%{transform:scaleY(.67)}75%{transform:scale(1)}to{transform:scale(1)}}@keyframes dotElastic{0%{transform:scale(1)}25%{transform:scale(1)}50%{transform:scaleY(1.5)}75%{transform:scale(1)}to{transform:scale(1)}}@keyframes dotElasticAfter{0%{transform:scale(1)}25%{transform:scale(1)}50%{transform:scaleY(.67)}75%{transform:scaleY(1.5)}to{transform:scale(1)}}