@keyframes auth-swing{0%,to{transform:rotate(-1.5deg)}50%{transform:rotate(1.5deg)}}@keyframes auth-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes auth-caret{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes auth-gap-pulse{0%,to{opacity:.35}50%{opacity:.8}}.auth-stage{container-type:size}.auth-art{--ar:1.7917;--fx:.5;--fy:var(--art-fy-m,.5);--h:max(100cqh, 100cqw / var(--ar));width:calc(var(--h) * var(--ar));height:var(--h);left:calc((100cqw - var(--h) * var(--ar)) * var(--fx));top:calc((100cqh - var(--h)) * var(--fy));position:absolute}@media (min-width:768px){.auth-art{--fy:var(--art-fy-md,var(--art-fy-m,.5))}}@media (min-width:1024px){.auth-art{--ar:.8057;--fy:var(--art-fy-d,.5)}}.auth-gap-glow{mix-blend-mode:screen;opacity:.55;background:radial-gradient(closest-side,#d9f23f80,#d9f23f00);animation:4.5s ease-in-out infinite auth-gap-pulse}.auth-key{transition:opacity .5s ease-out}.auth-lock-open{opacity:0;transition:opacity .8s ease-in-out .1s}.auth-reset-open{transition:top .8s ease-in-out .1s}.auth-reset-open .auth-key{opacity:0}.auth-reset-open .auth-lock-open{opacity:1}.auth-swing{transform-origin:50% 0;animation:6s ease-in-out infinite auth-swing}.auth-ticker-track{animation:auth-ticker var(--auth-ticker-duration,60s) linear infinite}.auth-ticker:hover .auth-ticker-track{animation-play-state:paused}.auth-caret{animation:1.1s step-end infinite auth-caret}@media (prefers-reduced-motion:reduce){.auth-swing,.auth-ticker-track,.auth-caret,.auth-gap-glow{animation:none}.auth-key,.auth-lock-open,.auth-reset-open{transition:none}}
