.page_page__RwFAJ{display:flex;flex-direction:column;align-items:center;padding:2rem}.page_formField__2VaWa{margin-bottom:1rem;width:100%}.page_formField__2VaWa input{width:100%;padding:.75rem;border:1px solid #ccc;border-radius:4px;font-size:1rem}.page_errorText__iqK5f{color:#d32f2f;font-size:.875rem;margin-top:.25rem}.page_alternateAction__S7fsl{margin-top:1.5rem;text-align:center}.page_form__7XHs_{width:100%;max-width:400px;margin-top:2rem}.page_button__3XnZ6{width:100%;padding:.75rem;background-color:#1976d2;color:white;border:none;border-radius:4px;font-size:1rem;cursor:pointer;transition:background-color .3s}.page_button__3XnZ6:hover{background-color:#1565c0}.page_button__3XnZ6:disabled{background-color:#ccc;cursor:not-allowed}