.z8LWGW_formField{justify-content:center;align-items:flex-start;gap:var(--spacing-2,8px);flex-direction:column;flex:1;min-height:63px;padding:0;display:flex}@media (max-width:575px){.z8LWGW_formField{width:100%;height:auto}}.z8LWGW_label{width:100%;height:11px;font-family:var(--font-family-body);letter-spacing:-.04em;text-transform:uppercase;color:var(--auth-primary-color,#430b14);flex:none;order:0;align-self:stretch;font-size:10px;font-weight:700;line-height:120%}.z8LWGW_inputWrapper{width:100%;position:relative}.z8LWGW_input{background:var(--color-background-form,#f9f7f3);border-radius:var(--radius-md,6px);box-sizing:border-box;width:100%;height:44px;font-family:var(--font-family-body);letter-spacing:-.02em;color:var(--auth-text-primary,#430b14);border:none;outline:none;flex-direction:column;align-items:center;gap:32px;padding:12px 48px 12px 16px;font-size:14px;font-weight:400;line-height:140%;transition:box-shadow .2s;display:flex}.z8LWGW_input::placeholder{color:var(--auth-placeholder-color,#68423c4d)}.z8LWGW_input:focus{box-shadow:0 0 0 2px var(--auth-focus-ring,#430b1433)}@media screen and (max-width:768px){.z8LWGW_input{font-size:16px}}.z8LWGW_inputError{box-shadow:0 0 0 2px var(--color-semantic-error-500,#dc3545)}.z8LWGW_toggleButton{cursor:pointer;color:var(--auth-icon-color,#430b1480);background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:color .2s;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.z8LWGW_toggleButton:hover{color:var(--auth-primary-color,#430b14)}.z8LWGW_errorText{font-family:var(--font-family-body);font-size:var(--font-size-xs,.625rem);line-height:var(--line-height-normal,140%);color:var(--color-semantic-error-500,#dc3545)}.z8LWGW_helperText{font-family:var(--font-family-body);font-size:var(--font-size-xs,.625rem);line-height:var(--line-height-normal,140%);color:var(--auth-text-secondary,#430b1499)}.z8LWGW_passwordHelper{gap:var(--spacing-2,8px);margin-top:var(--spacing-3,12px);flex-direction:column;display:flex}.z8LWGW_helperTitle{font-family:var(--font-family-body);font-weight:600;font-size:var(--font-size-sm,14px);color:var(--auth-primary-color,#430b14);line-height:140%}.z8LWGW_rulesList{padding:0;padding-left:var(--spacing-3,12px);gap:var(--spacing-2,8px);flex-direction:column;margin:0;list-style:none;display:flex}.z8LWGW_ruleItem{align-items:center;gap:var(--spacing-2,8px);font-family:var(--font-family-body);font-size:var(--font-size-sm,14px);color:var(--auth-text-secondary,#430b1499);line-height:140%;transition:color .2s;display:flex}.z8LWGW_ruleItem.z8LWGW_ruleValid{color:var(--color-semantic-success-500,#22c55e)}.z8LWGW_checkIcon{color:var(--auth-icon-color,#430b144d);flex-shrink:0;transition:color .2s}.z8LWGW_checkIcon.z8LWGW_checkIconValid{color:var(--color-semantic-success-500,#22c55e)}
