.page_container__AxJT3{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:1rem;background-color:#000;position:relative}.page_backButtonWrapper__ZoMtj{position:absolute;top:1.5rem;left:1.5rem;z-index:10}.page_card__RmZg0{width:100%;max-width:28rem;padding:2.5rem;background-color:#0a0a0a;border-radius:1rem;border:1px solid #1a1a1a}.page_title__eTidh{font-family:DM Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin-bottom:1rem;text-align:center}.page_subtitle__moumN,.page_title__eTidh{font-size:28px;font-weight:500;color:#fff}.page_subtitle__moumN{margin-bottom:.5rem;line-height:1.75rem;position:relative}.page_subtitle__moumN:after{content:"";display:block;width:100%;max-width:19.375rem;height:1px;background-color:#2a2a2a;margin-top:12px}.page_description__xC9_1{font-size:.75rem;font-family:DM Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:400;color:#f4f9e8;line-height:1rem;max-width:19.5625rem;margin-bottom:1.5rem}.page_error__GfViE{padding:1rem;background-color:rgba(255,107,107,.1);border:1px solid #ff6b6b;border-radius:.5rem;color:#ff6b6b;font-size:.875rem;margin-bottom:1.5rem;text-align:center}.page_form__k_DcD{display:flex;flex-direction:column;gap:1.5rem}.page_googleButton__6W1pZ{display:flex;align-items:center;justify-content:center;gap:.75rem;width:100%;padding:1rem;background-color:#1a1a1a;border:1px solid #2a2a2a;border-radius:.5rem;color:#fff;font-size:.75rem;font-weight:400;cursor:pointer;transition:.2s ease-in-out}.page_googleButton__6W1pZ:hover:not(:disabled){background-color:#2a2a2a;border-color:#555}.page_googleButton__6W1pZ:disabled{opacity:.5;cursor:not-allowed}.page_googleIcon__yi8xl{width:1.25rem;height:1.25rem}.page_divider__AQZa6{display:flex;align-items:center;color:#555;font-size:.875rem}.page_divider__AQZa6:after,.page_divider__AQZa6:before{content:"";flex:1 1;height:1px;background-color:#2a2a2a}.page_inputGroup__e3oss{display:flex;flex-direction:column;gap:.5rem}.page_inputGroup__e3oss label{font-weight:500}.page_inputGroup__e3oss input,.page_inputGroup__e3oss input:focus{background-color:#0a0a0a}.page_label__qPZUA{font-family:DM Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1rem;font-weight:500;color:#fff}.page_input__Qc_tl{width:100%;padding:1rem;background-color:#1a1a1a;border:1px solid #2a2a2a;border-radius:.5rem;color:#fff;font-size:.75rem;font-weight:400;transition:.2s ease-in-out}.page_input__Qc_tl::placeholder{color:#555}.page_input__Qc_tl:focus{outline:none;border-color:#d0f677;background-color:#0a0a0a}.page_input__Qc_tl:disabled{opacity:.5;cursor:not-allowed}.page_submitButton__rqkD0{width:100%;padding:1rem;background-color:#d0f677;color:#000;font-family:DM Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:600;font-size:.75rem;line-height:1.25rem;border:none;border-radius:.75rem;cursor:pointer;transition:.2s ease-in-out}.page_submitButton__rqkD0:hover:not(:disabled){background-color:#79d239;transform:translateY(-1px)}.page_submitButton__rqkD0:disabled{background-color:#86848f;opacity:1;cursor:not-allowed}.page_footer__Wwyqz{text-align:center;font-family:DM Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:.875rem;color:#f4f9e8}.page_link__seKti{color:#d0f677;text-decoration:underline;font-weight:600;transition:opacity .15s ease-in-out}.page_link__seKti:hover{opacity:.8}.page_otpHeader__RLIlv{margin-bottom:1.5rem;line-height:2.625rem}.page_otpContainer__2UT_Z{display:flex;width:100%;max-width:340px;gap:.5rem;justify-content:center;align-items:center;margin:.5rem auto 1.5rem}.page_otpInput__Ujmqz{flex:1 1;min-width:0;max-width:50px;height:50px;flex-shrink:0;font-size:1.5rem;font-weight:600;text-align:center;background-color:#1a1a1a;border:1px solid #2a2a2a;border-radius:.75rem;color:#fff;transition:.2s ease-in-out}@media(max-width:400px){.page_otpInput__Ujmqz{font-size:1.25rem}}.page_otpInput__Ujmqz:focus{outline:none;border-color:#d0f677;background-color:#0a0a0a}.page_otpInput__Ujmqz:disabled{opacity:.5;cursor:not-allowed}.page_resendText__sJ_XV{text-align:center;font-size:.875rem;color:#888}.page_resendButton__ukf4d{background:none;border:none;color:#d0f677;font-weight:600;cursor:pointer;text-decoration:underline;padding:0;transition:opacity .15s ease-in-out}.page_resendButton__ukf4d:hover:not(:disabled){opacity:.8}.page_resendButton__ukf4d:disabled{color:#555;cursor:not-allowed;text-decoration:none}.page_validationList__BeUt3{display:flex;flex-direction:column;gap:.5rem;margin:1rem 0}.page_validationItem__bPCxa{font-size:.875rem;color:#888;display:flex;align-items:center;gap:.5rem}.page_validationItem__bPCxa.page_valid__r8CNm{color:#d0f677}.page_validationItem__bPCxa:not(.page_valid__r8CNm){color:#ff6b6b}