.EmailPasswordForm-module__MfA9gG__form{flex-direction:column;justify-content:center;align-items:center;width:100%;margin:20px 0;display:flex}.EmailPasswordForm-module__MfA9gG__inputContainer{border-bottom:1px solid #ccc;width:100%;margin-bottom:16px;position:relative}.EmailPasswordForm-module__MfA9gG__formInput{color:#000;resize:none;background:#fff;border:none;outline:none;width:100%;margin-bottom:0;padding:0 0 6px;font-size:16px;line-height:21px}.EmailPasswordForm-module__MfA9gG__formInput:-webkit-autofill{transition:background-color 0s 600000s,color 0s 600000s!important}:is(.EmailPasswordForm-module__MfA9gG__inputContainer:has(.EmailPasswordForm-module__MfA9gG__formInput:focus),.EmailPasswordForm-module__MfA9gG__inputContainer:has(.EmailPasswordForm-module__MfA9gG__formInput:active),.EmailPasswordForm-module__MfA9gG__inputContainer:has(.EmailPasswordForm-module__MfA9gG__formInput:hover),.EmailPasswordForm-module__MfA9gG__inputContainer:has(.EmailPasswordForm-module__MfA9gG__formInput:not(:placeholder-shown))){border-bottom-color:#000}.EmailPasswordForm-module__MfA9gG__formInput::placeholder{text-transform:uppercase}.EmailPasswordForm-module__MfA9gG__submitButton{color:#fff;cursor:pointer;text-transform:uppercase;background:#000;border:none;border-radius:.125rem;width:100%;margin-top:10px;padding:13px 24px;font-size:16px;font-weight:700;line-height:18px}.EmailPasswordForm-module__MfA9gG__submitButton:disabled{color:#999;cursor:auto;background:#ccc}.EmailPasswordForm-module__MfA9gG__passwordButton{cursor:pointer;background:0 0;border:none;width:44px;height:100%;position:absolute;top:0;right:0}.EmailPasswordForm-module__MfA9gG__inputContainer:has(.EmailPasswordForm-module__MfA9gG__passwordInput:placeholder-shown) .EmailPasswordForm-module__MfA9gG__passwordButton{display:none}
.page-module__opCGeG__container{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;display:flex}.page-module__opCGeG__innerContainer{color:#000;text-align:center;background-color:#fff;border-radius:.125rem;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:384px;padding:3rem;display:flex}.page-module__opCGeG__innerContainer h1{margin-bottom:20px;font-size:24px;font-weight:700}.page-module__opCGeG__loginLink span{text-transform:uppercase}@media screen and (max-width:640px){.page-module__opCGeG__container{padding:1.5rem}.page-module__opCGeG__innerContainer{padding:2rem}}
.page-module__X_Z_4a__container{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;display:flex}.page-module__X_Z_4a__innerContainer{color:#000;text-align:center;background-color:#fff;border-radius:.125rem;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:384px;padding:3rem;display:flex}.page-module__X_Z_4a__innerContainer h1{margin-bottom:20px;font-size:24px;font-weight:700}.page-module__X_Z_4a__forgotPassword{text-transform:uppercase;margin-bottom:.5rem;text-decoration:underline}.page-module__X_Z_4a__loginLink{text-align:center;color:#000}.page-module__X_Z_4a__loginLink a{text-transform:uppercase;text-decoration:underline}@media screen and (max-width:640px){.page-module__X_Z_4a__container{padding:1.5rem}.page-module__X_Z_4a__innerContainer{padding:2rem}}
.page-module__cr5kYW__container{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;display:flex}.page-module__cr5kYW__innerContainer{color:#000;text-align:center;background-color:#fff;border-radius:.125rem;flex-direction:column;justify-content:center;align-items:center;width:384px;padding:48px;display:flex}.page-module__cr5kYW__innerContainer h1{margin-bottom:20px;font-size:24px;font-weight:700}
.page-module__iRBh-W__container{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;display:flex}.page-module__iRBh-W__innerContainer{color:#000;text-align:center;background-color:#fff;border-radius:.125rem;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:384px;padding:3rem;display:flex}.page-module__iRBh-W__innerContainer h1{margin-bottom:20px;font-size:24px;font-weight:700}.page-module__iRBh-W__loginLink{text-align:center;color:#000;margin-top:20px}.page-module__iRBh-W__loginLink a{text-transform:uppercase;text-decoration:underline}@media screen and (max-width:640px){.page-module__iRBh-W__container{padding:1.5rem}.page-module__iRBh-W__innerContainer{padding:2rem}}
