.auth-root{--auth-ease-out:cubic-bezier(.22,1,.36,1);--auth-hairline:hsl(var(--color-text-main)/.1);--auth-hairline-strong:hsl(var(--color-text-main)/.24);--auth-halo:0 0 0 3px hsl(var(--color-text-main)/.08);--auth-error:hsl(var(--color-status-red));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.auth-fade{animation:auth-fade .24s var(--auth-ease-out)both}@keyframes auth-fade{0%{opacity:0}to{opacity:1}}.auth-field{box-shadow:inset 0 0 0 1px var(--auth-hairline),0 1px 2px #0000000a;transition:box-shadow .16s var(--auth-ease-out),background-color .16s var(--auth-ease-out)}.auth-field:hover:not(:focus):not(:disabled){box-shadow:inset 0 0 0 1px hsl(var(--color-text-main)/.18),0 1px 2px #0000000a}.auth-field:-webkit-autofill{-webkit-text-fill-color:hsl(var(--color-text-main));caret-color:hsl(var(--color-text-main));-webkit-transition:background-color 600000s 0s,color 600000s 0s,box-shadow .16s var(--auth-ease-out);transition:background-color 600000s 0s,color 600000s 0s,box-shadow .16s var(--auth-ease-out)}.auth-field:-webkit-autofill:hover{-webkit-text-fill-color:hsl(var(--color-text-main));caret-color:hsl(var(--color-text-main));-webkit-transition:background-color 600000s 0s,color 600000s 0s,box-shadow .16s var(--auth-ease-out);transition:background-color 600000s 0s,color 600000s 0s,box-shadow .16s var(--auth-ease-out)}.auth-field:-webkit-autofill:focus{-webkit-text-fill-color:hsl(var(--color-text-main));caret-color:hsl(var(--color-text-main));-webkit-transition:background-color 600000s 0s,color 600000s 0s,box-shadow .16s var(--auth-ease-out);transition:background-color 600000s 0s,color 600000s 0s,box-shadow .16s var(--auth-ease-out)}.auth-field:focus{box-shadow:inset 0 0 0 1px var(--auth-hairline-strong),var(--auth-halo);outline:none}.auth-field[aria-invalid=true]{box-shadow:inset 0 0 0 1px hsl(var(--color-status-red)/.55)}.auth-field[aria-invalid=true]:focus{box-shadow:inset 0 0 0 1px hsl(var(--color-status-red)/.7),0 0 0 3px hsl(var(--color-status-red)/.12)}.auth-balance{text-wrap:balance}.auth-reveal{opacity:0;visibility:hidden;transition:grid-template-rows .24s var(--auth-ease-out),opacity .2s var(--auth-ease-out),visibility 0s linear .24s;grid-template-rows:0fr;display:grid}.auth-reveal[data-open=true]{opacity:1;visibility:inherit;grid-template-rows:1fr;transition-delay:0s}.auth-reveal>*{min-height:0;overflow:hidden}.auth-press{transition:transform .12s var(--auth-ease-out),background-color .16s var(--auth-ease-out),box-shadow .16s var(--auth-ease-out),opacity .16s var(--auth-ease-out)}.auth-press:active:not(:disabled){transform:scale(.98)}.auth-press:focus-visible{box-shadow:0 0 0 2px hsl(var(--background)),0 0 0 5px hsl(var(--color-text-main)/.18);outline:none}.auth-link{transition:color .12s var(--auth-ease-out);border-radius:4px}.auth-link:focus-visible{box-shadow:0 0 0 3px hsl(var(--color-text-main)/.14);outline:none}.auth-steps{transition:height .26s var(--auth-ease-out);position:relative}.auth-step[data-pos=leaving]{pointer-events:none;position:absolute;inset:0 0 auto}.auth-step[data-pos=parked]{visibility:hidden;pointer-events:none;position:absolute;inset:0 0 auto}.auth-step[data-pos=leaving][data-dir=forward]{animation:.15s ease-in both auth-step-out-left}.auth-step[data-pos=leaving][data-dir=back]{animation:.15s ease-in both auth-step-out-right}.auth-step[data-pos=active][data-dir=forward]{animation:auth-step-in-right .22s var(--auth-ease-out)80ms both}.auth-step[data-pos=active][data-dir=back]{animation:auth-step-in-left .22s var(--auth-ease-out)80ms both}@keyframes auth-step-out-left{to{opacity:0;transform:translate(-10px)}}@keyframes auth-step-out-right{to{opacity:0;transform:translate(10px)}}@keyframes auth-step-in-right{0%{opacity:0;transform:translate(10px)}}@keyframes auth-step-in-left{0%{opacity:0;transform:translate(-10px)}}@keyframes auth-step-fade-out{to{opacity:0}}@keyframes auth-step-fade-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.auth-steps{transition:none}.auth-step[data-pos=leaving]{animation:.1s linear both auth-step-fade-out!important}.auth-step[data-pos=active][data-dir]{animation:.12s linear 60ms both auth-step-fade-in!important}.auth-fade{animation:none}.auth-reveal,.auth-press,.auth-field{transition:none}.auth-press:active:not(:disabled){transform:none}}
/*# sourceMappingURL=a248e45c1fc131f1.css.map*/