.LoginLoginCardBackLink-module-scss-module__s4Sy1W__LoginCardBackLink{color:var(--color-wishees-link);font-size:.84rem;font-weight:var(--font-weight-wishees-850);flex-direction:row;align-items:center;gap:.35rem;margin-bottom:0;text-decoration:none;display:inline-flex;}.LoginLoginCardBackLink-module-scss-module__s4Sy1W__LoginCardBackLink_arrow{font-size:1rem;line-height:1}
.LoginLoginEmailSubmitRow-module-scss-module__2C-r2G__LoginEmailSubmitRow{margin-top:var(--spacing-wishees-list);flex-direction:column;align-items:flex-start;gap:.5rem;width:100%;display:flex;}.LoginLoginEmailSubmitRow-module-scss-module__2C-r2G__LoginEmailSubmitRow_actions{flex-flow:wrap;align-items:center;gap:.5rem 1rem;width:100%;display:flex}.LoginLoginEmailSubmitRow-module-scss-module__2C-r2G__LoginEmailSubmitRow_divider{border:0;border-top:1px solid color-mix(in srgb, var(--color-wishees-border-subtle) 80%, transparent);width:100%;margin:0}.LoginLoginEmailSubmitRow-module-scss-module__2C-r2G__loginEmailSocial{width:100%;}.LoginLoginEmailSubmitRow-module-scss-module__2C-r2G__loginEmailSocial .LoginLoginEmailSubmitRow-module-scss-module__2C-r2G__social-login-note{margin-top:.75rem}.LoginLoginEmailSubmitRow-module-scss-module__2C-r2G__loginEmailSocial .LoginLoginEmailSubmitRow-module-scss-module__2C-r2G__social-login-options{margin-top:0}.LoginLoginEmailSubmitRow-module-scss-module__2C-r2G__loginSignupPrompt{color:var(--color-wishees-body);font-size:var(--text-sm);line-height:var(--leading-wishees-body);text-align:right;flex:1;min-width:0;margin:0;}@media (max-width:32.5rem){.LoginLoginEmailSubmitRow-module-scss-module__2C-r2G__loginSignupPrompt{flex:1}}.LoginLoginEmailSubmitRow-module-scss-module__2C-r2G__loginSignupPrompt a{color:var(--color-wishees-link);font-weight:var(--font-weight-wishees-850);text-decoration:none}.LoginLoginEmailSubmitRow-module-scss-module__2C-r2G__loginSignupPrompt a:hover{text-decoration:underline}.LoginLoginEmailSubmitRow-module-scss-module__2C-r2G__LoginEmailSubmitRow_signupLink{color:var(--color-wishees-link);font-weight:var(--font-weight-wishees-850);text-underline-offset:.125em;text-decoration:underline}.LoginLoginEmailSubmitRow-module-scss-module__2C-r2G__loginSubmit{background-color:var(--color-wishees-link);background-image:linear-gradient(to bottom right, var(--color-wishees-link), var(--color-wishees-highlight));box-shadow:var(--shadow-wishees-login-submit);color:#fff;border-color:#0000;border-radius:1rem;flex-shrink:0;width:auto;padding-inline:1.5rem}.LoginLoginEmailSubmitRow-module-scss-module__2C-r2G__loginSubmit:hover{background-color:var(--color-wishees-highlight);border-color:var(--color-wishees-highlight);color:#fff}
.LoginEmailSection-module-scss-module__Hj21iW__LoginAuthSection{background-color:#0000;border-width:0;border-radius:0;margin-top:1.25rem;padding:0;}.LoginEmailSection-module-scss-module__Hj21iW__LoginAuthSection .account-auth-body{border-top-width:0;padding:0}.LoginEmailSection-module-scss-module__Hj21iW__LoginAuthSection .account-login-form{margin-top:0}.LoginEmailSection-module-scss-module__Hj21iW__LoginAuthBody{border-top-color:color-mix(in srgb, var(--color-wishees-border-subtle) 80%, transparent);padding-block:var(--spacing-wishees-lg);padding-bottom:var(--spacing-wishees-lg);border-top-style:solid;border-top-width:1px;flex-direction:column;gap:1rem;padding-inline:1rem;display:flex;}.LoginEmailSection-module-scss-module__Hj21iW__LoginAuthBody___signup{padding-bottom:var(--spacing-wishees-login-form-pad)}.LoginEmailSection-module-scss-module__Hj21iW__LoginAuthBody___email{padding-bottom:var(--spacing-wishees-login-form-pad-sm)}.LoginEmailSection-module-scss-module__Hj21iW__LoginAuthForm{box-shadow:none;background-color:#0000;border-width:0;border-radius:0;flex-direction:column;max-width:none;margin-top:1.25rem;padding:0;display:flex;}.LoginEmailSection-module-scss-module__Hj21iW__LoginAuthForm .btn{min-height:var(--spacing-wishees-touch);border-radius:1rem}.LoginEmailSection-module-scss-module__Hj21iW__LoginAuthForm input{border-radius:1rem}.LoginEmailSection-module-scss-module__Hj21iW__LoginAuthForm___signup .btn{align-self:stretch}
.SignupMethodPicker-module-scss-module__3h1sEG__SignupMethodPicker_intro{color:var(--color-wishees-body);font-weight:300;line-height:var(--leading-wishees-body);max-width:36rem;margin-block:1rem 1.5rem;}.SignupMethodPicker-module-scss-module__3h1sEG__SignupMethodPicker_divider{margin-block:var(--spacing-wishees-xl);}.SignupMethodPicker-module-scss-module__3h1sEG__SignupMethodPicker_loginPrompt{color:var(--color-wishees-body-secondary);margin-block:var(--spacing-wishees-xl) 0;text-align:center;}.SignupMethodPicker-module-scss-module__3h1sEG__SignupMethodPicker_loginLink{color:var(--color-wishees-link);font-weight:600;text-decoration:underline}
.LoginSignupSection-module-scss-module__8J4wyG__LoginAuthSection{background-color:#0000;border-width:0;border-radius:0;margin-top:1.25rem;padding:0;}.LoginSignupSection-module-scss-module__8J4wyG__LoginAuthSection .account-auth-body{border-top-width:0;padding:0}.LoginSignupSection-module-scss-module__8J4wyG__LoginAuthSection .account-login-form{margin-top:0}.LoginSignupSection-module-scss-module__8J4wyG__LoginAuthBody{border-top-color:color-mix(in srgb, var(--color-wishees-border-subtle) 80%, transparent);padding-block:var(--spacing-wishees-lg);padding-bottom:var(--spacing-wishees-lg);border-top-style:solid;border-top-width:1px;flex-direction:column;gap:1rem;padding-inline:1rem;display:flex;}.LoginSignupSection-module-scss-module__8J4wyG__LoginAuthBody___signup{padding-bottom:var(--spacing-wishees-login-form-pad)}.LoginSignupSection-module-scss-module__8J4wyG__LoginAuthBody___email{padding-bottom:var(--spacing-wishees-login-form-pad-sm)}.LoginSignupSection-module-scss-module__8J4wyG__LoginAuthForm{box-shadow:none;background-color:#0000;border-width:0;border-radius:0;flex-direction:column;max-width:none;margin-top:1.25rem;padding:0;display:flex;}.LoginSignupSection-module-scss-module__8J4wyG__LoginAuthForm .btn{min-height:var(--spacing-wishees-touch);border-radius:1rem}.LoginSignupSection-module-scss-module__8J4wyG__LoginAuthForm input{border-radius:1rem}.LoginSignupSection-module-scss-module__8J4wyG__LoginAuthForm___signup .btn{align-self:stretch}
.LoginLoginCard-module-scss-module__kYxYkW__LoginCard{background-color:var(--color-wishees-surface-card-strong);border-color:var(--color-wishees-border-subtle);border-radius:var(--radius-wishees-login);box-shadow:var(--shadow-wishees-login);overflow-wrap:anywhere;min-width:0;max-width:32.5rem;padding:var(--spacing-wishees-card-login);border-style:solid;border-width:1px;width:100%;}@media (max-width:760px){.LoginLoginCard-module-scss-module__kYxYkW__LoginCard{border-radius:var(--radius-wishees-login-mobile);padding:var(--spacing-wishees-card-login-mobile)}}.LoginLoginCard-module-scss-module__kYxYkW__LoginCard_header{margin-bottom:var(--spacing-wishees-md)}

.account-login-alert-module-scss-module__zPcPkG__AccountLoginAlert{background-color:var(--color-wishees-alert-info-surface);border-color:var(--color-wishees-border-tint);color:var(--color-wishees-body);gap:var(--spacing-wishees-alert-gap);padding-block:var(--spacing-wishees-lg);border-style:solid;border-width:1px;border-radius:1rem;flex-direction:column;padding-inline:1rem;display:flex;}.account-login-alert-module-scss-module__zPcPkG__AccountLoginAlert+.account-login-alert-module-scss-module__zPcPkG__AccountLoginAlert{margin-top:var(--spacing-wishees-md)}.account-login-alert-module-scss-module__zPcPkG__AccountLoginAlert strong{color:var(--color-wishees-layout-accent)}.account-login-alert-module-scss-module__zPcPkG__AccountLoginAlert___error{background-color:var(--color-wishees-alert-error-surface);border-color:var(--color-wishees-alert-error-border);}.account-login-alert-module-scss-module__zPcPkG__AccountLoginAlert___error strong{color:var(--color-wishees-alert)}
.LoginForgotPasswordCard-module-scss-module__elRWAG__ForgotPasswordCard{background-color:var(--color-wishees-surface-card-strong);border-color:var(--color-wishees-border-subtle);border-radius:var(--radius-wishees-login);box-shadow:var(--shadow-wishees-login);overflow-wrap:anywhere;min-width:0;max-width:32.5rem;padding:var(--spacing-wishees-card-login);border-style:solid;border-width:1px;width:100%;}@media (max-width:760px){.LoginForgotPasswordCard-module-scss-module__elRWAG__ForgotPasswordCard{border-radius:var(--radius-wishees-login-mobile);padding:var(--spacing-wishees-card-login-mobile)}}.LoginForgotPasswordCard-module-scss-module__elRWAG__ForgotPasswordCard_header{margin-bottom:var(--spacing-wishees-md)}.LoginForgotPasswordCard-module-scss-module__elRWAG__ForgotPasswordCard_intro{color:var(--color-wishees-body);font-weight:300;line-height:var(--leading-wishees-body);max-width:36rem;margin-block:1rem 1.25rem;}.LoginForgotPasswordCard-module-scss-module__elRWAG__ForgotPasswordCard_form{margin-top:1.5rem}.LoginForgotPasswordCard-module-scss-module__elRWAG__ForgotPasswordCard_ssoNote{color:var(--color-wishees-body-muted);font-size:.95rem;line-height:var(--leading-wishees-body);margin-top:1rem}.LoginForgotPasswordCard-module-scss-module__elRWAG__ForgotPasswordCard_actions{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.LoginForgotPasswordCard-module-scss-module__elRWAG__ForgotPasswordCard_footer{color:var(--color-wishees-body-muted);font-size:.9rem;line-height:var(--leading-wishees-body);margin-top:1.5rem}.LoginForgotPasswordCard-module-scss-module__elRWAG__ForgotPasswordCard_link{color:var(--color-wishees-link);font-weight:var(--font-weight-wishees-850);text-underline-offset:.125em;text-decoration:underline}

.ResetPasswordPage-module-scss-module__ILkBBq__ResetPasswordPage{}.ResetPasswordPage-module-scss-module__ILkBBq__ResetPasswordPage_form{flex-direction:column;gap:1rem;margin-top:1.5rem;display:flex}
