.AuthShell_main__5_3tx{position:relative;min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:var(--sp-8) var(--sp-4);background:var(--paper)}@media(min-width:768px){.AuthShell_main__5_3tx{padding:var(--sp-16) var(--sp-8)}}.PasswordField_field__geVIm{display:flex;flex-direction:column;gap:8px;width:100%}.PasswordField_label__l_6LX{font-family:var(--font-sans);font-size:var(--fs-label);font-weight:600;color:var(--ink-1)}.PasswordField_inputWrapper__5dv51{position:relative}.PasswordField_control__LoMD3{width:100%;height:calc(var(--fs-body)*var(--lh-body) + 26px + 3px);background:var(--paper-sunk);border:1.5px solid var(--line-strong);border-radius:var(--r-field);padding:13px 48px 13px 15px;font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-1);outline:none;transition:border-color var(--dur-fast) var(--ease-calm),box-shadow var(--dur-fast) var(--ease-calm)}.PasswordField_control__LoMD3::placeholder{color:var(--ink-3);font-style:italic}.PasswordField_control__LoMD3:focus{border-color:var(--accent);box-shadow:0 0 0 4px var(--focus-ring)}input.PasswordField_control__LoMD3:focus-visible{outline:none}.PasswordField_invalid__Odeao{border-color:var(--danger)}.PasswordField_invalid__Odeao:focus{border-color:var(--danger);box-shadow:0 0 0 4px color-mix(in srgb,var(--danger) 32%,transparent)}.PasswordField_toggle__R_K74{position:absolute;top:50%;right:4px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:none;border:none;border-radius:var(--r-xs);padding:0;color:var(--ink-3);cursor:pointer}.PasswordField_toggle__R_K74:hover{color:var(--ink-1)}.PasswordField_toggle__R_K74:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.PasswordField_error___eqKy{color:var(--danger)}.PasswordField_error___eqKy,.PasswordField_hint__SDrEr{font-family:var(--font-sans);font-size:var(--fs-caption)}.PasswordField_hint__SDrEr{display:flex;align-items:center;gap:6px;line-height:1.4;color:var(--ink-3);min-height:calc(var(--fs-caption)*1.4)}.PasswordField_hintSuccess__q9MlR{color:var(--success)}.PasswordField_hintDanger__ZVrYx{color:var(--danger)}.PasswordField_hintIcon__jvMmz{flex-shrink:0}.PasswordField_hintText__XJ2_Y{flex:1 1}.PasswordField_hintCounter__OcDOO{flex-shrink:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PasswordSheet_form__N5Tlk{display:flex;flex-direction:column;gap:14px}.PasswordSheet_error__OtFOj{margin:0;font-size:13px;color:var(--danger)}