.setPassword-module__n2qG_a__panel{width:100%;max-width:420px}.setPassword-module__n2qG_a__header{margin-bottom:1.5rem}.setPassword-module__n2qG_a__title{letter-spacing:-.01em;color:var(--color-text-primary);font-size:1.75rem;font-weight:700;line-height:1.2}.setPassword-module__n2qG_a__subtitle{color:var(--color-text-secondary);margin-top:.375rem;font-size:.925rem;line-height:1.5}.setPassword-module__n2qG_a__signOut{font:inherit;color:var(--color-text-secondary);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;margin-top:1.25rem;padding:0;font-size:.875rem;text-decoration:underline}.setPassword-module__n2qG_a__signOut:hover{color:var(--color-text-primary)}.setPassword-module__n2qG_a__signOut:focus-visible{outline:2px solid var(--color-primary-edge);outline-offset:2px;border-radius:2px}
.page-module__E0kJGG__container{min-height:var(--app-height,100dvh);background-color:var(--color-card-background);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);display:grid}.page-module__E0kJGG__formPanel{min-width:0;padding:1.75rem 1.25rem calc(1rem + env(safe-area-inset-bottom,0px));background-color:var(--color-card-background);flex-direction:column;gap:1.5rem;display:flex}.page-module__E0kJGG__formArea{flex:1;justify-content:center;display:flex}html[data-restoring] .page-module__E0kJGG__formArea{display:none}@media (min-width:640px) and (max-width:1023px){.page-module__E0kJGG__formPanel{padding-top:3rem}}@media (min-width:1024px){.page-module__E0kJGG__container{grid-template-rows:none;grid-template-columns:minmax(0,46fr) minmax(0,54fr)}.page-module__E0kJGG__formPanel{min-height:var(--app-height,100dvh);padding:2rem clamp(2rem,5vw,4rem) 1.5rem}.page-module__E0kJGG__formArea{align-items:center}}
