.LoginPage-module__P0kBma__form{flex-direction:column;gap:.25rem;width:100%;display:flex}.LoginPage-module__P0kBma__forgotPassword{text-align:left;width:100%;margin-top:.25rem;margin-bottom:.75rem}[dir=rtl] .LoginPage-module__P0kBma__forgotPassword{text-align:right}.LoginPage-module__P0kBma__forgotLink{color:#94a3b8;text-underline-offset:4px;font-size:.8125rem;text-decoration:underline;transition:all .2s}.LoginPage-module__P0kBma__forgotLink:hover{color:#06b6d4}.LoginPage-module__P0kBma__submitButton{color:#030712;cursor:pointer;background:linear-gradient(135deg,#06b6d4 0%,#3b82f6 100%);border:none;border-radius:14px;width:100%;height:48px;margin-top:1rem;font-family:inherit;font-size:.9375rem;font-weight:800;transition:all .25s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;box-shadow:0 4px 20px #06b6d459}.LoginPage-module__P0kBma__submitButton:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 24px #06b6d480}.LoginPage-module__P0kBma__submitButton:active:not(:disabled){transform:translateY(0)}.LoginPage-module__P0kBma__submitButton:disabled{opacity:.5;cursor:not-allowed}
.Verify2FAPage-module__kmL79W__form{flex-direction:column;gap:1.25rem;width:100%;display:flex}.Verify2FAPage-module__kmL79W__emailInfo{margin-top:-1.25rem;margin-bottom:1.25rem}.Verify2FAPage-module__kmL79W__changeEmailButton{color:#06b6d4;cursor:pointer;text-underline-offset:4px;background:0 0;border:none;padding:0;font-size:.8125rem;font-weight:600;text-decoration:underline;transition:opacity .2s}.Verify2FAPage-module__kmL79W__changeEmailButton:hover{opacity:.8}.Verify2FAPage-module__kmL79W__label{color:#cbd5e1;margin-bottom:.25rem;font-size:.8125rem;font-weight:600;display:block}.Verify2FAPage-module__kmL79W__codeInputs{direction:ltr;justify-content:center;align-items:center;gap:.5rem;display:flex}.Verify2FAPage-module__kmL79W__codeInput{text-align:center;color:#fff;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:12px;outline:none;width:44px;height:52px;font-family:monospace;font-size:1.5rem;font-weight:800;transition:all .2s}.Verify2FAPage-module__kmL79W__codeInput:focus{background:#06b6d40d;border-color:#06b6d4;box-shadow:0 0 0 3px #06b6d433}.Verify2FAPage-module__kmL79W__codeInput:disabled{opacity:.5;cursor:not-allowed}.Verify2FAPage-module__kmL79W__separator{color:#64748b;-webkit-user-select:none;user-select:none;font-size:1.25rem;font-weight:700}.Verify2FAPage-module__kmL79W__resendSection{flex-direction:column;align-items:center;gap:.35rem;margin-top:.25rem;display:flex}.Verify2FAPage-module__kmL79W__resendLabel{color:#64748b;margin:0;font-size:.75rem}.Verify2FAPage-module__kmL79W__resendButton{color:#06b6d4;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.25rem .5rem;font-size:.8125rem;font-weight:700;transition:all .2s}.Verify2FAPage-module__kmL79W__resendButton:hover:not(:disabled){background:#06b6d41a}.Verify2FAPage-module__kmL79W__resendButton:disabled{color:#64748b;cursor:not-allowed}.Verify2FAPage-module__kmL79W__submitButton{color:#030712;cursor:pointer;background:linear-gradient(135deg,#06b6d4 0%,#3b82f6 100%);border:none;border-radius:14px;width:100%;height:48px;margin-top:.5rem;font-family:inherit;font-size:.9375rem;font-weight:800;transition:all .25s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;box-shadow:0 4px 20px #06b6d459}.Verify2FAPage-module__kmL79W__submitButton:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 24px #06b6d480}.Verify2FAPage-module__kmL79W__submitButton:active:not(:disabled){transform:translateY(0)}.Verify2FAPage-module__kmL79W__submitButton:disabled{opacity:.5;cursor:not-allowed}
.ForgotPasswordPage-module__7e7lpW__form{flex-direction:column;gap:.25rem;width:100%;display:flex}.ForgotPasswordPage-module__7e7lpW__submitButton{color:#030712;cursor:pointer;background:linear-gradient(135deg,#06b6d4 0%,#3b82f6 100%);border:none;border-radius:14px;width:100%;height:48px;margin-top:1rem;font-family:inherit;font-size:.9375rem;font-weight:800;transition:all .25s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;box-shadow:0 4px 20px #06b6d459}.ForgotPasswordPage-module__7e7lpW__submitButton:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 24px #06b6d480}.ForgotPasswordPage-module__7e7lpW__submitButton:active:not(:disabled){transform:translateY(0)}.ForgotPasswordPage-module__7e7lpW__submitButton:disabled{opacity:.5;cursor:not-allowed}.ForgotPasswordPage-module__7e7lpW__backToLogin{justify-content:center;margin-top:1.25rem;display:flex}.ForgotPasswordPage-module__7e7lpW__backButton{color:#94a3b8;cursor:pointer;background:0 0;border:none;align-items:center;gap:.4rem;font-size:.8125rem;font-weight:600;transition:all .2s;display:inline-flex}.ForgotPasswordPage-module__7e7lpW__backButton:hover{color:#06b6d4;transform:translate(-2px)}[dir=rtl] .ForgotPasswordPage-module__7e7lpW__backButton:hover{transform:translate(2px)}
.ResetPasswordPage-module__uTICpa__form{flex-direction:column;gap:.75rem;width:100%;display:flex}.ResetPasswordPage-module__uTICpa__submitButton{color:#030712;cursor:pointer;background:linear-gradient(135deg,#06b6d4 0%,#3b82f6 100%);border:none;border-radius:14px;width:100%;height:48px;margin-top:1rem;font-family:inherit;font-size:.9375rem;font-weight:800;transition:all .25s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;box-shadow:0 4px 20px #06b6d459}.ResetPasswordPage-module__uTICpa__submitButton:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 24px #06b6d480}.ResetPasswordPage-module__uTICpa__submitButton:active:not(:disabled){transform:translateY(0)}.ResetPasswordPage-module__uTICpa__submitButton:disabled{opacity:.5;cursor:not-allowed}.ResetPasswordPage-module__uTICpa__backToLogin{justify-content:center;margin-top:1.25rem;display:flex}.ResetPasswordPage-module__uTICpa__backButton{color:#94a3b8;cursor:pointer;background:0 0;border:none;align-items:center;gap:.4rem;font-size:.8125rem;font-weight:600;transition:all .2s;display:inline-flex}.ResetPasswordPage-module__uTICpa__backButton:hover{color:#06b6d4;transform:translate(-2px)}[dir=rtl] .ResetPasswordPage-module__uTICpa__backButton:hover{transform:translate(2px)}
.SetPasswordPage-module__1Fpjda__form{flex-direction:column;gap:.75rem;width:100%;display:flex}.SetPasswordPage-module__1Fpjda__submitButton{color:#030712;cursor:pointer;background:linear-gradient(135deg,#06b6d4 0%,#3b82f6 100%);border:none;border-radius:14px;width:100%;height:48px;margin-top:1rem;font-family:inherit;font-size:.9375rem;font-weight:800;transition:all .25s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;box-shadow:0 4px 20px #06b6d459}.SetPasswordPage-module__1Fpjda__submitButton:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 24px #06b6d480}.SetPasswordPage-module__1Fpjda__submitButton:active:not(:disabled){transform:translateY(0)}.SetPasswordPage-module__1Fpjda__submitButton:disabled{opacity:.5;cursor:not-allowed}.SetPasswordPage-module__1Fpjda__backToLogin{justify-content:center;margin-top:1.25rem;display:flex}.SetPasswordPage-module__1Fpjda__backButton{color:#94a3b8;cursor:pointer;background:0 0;border:none;align-items:center;gap:.4rem;font-size:.8125rem;font-weight:600;transition:all .2s;display:inline-flex}.SetPasswordPage-module__1Fpjda__backButton:hover{color:#06b6d4;transform:translate(-2px)}[dir=rtl] .SetPasswordPage-module__1Fpjda__backButton:hover{transform:translate(2px)}
