.auth-shell-module__liuxCW__page{background:var(--brand-paper);color:var(--brand-secondary);min-height:100dvh;padding:0 1rem 2rem}.auth-shell-module__liuxCW__header{border-bottom:1px solid var(--border-default);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;max-width:72rem;margin:0 auto;padding-block:1rem;display:flex}.auth-shell-module__liuxCW__header>a{align-items:center;min-height:2.75rem;display:inline-flex}.auth-shell-module__liuxCW__header>a:last-child{color:var(--text-secondary);text-underline-offset:.2em;font-size:.875rem;text-decoration:underline}.auth-shell-module__liuxCW__form{min-width:0;max-width:26rem;margin:clamp(2rem,7vh,4rem) auto 0}.auth-shell-module__liuxCW__form .auth-heading h1{font-family:var(--font-body), sans-serif;letter-spacing:0;font-size:1.5rem;line-height:2rem}.auth-shell-module__liuxCW__form .auth-content-stack{gap:1.5rem}.auth-shell-module__liuxCW__form .auth-heading p{font-size:1rem}.auth-shell-module__liuxCW__form .auth-legal-links{flex-wrap:wrap;margin-top:2rem}.auth-shell-module__liuxCW__form .auth-session-card{border:0;border-block:1px solid var(--border-default);background:0 0;border-radius:0;padding:1rem 0}.auth-shell-module__liuxCW__form .auth-session-card__icon{background:0 0;border-radius:0}.auth-shell-module__liuxCW__form .auth-social-button{border-radius:.375rem}.auth-shell-module__liuxCW__form .auth-environment-note{background:0 0;border:0;padding:0}.auth-shell-module__liuxCW__form .auth-session-card p{overflow-wrap:anywhere}@media (max-height:30rem){.auth-shell-module__liuxCW__form{margin-top:1.5rem}}.auth-shell-module__liuxCW__form .auth-environment-note{font-size:.875rem;line-height:1.5;display:block}
