body{background-color:#fff}body.auth-login-page{display:flex;align-items:center;justify-content:flex-start;min-height:100vh;width:100%;margin:0;padding:clamp(1.5rem,5vw,5rem);grid-template-columns:none;grid-template-rows:none;grid-template-areas:none;gap:0;background-color:#07153f;background-image:linear-gradient(90deg,#040d2738,#040d2714 52%,#040d2724),url(/build/assets/login-background-VYy79Wu9.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}@view-transition{navigation:auto}::view-transition-old(root){animation:fade-out .24s ease-in both}::view-transition-new(root){animation:fade-in-up .42s cubic-bezier(.22,1,.36,1) both}@keyframes fade-in-up{0%{opacity:0;transform:translate3d(0,12px,0);filter:blur(2px)}to{opacity:1;transform:translateZ(0);filter:blur(0)}}@keyframes fade-out{0%{opacity:1;transform:translateZ(0);filter:blur(0)}to{opacity:0;transform:translate3d(0,-6px,0);filter:blur(2px)}}@supports not (view-transition-name: none){body{animation:page-fade-in .42s cubic-bezier(.22,1,.36,1) both}}@keyframes page-fade-in{0%{opacity:0;transform:translate3d(0,10px,0);filter:blur(2px)}to{opacity:1;transform:translateZ(0);filter:blur(0)}}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation-duration:1ms}body{animation:none}}.auth-shell{width:min(100%,28rem);max-width:28rem;margin:0;background:transparent;border:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.auth-form-column,.auth-content,.auth-login-form{width:100%}.auth-form-column{padding:clamp(1.5rem,3vw,2.5rem)}.auth-login-page .auth-copy-title{color:#fff;font-size:1.5rem;line-height:1.25}.auth-login-page .auth-copy-text{color:#ffffffd1}.auth-login-page .auth-copy-label{color:#ffffffc2}.auth-login-page .auth-copy-link{color:#fff}.auth-login-page .auth-copy-link:hover{color:#dbeafe}.auth-login-form{isolation:isolate}@media(max-width:1024px){body.auth-login-page{justify-content:center;background-position:72% center;background-attachment:scroll}}@media(max-width:640px){body.auth-login-page{align-items:flex-start;padding:1rem}.auth-shell{width:100%}.auth-form-column{padding:1.25rem}.auth-login-page .auth-copy-title{font-size:1.25rem}}
