.auth-module__KfVyua__root{z-index:0;background:radial-gradient(120% 90% at 25% 0,#0a5f8e,#062538 55%,#020c14);position:fixed;inset:0;overflow:hidden}.auth-module__KfVyua__layer{position:absolute;inset:-32px}.auth-module__KfVyua__image{background-position:62%;background-size:cover;position:absolute;inset:0}.auth-module__KfVyua__image+.auth-module__KfVyua__image{opacity:0}.auth-module__KfVyua__sweep{mix-blend-mode:screen;pointer-events:none;background:linear-gradient(105deg,#0000 42%,#aae1ff17 50%,#0000 58%);position:absolute;inset:-20% -40%;transform:translate(-120%)}.auth-module__KfVyua__shade{background:linear-gradient(90deg,#020c14c7 0%,#020c1480 45%,#020c1433 100%),radial-gradient(120% 100%,#0000 55%,#00000073);position:absolute;inset:0}.auth-module__KfVyua__step{filter:drop-shadow(0 10px 14px #00000059)}@media (prefers-reduced-motion:no-preference){.auth-module__KfVyua__image:first-child{animation:26s linear infinite auth-module__KfVyua__kenburnsA,26s ease-in-out infinite auth-module__KfVyua__showFirst}.auth-module__KfVyua__image+.auth-module__KfVyua__image{animation:26s linear infinite auth-module__KfVyua__kenburnsB,26s ease-in-out infinite auth-module__KfVyua__showSecond}.auth-module__KfVyua__sweep{animation:11s ease-in-out infinite auth-module__KfVyua__sweep}.auth-module__KfVyua__step{animation:2.6s ease-in-out infinite alternate auth-module__KfVyua__float}.auth-module__KfVyua__step:nth-child(2){animation-delay:.45s}.auth-module__KfVyua__step:nth-child(3){animation-delay:.9s}.auth-module__KfVyua__step:nth-child(4){animation-delay:1.35s}.auth-module__KfVyua__card{animation:.9s cubic-bezier(.22,1,.36,1) both auth-module__KfVyua__rise}}@keyframes auth-module__KfVyua__kenburnsA{0%{transform:scale(1.06)translate(-1.5%)}to{transform:scale(1.16)translate(1.5%)}}@keyframes auth-module__KfVyua__kenburnsB{0%{transform:scale(1.16)translate(1.5%)}to{transform:scale(1.06)translate(-1.5%)}}@keyframes auth-module__KfVyua__showFirst{0%,42%{opacity:1}50%,92%{opacity:0}to{opacity:1}}@keyframes auth-module__KfVyua__showSecond{0%,42%{opacity:0}50%,92%{opacity:1}to{opacity:0}}@keyframes auth-module__KfVyua__sweep{0%{transform:translate(-120%)}55%,to{transform:translate(120%)}}@keyframes auth-module__KfVyua__float{0%{transform:translateY(0)}to{transform:translateY(-7px)}}@keyframes auth-module__KfVyua__rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}
