.login-module__JGkg_a__shell{isolation:isolate;background:radial-gradient(circle at 9% 18%,#00add621,#0000 29rem),radial-gradient(circle at 91% 78%,#4b3ed929,#0000 33rem),linear-gradient(145deg,#05141e 0%,#06131f 48%,#07152b 100%)}.login-module__JGkg_a__aurora{filter:blur(20px);background:conic-gradient(from 140deg,#00bdd61f,#3e5bde0a,#00bdd61f);border-radius:999px;width:48rem;height:48rem;animation:14s ease-in-out infinite alternate login-module__JGkg_a__drift;position:absolute;inset:auto auto -22rem -12rem}.login-module__JGkg_a__grid{opacity:.34;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.login-module__JGkg_a__intro{animation:.7s cubic-bezier(.2,.72,.2,1) both login-module__JGkg_a__intro}.login-module__JGkg_a__formEnter{animation:.76s cubic-bezier(.2,.72,.2,1) .1s both login-module__JGkg_a__form-enter}@keyframes login-module__JGkg_a__intro{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes login-module__JGkg_a__form-enter{0%{opacity:0;transform:translateY(22px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes login-module__JGkg_a__drift{0%{transform:translate(0,0)rotate(0)}to{transform:translate(6rem,-4rem)rotate(28deg)}}@media (max-width:1023px){.login-module__JGkg_a__grid{background-size:52px 52px}}@media (prefers-reduced-motion:reduce){.login-module__JGkg_a__aurora,.login-module__JGkg_a__intro,.login-module__JGkg_a__formEnter{animation:none}}
