.login-panel[data-v-96f3258b]{animation:.6s ease-out both login-fade-up-96f3258b}.login-aurora[data-v-96f3258b]{background:radial-gradient(circle at 20% 20%,#00a65147,#0000 34%),radial-gradient(circle at 80% 10%,#1a6fc473,#0000 32%),linear-gradient(160deg,#036 0%,#004a99 55%,#1a6fc4 100%)}.login-grid[data-v-96f3258b]{background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:42px 42px;-webkit-mask-image:radial-gradient(circle,#000,#0000 78%);mask-image:radial-gradient(circle,#000,#0000 78%)}.login-spot[data-v-96f3258b]{background:radial-gradient(circle at var(--spot-x) var(--spot-y), #ffffff2e, transparent 36%);transition:background 80ms linear}.login-orb-one[data-v-96f3258b]{animation:9s ease-in-out infinite login-float-96f3258b}.login-orb-two[data-v-96f3258b]{animation:11s ease-in-out infinite reverse login-float-96f3258b}.login-card[data-v-96f3258b]{transition:transform .25s,background-color .25s;animation:.7s ease-out both login-fade-up-96f3258b}.login-card[data-v-96f3258b]:hover{background-color:#ffffff29;transform:translateY(-4px)}.login-card-delay[data-v-96f3258b]{animation-delay:.12s}.login-card-delay-more[data-v-96f3258b]{animation-delay:.24s}.login-submit[data-v-96f3258b]:after{content:"";background:linear-gradient(115deg,#0000 30%,#ffffff29,#0000 70%);position:absolute;inset:0;transform:translate(120%)}.login-submit[data-v-96f3258b]:hover:after{transition:transform .7s;transform:translate(-120%)}.login-brand-logo[data-v-96f3258b]{filter:drop-shadow(0 10px 18px #00000047);animation:5.5s ease-in-out infinite login-logo-move-96f3258b}@keyframes login-fade-up-96f3258b{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes login-float-96f3258b{0%,to{transform:translate(0,0)}50%{transform:translate(12px,-18px)}}@keyframes login-logo-move-96f3258b{0%,to{transform:translate(0,0)rotate(-1.5deg)}50%{transform:translate(10px,-14px)rotate(1.5deg)}}@media (prefers-reduced-motion:reduce){.login-panel[data-v-96f3258b],.login-card[data-v-96f3258b],.login-orb-one[data-v-96f3258b],.login-orb-two[data-v-96f3258b],.login-brand-logo[data-v-96f3258b]{animation:none}}
