.RegisterView-module-scss-module__sMiojG__registerPage{min-height:100vh;display:flex}.RegisterView-module-scss-module__sMiojG__registerContainer{width:100%;max-width:448px;margin:auto}.RegisterView-module-scss-module__sMiojG__registerRoleStep,.RegisterView-module-scss-module__sMiojG__registerFormStep,.RegisterView-module-scss-module__sMiojG__registerVerifyScreen{flex-direction:column;flex:1;width:100%;padding:16px;display:flex}.RegisterView-module-scss-module__sMiojG__registerRoleStep .RegisterView-module-scss-module__sMiojG__registerRoleHeader{margin-bottom:36px}.RegisterView-module-scss-module__sMiojG__registerRoleStep .RegisterView-module-scss-module__sMiojG__registerRoleContent{flex-direction:column;display:flex}.RegisterView-module-scss-module__sMiojG__registerRoleStep .RegisterView-module-scss-module__sMiojG__registerLoginRow{justify-content:center;align-items:center;margin-top:15px;display:flex}.RegisterView-module-scss-module__sMiojG__registerRoleStep .RegisterView-module-scss-module__sMiojG__registerLoginRow .RegisterView-module-scss-module__sMiojG__registerLoginLink{font-weight:700}.RegisterView-module-scss-module__sMiojG__registerRoleStep .RegisterView-module-scss-module__sMiojG__registerLoginRow .RegisterView-module-scss-module__sMiojG__registerLoginLink:hover{text-decoration:underline}.RegisterView-module-scss-module__sMiojG__registerFormStep .RegisterView-module-scss-module__sMiojG__registerFormHeader{flex-direction:column;display:flex}.RegisterView-module-scss-module__sMiojG__registerFormStep .RegisterView-module-scss-module__sMiojG__registerFormHeader .RegisterView-module-scss-module__sMiojG__registerBackButton{color:#4a5565;box-shadow:none;background:0 0;align-self:flex-start;gap:8px;margin-bottom:72px;padding:0}.RegisterView-module-scss-module__sMiojG__registerFormStep .RegisterView-module-scss-module__sMiojG__registerFormHeader .RegisterView-module-scss-module__sMiojG__registerBackButton:hover{background:0 0;text-decoration:underline}.RegisterView-module-scss-module__sMiojG__registerFormStep .RegisterView-module-scss-module__sMiojG__registerFormHeader .RegisterView-module-scss-module__sMiojG__registerBackButtonIcon{stroke:#4a5565;width:16px;height:16px}.RegisterView-module-scss-module__sMiojG__registerFormStep .RegisterView-module-scss-module__sMiojG__registerFormHeader .RegisterView-module-scss-module__sMiojG__registerFormHeaderText{margin-bottom:36px}.RegisterView-module-scss-module__sMiojG__registerFormStep .RegisterView-module-scss-module__sMiojG__registerFormSection{flex-direction:column;display:flex}.RegisterView-module-scss-module__sMiojG__registerFormStep .RegisterView-module-scss-module__sMiojG__registerFormSection .RegisterView-module-scss-module__sMiojG__registerFormWrapper{width:100%}.RegisterView-module-scss-module__sMiojG__registerRoleDescription,.RegisterView-module-scss-module__sMiojG__registerFormDescription{color:#4a5565;max-width:448px;margin-top:14px;font-size:14px;line-height:150%}.RegisterView-module-scss-module__sMiojG__registerRoleTitle,.RegisterView-module-scss-module__sMiojG__registerRoleDescription,.RegisterView-module-scss-module__sMiojG__registerFormTitle,.RegisterView-module-scss-module__sMiojG__registerFormDescription{line-height:150%}@media screen and (min-width:1024px){.RegisterView-module-scss-module__sMiojG__registerRoleStep{padding:0}.RegisterView-module-scss-module__sMiojG__registerPage{padding-right:384px}}
.RoleSelector-module-scss-module__SbR-Mq__wrapper{flex-direction:column;gap:12px;width:100%;max-width:448px;margin:0 auto;display:flex}.RoleSelector-module-scss-module__SbR-Mq__wrapper .RoleSelector-module-scss-module__SbR-Mq__button{color:#111827;background-color:#fff;border-radius:8px;justify-content:flex-start;height:102px;font-weight:400}.RoleSelector-module-scss-module__SbR-Mq__wrapper .RoleSelector-module-scss-module__SbR-Mq__button .RoleSelector-module-scss-module__SbR-Mq__iconWrapper{background-color:#e5e7ea;border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.RoleSelector-module-scss-module__SbR-Mq__wrapper .RoleSelector-module-scss-module__SbR-Mq__button .RoleSelector-module-scss-module__SbR-Mq__iconWrapper .RoleSelector-module-scss-module__SbR-Mq__icon{stroke:#111827;flex-shrink:0;width:24px;height:24px}.RoleSelector-module-scss-module__SbR-Mq__wrapper .RoleSelector-module-scss-module__SbR-Mq__button .RoleSelector-module-scss-module__SbR-Mq__textWrapper{text-align:left;text-wrap:initial;flex-direction:column;gap:8px;max-width:100%;margin-left:16px;display:flex}.RoleSelector-module-scss-module__SbR-Mq__wrapper .RoleSelector-module-scss-module__SbR-Mq__button .RoleSelector-module-scss-module__SbR-Mq__textWrapper .RoleSelector-module-scss-module__SbR-Mq__title{font-size:16px}.RoleSelector-module-scss-module__SbR-Mq__wrapper .RoleSelector-module-scss-module__SbR-Mq__button .RoleSelector-module-scss-module__SbR-Mq__textWrapper .RoleSelector-module-scss-module__SbR-Mq__description{color:#4a5565;font-size:14px}
.VerifyEmailScreen-module-scss-module__oxub5a__verifyEmailScreen{background:#fff;justify-content:center;align-items:center;height:100%;display:flex}.VerifyEmailScreen-module-scss-module__oxub5a__verifyEmailScreen .VerifyEmailScreen-module-scss-module__oxub5a__verifyEmailCard{text-align:center;flex-direction:column;align-items:center;display:flex}.VerifyEmailScreen-module-scss-module__oxub5a__verifyEmailScreen .VerifyEmailScreen-module-scss-module__oxub5a__verifyEmailResendButton{box-shadow:none;background-color:#0000;padding:0;font-weight:700}.VerifyEmailScreen-module-scss-module__oxub5a__verifyEmailScreen .VerifyEmailScreen-module-scss-module__oxub5a__verifyEmailResendButton:hover{background-color:#0000;border:none;text-decoration:underline}.VerifyEmailScreen-module-scss-module__oxub5a__verifyEmailScreen .VerifyEmailScreen-module-scss-module__oxub5a__verifyEmailLoginButton{width:100%;height:48px}.VerifyEmailScreen-module-scss-module__oxub5a__verifyEmailScreen .VerifyEmailScreen-module-scss-module__oxub5a__verifyEmailTitle{margin-bottom:16px}.VerifyEmailScreen-module-scss-module__oxub5a__verifyEmailScreen .VerifyEmailScreen-module-scss-module__oxub5a__verifyEmailDescription{color:#4a5565;margin-bottom:32px}.VerifyEmailScreen-module-scss-module__oxub5a__verifyEmailScreen .VerifyEmailScreen-module-scss-module__oxub5a__verifyEmailResendText{margin-bottom:24px}.VerifyEmailScreen-module-scss-module__oxub5a__verifyEmailScreen .VerifyEmailScreen-module-scss-module__oxub5a__verifyEmailIconWrapper{background-color:#fef3c7;border-radius:14px;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:32px;display:flex;box-shadow:0 1px 2px -1px #0000001a,0 1px 3px #0000001a}.VerifyEmailScreen-module-scss-module__oxub5a__verifyEmailScreen .VerifyEmailScreen-module-scss-module__oxub5a__verifyEmailIcon{stroke:#ffc618;stroke-width:2px;width:40px;height:40px}.VerifyEmailScreen-module-scss-module__oxub5a__verifyEmailCard{max-width:448px}.VerifyEmailScreen-module-scss-module__oxub5a__verifyEmailCard .VerifyEmailScreen-module-scss-module__oxub5a__verifyEmailStatusSuccess,.VerifyEmailScreen-module-scss-module__oxub5a__verifyEmailCard .VerifyEmailScreen-module-scss-module__oxub5a__verifyEmailStatusError{margin-bottom:24px}.VerifyEmailScreen-module-scss-module__oxub5a__verifyEmailCard .VerifyEmailScreen-module-scss-module__oxub5a__verifyEmailStatusSuccess{color:#00a63e}.VerifyEmailScreen-module-scss-module__oxub5a__verifyEmailCard .VerifyEmailScreen-module-scss-module__oxub5a__verifyEmailStatusError{color:#bb4d00}.VerifyEmailScreen-module-scss-module__oxub5a__verifyEmailCard .VerifyEmailScreen-module-scss-module__oxub5a__verifyEmailRedirectHint{margin-top:24px}
