.auth-panes{transition:height var(--dur-240) var(--ease-enter);grid-template-columns:minmax(0,1fr);display:grid}.auth-pane{opacity:0;visibility:hidden;transition:opacity var(--dur-120) var(--ease-exit), transform var(--dur-200) var(--ease-exit), visibility 0s linear var(--dur-200);grid-area:1/1;align-self:start;transform:translateY(6px)}.auth-pane[data-state=past]{transform:translateY(-4px)}.auth-pane[data-state=on]{opacity:1;visibility:visible;transition:opacity var(--dur-200) var(--ease-enter) var(--motion-lag), transform var(--dur-320) var(--ease-enter) var(--motion-lag), visibility 0s;transform:none}.auth-pane[data-state=on] [data-auth-tick] path{animation:tick-draw var(--dur-160) var(--ease-enter) var(--motion-lag) both}.auth-stage-col,.auth-preloader{grid-area:1/1}.auth-stage-col{transition:opacity var(--dur-200) var(--ease-enter), transform var(--dur-200) var(--ease-enter), visibility 0s}.auth-preloader{transition:opacity var(--dur-120) var(--ease-exit), transform var(--dur-200) var(--ease-exit), visibility 0s linear var(--dur-200)}.auth-stage-col[data-leaving=true]{opacity:0;visibility:hidden;transition:opacity var(--dur-120) var(--ease-exit), transform var(--dur-200) var(--ease-exit), visibility 0s linear var(--dur-200);transform:translateY(-4px)}.auth-preloader{opacity:0;visibility:hidden;transform:translateY(6px)}.auth-preloader[data-on=true]{opacity:1;visibility:visible;transition:opacity var(--dur-200) var(--ease-enter) var(--motion-lag), transform var(--dur-320) var(--ease-enter) var(--motion-lag), visibility 0s;transform:none}.auth-heading{opacity:0;visibility:hidden;transition:opacity var(--dur-120) var(--ease-exit), transform var(--dur-200) var(--ease-exit), visibility 0s linear var(--dur-200);grid-area:1/1;transform:translateY(4px)}.auth-heading[data-state=past]{transform:translateY(-4px)}.auth-heading[data-state=on]{opacity:1;visibility:visible;transition:opacity var(--dur-200) var(--ease-enter) var(--motion-lag), transform var(--dur-320) var(--ease-enter) var(--motion-lag), visibility 0s;transform:none}.auth-brand-layer{opacity:0;visibility:hidden;transition:opacity var(--dur-120) var(--ease-exit), transform var(--dur-200) var(--ease-exit), visibility 0s linear var(--dur-200);place-items:center;display:grid;position:absolute;inset:0}.auth-brand-hat{transform:none}.auth-brand-hat[data-on=true]{opacity:1;visibility:visible;transition:opacity var(--dur-200) var(--ease-enter), transform var(--dur-200) var(--ease-enter), visibility 0s}.auth-brand-hat[data-on=false]{transform:scale(.92)}.auth-brand-plate{transform:scale(.9)}.auth-brand-plate[data-on=true]{opacity:1;visibility:visible;transition:opacity var(--dur-200) var(--ease-enter), transform var(--dur-320) var(--ease-enter), visibility 0s;transform:none}.auth-title__to{vertical-align:top;white-space:nowrap;max-width:0;transition:max-width var(--dur-200) var(--ease-exit);display:inline-block;overflow:hidden}.auth-title__to[data-wrap=true]{white-space:normal;max-width:none;transition:display var(--dur-120) allow-discrete;display:none;overflow:visible}.auth-title[data-branded=true] .auth-title__to[data-wrap=true]{transition:display var(--dur-120) allow-discrete;display:inline}.auth-title__tw,.auth-title__ch,.auth-title__word{opacity:0;transition:opacity var(--dur-120) var(--ease-exit), transform var(--dur-160) var(--ease-exit);display:inline-block;transform:translateY(3px)}.auth-title[data-branded=true] .auth-title__to{transition:max-width var(--dur-320) var(--ease-enter)}.auth-title[data-branded=true] .auth-title__tw{opacity:1;transition:opacity var(--dur-200) var(--ease-enter), transform var(--dur-240) var(--ease-enter);transform:none}.auth-title[data-branded=true] .auth-title__ch{opacity:1;transition:opacity var(--dur-240) var(--ease-enter) calc(min(var(--i), 14) * 18ms), transform var(--dur-320) var(--ease-enter) calc(min(var(--i), 14) * 18ms);transform:none}.auth-title[data-branded=true] .auth-title__word{opacity:1;transition:opacity var(--dur-240) var(--ease-enter) calc(min(var(--i), 8) * 24ms), transform var(--dur-320) var(--ease-enter) calc(min(var(--i), 8) * 24ms);transform:none}.auth-title__word{overflow-wrap:anywhere;max-width:100%}@starting-style{.auth-title[data-branded=true] .auth-title__word{opacity:0;transform:translateY(3px)}}.auth-field{box-shadow:0 0 0 1px rgb(var(--app-control-border)), 0 0 0 4px transparent;transition:box-shadow var(--dur-160) var(--ease-enter);outline:none}.auth-field:hover{box-shadow:0 0 0 1px rgb(var(--app-control-border-hover)), 0 0 0 4px transparent}.auth-field:focus{box-shadow:0 0 0 1px rgb(var(--app-text-tertiary)), 0 0 0 4px rgb(var(--app-focus-halo))}.auth-field:disabled{cursor:progress;color:rgb(var(--app-text-secondary))}@keyframes auth-wiggle-a{0%,to{transform:none}14%{transform:translate(-9px)}30%{transform:translate(8px)}46%{transform:translate(-6px)}62%{transform:translate(4px)}78%{transform:translate(-2px)}90%{transform:translate(1px)}}@keyframes auth-wiggle-b{0%,to{transform:none}14%{transform:translate(-9px)}30%{transform:translate(8px)}46%{transform:translate(-6px)}62%{transform:translate(4px)}78%{transform:translate(-2px)}90%{transform:translate(1px)}}.auth-wiggle-a{animation:auth-wiggle-a calc(var(--dur-240) * 2) var(--ease-shake) both}.auth-wiggle-b{animation:auth-wiggle-b calc(var(--dur-240) * 2) var(--ease-shake) both}@media (prefers-reduced-motion:reduce){.auth-panes{transition:none}.auth-pane,.auth-pane[data-state=past],.auth-stage-col[data-leaving=true],.auth-preloader,.auth-heading,.auth-heading[data-state=past],.auth-brand-hat[data-on=false],.auth-brand-plate,.auth-title__tw,.auth-title__ch,.auth-title__word{transition-property:opacity,visibility;transition-duration:var(--dur-80), 0s;transition-timing-function:linear;transition-delay:0s, var(--dur-80);transform:none}.auth-pane[data-state=on],.auth-stage-col,.auth-preloader[data-on=true],.auth-heading[data-state=on],.auth-brand-plate[data-on=true],.auth-title[data-branded=true] .auth-title__tw,.auth-title[data-branded=true] .auth-title__ch,.auth-title[data-branded=true] .auth-title__word{transition-property:opacity,visibility;transition-duration:var(--dur-80), 0s;transition-delay:0s;transition-timing-function:linear;transform:none}.auth-stage-col[data-leaving=true]{transition-delay:0s, var(--dur-80)}.auth-title__to,.auth-title[data-branded=true] .auth-title__to,.auth-title__to[data-wrap=true],.auth-title[data-branded=true] .auth-title__to[data-wrap=true]{transition:none}.auth-wiggle-a,.auth-wiggle-b,.auth-pane[data-state=on] [data-auth-tick] path{animation:none}.auth-field[aria-invalid=true]{box-shadow:0 0 0 1px rgb(var(--app-danger)), 0 0 0 4px rgb(var(--app-danger-wash))}}