.SignInForm_form__50S4k{width:100%;display:flex;flex-direction:column;gap:var(--space-4);text-align:left}.SignInForm_form__50S4k>div,.SignInForm_passwordWrap__lAn69>div{margin-top:0}.SignInForm_passwordWrap__lAn69{position:relative}.SignInForm_password__Q5vvO{padding-right:calc(var(--tap-target) + var(--space-1))}.SignInForm_reveal__UPRcA{position:absolute;bottom:0;right:0;width:var(--tap-target);height:var(--tap-target);display:flex;align-items:center;justify-content:center;border:0;border-radius:var(--radius-md);background:transparent;color:var(--color-text-muted);cursor:pointer}.SignInForm_reveal__UPRcA:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.SignInForm_error__FazZ3,.SignInForm_notice__4GmxK{margin:0;padding:var(--space-3);border-radius:var(--radius-md);font-size:var(--text-base);line-height:var(--leading-tight)}.SignInForm_error__FazZ3{background:var(--color-danger-quiet);color:var(--color-danger)}.SignInForm_notice__4GmxK{background:var(--color-brand-surface);color:var(--color-brand-ink)}.SignInForm_submit__INgOf{width:100%}.SignInForm_offline__Hvbc_{position:fixed;inset:0 0 auto;display:flex;align-items:center;justify-content:center;gap:var(--space-2);margin:0;padding:var(--space-2) var(--space-4);background:var(--color-attention-quiet);color:var(--color-text);font-size:var(--text-sm);line-height:var(--leading-tight);text-align:center}.SignInForm_offline__Hvbc_>svg{flex:none;color:var(--color-attention)}.SignInForm_account__JWZ7q{margin:0;padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-sunken);font-size:var(--text-base);overflow-wrap:anywhere}.SignInForm_account__JWZ7q,.SignInForm_hint__38Ws1{color:var(--color-text-muted);line-height:var(--leading-tight)}.SignInForm_hint__38Ws1{margin:calc(-1 * var(--space-2)) 0 0;font-size:var(--text-sm)}.SignInForm_error__FazZ3 a{color:inherit}.SignInForm_secondaryLink__BVR5h{display:flex;align-items:center;justify-content:center;width:100%;min-height:var(--tap-target);border:1px solid var(--color-line);border-radius:var(--radius-md);color:var(--color-action);font-weight:600;text-decoration:none}.SignInForm_heading__te6t4{margin:0;font-size:var(--text-lg);font-weight:650;line-height:var(--leading-tight)}.SignInForm_prompt__72RXH{margin:0;color:var(--color-text-muted);font-size:var(--text-base)}.SignInForm_textLink__P8i_q{align-self:center;display:flex;align-items:center;min-height:var(--tap-target);color:var(--color-action);font-weight:600}button.SignInForm_secondaryLink__BVR5h{background:transparent;font:inherit;cursor:pointer}.NewPasswordFields_rules__gdga0{list-style:none;margin:calc(-1 * var(--space-2)) 0 0;padding:0;display:grid;grid-gap:var(--space-1);gap:var(--space-1);font-size:var(--text-sm);line-height:var(--leading-tight)}.NewPasswordFields_rules__gdga0 li{display:flex;align-items:center;gap:var(--space-2)}.NewPasswordFields_rules__gdga0 li>svg{flex:none}.NewPasswordFields_todo__Fwq1M{color:var(--color-text-muted)}.NewPasswordFields_ok__js3mg{color:var(--color-action)}.NewPasswordFields_no__tg3FH{color:var(--color-danger)}