.c-LoginSignUpModal{display:flex;flex-direction:column;gap:16px}.c-LoginSignUpModal__password-changed-alert-card{border:2px solid rgb(74,165,100);border-radius:8px;box-shadow:0 5px 10px #22a69a20;display:flex;margin:0 0 24px;padding:16px}.c-LoginSignUpModal__password-changed-icon{color:#4aa564}.c-LoginSignUpModal__password-changed-text{padding:0 8px}.c-ForgottenPassword{color:var(--font-color-primary)}.c-ForgottenPassword .c-Toast{border-radius:15px;margin-bottom:10px;padding:15px}.c-ForgottenPassword__page-text{font-size:16px;letter-spacing:.3px;line-height:1.5;margin:24px 0}.c-ForgottenPassword__page-text p{display:inline}.c-ForgottenPassword .c-Input{margin-bottom:20px}.c-ForgottenPassword .c-Input__input{font-size:16px;line-height:1.5}.c-ForgottenPassword .c-Input__eye-icon-container{bottom:5px}.c-ForgottenPassword__page-2-text{color:var(--font-color-primary);font-weight:700;letter-spacing:.3px;line-height:1.5;margin:24px 0;text-align:left}.c-ForgottenPassword__user-email-address{color:var(--color-secondary)}.c-ForgottenPassword label{text-align:left}.c-ForgottenPassword .c-Modal__inner{background:var(--color-primary)}.c-ForgottenPassword__label{color:var(--white);font-family:var(--font-stack);font-size:16px;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:normal}.c-Login__title{color:var(--font-color-primary);font-family:var(--font-titles);font-size:20px;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:normal;font-weight:700;margin:0;padding:0 8px 8px;text-align:center}.c-Login__image{display:none}@media (min-width: 480px){.c-Login__image{display:initial;width:100%}}.c-Login__link-container{margin-top:16px;text-align:center}.c-Login label.c-Input{color:var(--font-color-primary);font-family:var(--font-stack);font-size:14px;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:normal;font-weight:800;letter-spacing:.28px;line-height:1.14;margin-top:24px}.c-Login label.c-Input input{color:var(--black);font-family:var(--font-stack);font-size:16px;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:normal;height:40px}.c-Login label.c-Input .c-Input__eye-icon-container{bottom:5px}.c-Login__submit{display:flex;flex-direction:column;gap:16px}.c-Login__divider{text-align:center;text-transform:uppercase}.c-Login__footer{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.c-Login .c-Toast--error{margin-top:-16px}.c-Login__passwordChanged .c-Toast{font-size:12px;margin:20px 0 30px;padding:14px 24px}.c-Login__form .c-Toast--error{margin-top:16px}@keyframes spin{to{rotate:360deg}}.c-TwoTabsContainer__tabs-container{color:var(--font-color-primary);font-family:var(--font-stack);font-size:16px;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:normal;background:var(--color-neutral-2);border-radius:10px;box-shadow:0 0 0 1px var(--color-neutral-4);cursor:pointer;display:flex;height:48px;margin-bottom:16px;text-align:center}.c-TwoTabsContainer__tab{background:none;border:none;color:var(--font-color-primary);cursor:pointer;flex:1;font-family:var(--font-titles);font-size:16px;font-weight:700;letter-spacing:.4px;line-height:1.2;z-index:0}.c-TwoTabsContainer__active-tab{background:var(--color-primary-1);border-radius:8px;box-shadow:0 0 0 2px var(--color-primary);color:var(--color-primary);z-index:1}
