.status{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100vh;background-color:rgba(0,0,0,.7019607843137254);opacity:0;pointer-events:none;z-index:-1;transition:all .3s ease}.status[data-ativo=true]{opacity:1;pointer-events:all;z-index:152}.status .carregando{margin:0 auto;text-align:center;position:absolute;display:flex;justify-content:center;align-items:center;left:0;right:0;top:0;opacity:0}.status .carregando[data-ativo=true]{top:45%;opacity:1;animation:statusLoadingIn 1s}.status .carregando[data-ativo=false]{top:100%;opacity:0;animation:statusLoadingOut 1s}.status .carregando>div{position:relative;width:25px;height:25px;border-radius:50%;display:inline-block;animation:statusLoadingBall 2s cubic-bezier(.62,.28,.23,.99) infinite both}.status .carregando>div:not(:last-of-type){margin-right:1rem}.status .carregando :first-child{animation-delay:-.16s}.status .carregando :nth-child(2){animation-delay:-.08s}.status>section{position:relative;opacity:0;max-width:500px;width:100%;background-color:#fff;border-radius:10px;padding:30px}.status>section[data-ativo=true]{opacity:1;animation:statusSectionIn 1s}.status>section[data-ativo=false]{opacity:0;animation:statusSectionOut 1s}.status>section>header{margin-bottom:30px}.status>section>header>article{position:relative}.status>section>header>article:after{content:"";position:absolute;top:100%;left:0;height:5px;width:60px;border-radius:10px}.status>section>header>article[data-tipo=erro]:after{background-color:#e3342f}.status>section>header>article[data-tipo=sucesso]:after{background-color:#44bf44}@keyframes statusLoadingIn{0%{top:-145%;opacity:0}50%{opacity:.5}to{top:45%;opacity:1}}@keyframes statusLoadingOut{0%{top:45%;opacity:1}50%{opacity:.5}to{top:145%;opacity:0}}@keyframes statusSectionIn{0%{top:-145%;opacity:0}50%{opacity:.5}to{top:0;opacity:1}}@keyframes statusSectionOut{0%{top:0;opacity:1}50%{opacity:.5}to{top:145%;opacity:0}}@keyframes statusLoadingBall{0%{bottom:0;background-color:#03a9f4}16.66%{bottom:40px;background-color:#fb6542}33.33%{bottom:0;background-color:#fb6542}50%{bottom:40px;background-color:#fb0}66.66%{bottom:0;background-color:#fb0}83.33%{bottom:40px;background-color:#03a9f4}to{bottom:0;background-color:#03a9f4}}