.auth-fundo{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.auth-fundo:before,.auth-fundo:after{content:"";filter:blur(90px);will-change:transform;border-radius:9999px;width:46rem;height:46rem;position:absolute}.auth-fundo:before{background:radial-gradient(circle,#c8f04e1a 0%,#0000 68%);margin-left:-30rem;animation:30s ease-in-out infinite alternate auth-derivar-a;top:-18rem;left:50%}.auth-fundo:after{background:radial-gradient(circle,#c8f04e0f 0%,#0000 70%);margin-right:-32rem;animation:38s ease-in-out infinite alternate auth-derivar-b;bottom:-22rem;right:50%}@keyframes auth-derivar-a{0%{transform:translate(-3rem,-1rem)scale(1)}to{transform:translate(3rem,2rem)scale(1.12)}}@keyframes auth-derivar-b{0%{transform:translate(2rem,2rem)scale(1.08)}to{transform:translate(-3rem,-1rem)scale(1)}}@keyframes auth-surgir{0%{opacity:0;transform:translateY(12px)scale(.99)}to{opacity:1;transform:none}}.auth-surgir{animation:.42s cubic-bezier(.22,1,.36,1) both auth-surgir;animation-delay:var(--atraso,0s)}.auth-revelar{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .26s cubic-bezier(.22,1,.36,1),opacity .2s;display:grid}.auth-revelar>*{min-height:0;overflow:hidden}.auth-revelar[data-visivel=true]{opacity:1;grid-template-rows:1fr}@keyframes auth-pulsar{0%{transform:none}35%{transform:translate(-3px)}70%{transform:translate(3px)}to{transform:none}}.auth-pulsar{animation:.28s ease-in-out auth-pulsar}@keyframes auth-entrar-direita{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}.auth-etapa{animation:.32s cubic-bezier(.22,1,.36,1) both auth-entrar-direita}.auth-medidor-barra{transition:width .3s cubic-bezier(.22,1,.36,1),background-color .3s}@keyframes auth-girar{to{transform:rotate(360deg)}}.auth-girar{animation:.7s linear infinite auth-girar}@media (prefers-reduced-motion:reduce){.auth-surgir,.auth-etapa,.auth-pulsar,.auth-girar{opacity:1!important;animation:none!important;transform:none!important}.auth-revelar,.auth-medidor-barra{transition:none!important}.auth-fundo:before,.auth-fundo:after{animation:none!important}}
