.login_outerContainer__mgNGO{min-block-size:100vh;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-inline:auto;max-inline-size:370px;padding-block:calc(var(--spacing-xsmall)*4);box-sizing:border-box}@media only screen and (max-width:424px){.login_outerContainer__mgNGO{padding-inline:var(--spacing-small-px)}}.login_title__okjg9{font-size:var(--font-size-normal-px);color:var(--color-text-default);text-align:center;-webkit-margin-after:var(--spacing-xsmall-px);margin-block-end:var(--spacing-xsmall-px)}@media only screen and (min-width:1024px){.login_title__okjg9{font-size:var(--font-size-xlarge-px);-webkit-margin-after:var(--spacing-large);margin-block-end:var(--spacing-large)}}.login_subtitle__oEVBi{text-align:center;-webkit-margin-after:var(--spacing-medium3-px);margin-block-end:var(--spacing-medium3-px);color:var(--color-text-default);max-inline-size:400px;font-size:var(--font-size-xsmall-px)}.login_inlineText__cBYoe{display:inline}.login_boldText__yjLlY{font-weight:var(--font-weight-bold)}.login_authButtons___lHjK{display:flex;flex-direction:row;gap:var(--spacing-medium);inline-size:100%}.login_authButtons___lHjK>*{flex:1 1}.login_loginButton__K2yDz{inline-size:100%;block-size:2.75rem;justify-content:center;padding:var(--spacing-medium);font-size:var(--font-size-normal);font-weight:var(--font-weight-bold);border-radius:var(--border-radius-medium-px);border:1px solid var(--color-border-gray-lighter);background-color:var(--color-background-default);color:var(--color-text-default)}.login_loginButton__K2yDz:hover{background-color:var(--color-background-elevated)}.login_loginButton__K2yDz span{margin:0}.login_loginButton__K2yDz svg{inline-size:24px!important;block-size:24px!important}.login_googleButton__6D5hF{--themed-bg:var(--color-primary-faded);--themed-fg:var(--shade-9)}[data-theme=sepia] .login_googleButton__6D5hF{--themed-border:transparent}@media(hover:hover){.login_googleButton__6D5hF:hover{--themed-bg:var(--color-text-default);--themed-border:var(--color-text-default)}}.login_facebookButton__SXRy4{--facebook-brand-color:#4267b2;--themed-bg:var(--facebook-brand-color);--themed-fg:var(--shade-0);--themed-border:var(--facebook-brand-color)}@media(hover:hover){.login_facebookButton__SXRy4:hover{--themed-bg:var(--color-text-default);--themed-border:var(--color-text-default)}}.login_emailSentContainer__xPxLD{text-align:center}.login_paragraphContainer__Oy_ga{-webkit-margin-after:var(--spacing-medium);margin-block-end:var(--spacing-medium)}.login_emailContainer__sw5RC{font-weight:var(--font-weight-bold)}.login_verificationCode__8jf__{padding:var(--spacing-medium);background-color:var(--color-background-alternative-faint);border:1px solid var(--color-secondary-faded);text-align:center;border-radius:var(--border-radius-rounded)}.login_resendButton__kq0Mq{-webkit-margin-before:var(--spacing-small);margin-block-start:var(--spacing-small)}.login_privacyText__bWZzj{text-align:center;font-size:var(--font-size-small);color:var(--color-text-faded);-webkit-margin-before:var(--spacing-medium2-px);margin-block-start:var(--spacing-medium2-px)}.login_authContainer__xXgra{font-family:var(--font-family-figtree)}.login_authContainer__xXgra,.login_authTabs__V6k_o{inline-size:100%;display:flex;flex-direction:column}.login_authSwitchContainer__HYsnC{inline-size:100%;margin-inline:auto;-webkit-margin-after:var(--spacing-large-px);margin-block-end:var(--spacing-large-px)}.login_authTitle__M_8_k{font-size:var(--font-size-xlarge);font-weight:var(--font-weight-bold);margin:0;text-align:center;color:var(--color-text-default);margin-block:calc(var(--spacing-medium2-px)*3)}.login_description__VsnQr{text-align:center;color:var(--color-text-default);-webkit-margin-after:var(--spacing-large);margin-block-end:var(--spacing-large);font-size:var(--font-size-small)}.login_formContainer__4RCN8{inline-size:100%;margin-inline:auto;display:flex;align-items:center;flex-direction:column;gap:var(--spacing-small-px)}.login_formContainer__4RCN8 form{inline-size:100%}.login_formContainer__4RCN8 input{border:none;inline-size:100%;background:transparent;color:var(--color-text-default)}.login_formContainer__4RCN8 input::placeholder{color:var(--color-text-faded)}.login_formContainer__4RCN8 input:focus{outline:none}.login_generalError__VQvfD{padding:calc(var(--spacing-xsmall-px)*1.5);-webkit-margin-after:var(--spacing-xsmall-px);margin-block-end:var(--spacing-xsmall-px);font-size:var(--font-size-small);color:#fff;background-color:var(--color-error-medium2);border-radius:calc(var(--border-radius-default)*2);inline-size:100%;box-sizing:border-box}.login_submitButton__Z6EW8{inline-size:100%;padding:var(--spacing-medium);font-size:var(--font-size-normal);border-radius:var(--border-radius-medium-px);border:none;cursor:pointer;transition:all .2s ease-in-out}.login_submitButton__Z6EW8,.login_submitButton__Z6EW8:not(:disabled):not(.login_disabled__vEIIZ):hover{background-color:var(--color-success-medium);color:var(--color-text-inverse)}.login_smallMarginTop__9YZRc{-webkit-margin-before:var(--spacing-small-px);margin-block-start:var(--spacing-small-px)}.login_inputContainer__2zyue{display:flex;flex-direction:column;row-gap:var(--spacing-small-px);margin-block:0!important;-webkit-margin-after:var(--spacing-small-px)!important;margin-block-end:var(--spacing-small-px)!important}.login_errorText__92Fm1{color:var(--color-error-medium2)!important}.login_forgotPassword__r5UoO{color:var(--color-success-medium);text-decoration:none;font-size:var(--font-size-small);text-align:end;font-weight:var(--font-weight-bold);-webkit-margin-after:var(--spacing-small-px);margin-block-end:var(--spacing-small-px)}.login_forgotPassword__r5UoO:hover{opacity:var(--opacity-75);text-decoration:none}.login_backButton__JsNko{align-self:center;color:var(--color-text-default);cursor:pointer;display:flex;align-items:center;font-size:var(--font-size-normal);background:none;border:none;padding:0;-webkit-margin-before:var(--spacing-medium2-px);margin-block-start:var(--spacing-medium2-px)}.login_backButton__JsNko svg{inline-size:20px;block-size:20px}.login_backButton__JsNko:hover{opacity:var(--opacity-75)}.login_container__nKaBy{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-mega);gap:var(--spacing-medium);inline-size:400px;margin:0 auto}.login_orSeparator__4MLkH{display:flex;align-items:center;inline-size:100%;margin-block:var(--spacing-large-px);gap:var(--spacing-small)}.login_orLine__TBjy_{flex:1 1;border:none;-webkit-border-before:1px solid var(--color-border-gray-lighter);border-block-start:1px solid var(--color-border-gray-lighter);margin:0}.login_orText__Rs77W{font-size:var(--font-size-small);color:var(--color-border-gray-medium);font-weight:var(--font-weight-normal);text-transform:uppercase;padding-inline:var(--spacing-small)}.login_authHeader___DGZf{inline-size:100%;display:flex;flex-direction:column;align-items:center}.login_welcomeTitle__3HIYq{font-size:var(--font-size-large2);font-weight:var(--font-weight-normal);color:var(--color-text-default);text-align:center;margin:0;line-height:1.5;word-wrap:break-word;overflow-wrap:break-word}.login_subtitleAndLogoGroup__rLYWZ{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xsmall);-webkit-margin-before:var(--spacing-xxlarge-px);margin-block-start:var(--spacing-xxlarge-px);-webkit-margin-after:var(--spacing-large-px);margin-block-end:var(--spacing-large-px);inline-size:100%}.login_welcomeSubtitle__uW_yt{font-size:var(--font-size-small);color:var(--color-text-default);text-align:center;margin:0;font-weight:var(--font-weight-normal)}.login_quranLogoContainer__kj0F3{display:flex;align-items:center;justify-content:center}.login_quranLogo__4VG7f{inline-size:auto;block-size:18px}.PasswordInput_passwordInputContainer__lRSAI{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-inline:var(--spacing-small-px);block-size:calc(var(--spacing-medium2-px) + var(--spacing-large-px));box-sizing:border-box;border-radius:var(--border-radius-medium-px);border:var(--spacing-hairline-px) solid var(--color-border-gray-lighter);background-color:var(--color-background-default);transition:border-color .2s ease}.PasswordInput_passwordInputContainer__lRSAI.PasswordInput_hasValue__gWL2U,.PasswordInput_passwordInputContainer__lRSAI:focus:not(.PasswordInput_disabled__Cq5If),.PasswordInput_passwordInputContainer__lRSAI:hover:not(.PasswordInput_disabled__Cq5If){border:var(--spacing-hairline-px) solid var(--color-success-medium)}.PasswordInput_passwordInputContainer__lRSAI:has(input:disabled) input{cursor:not-allowed}.PasswordInput_passwordInputContainer__lRSAI input::placeholder{color:var(--color-border-gray-light)!important}.PasswordInput_toggleButton__o_Lcj{position:relative;background:none;border:none;padding:calc(var(--spacing-micro2-px) + var(--spacing-hairline-px));-webkit-margin-before:var(--spacing-xxsmall-px);margin-block-start:var(--spacing-xxsmall-px);cursor:pointer;color:var(--color-text-faded);padding-inline:var(--spacing-xxsmall);display:flex;align-items:center;justify-content:center}.PasswordInput_toggleButton__o_Lcj:hover{color:var(--color-text-default)}.PasswordInput_toggleButton__o_Lcj:focus{outline:none;color:var(--color-text-default)}.PasswordInput_toggleButton__o_Lcj svg{inline-size:var(--spacing-medium2-px);block-size:var(--spacing-medium2-px)}.PasswordInput_icon__iYxiJ{inline-size:var(--spacing-large);block-size:var(--spacing-large)}.PasswordValidation_passwordValidation__znrTa{-webkit-margin-before:var(--spacing-xxsmall-px);margin-block-start:var(--spacing-xxsmall-px);-webkit-margin-start:var(--spacing-small-px);margin-inline-start:var(--spacing-small-px);row-gap:var(--spacing-small-px);display:flex;flex-direction:column}.PasswordValidation_validationRule__kZ6Um{display:flex;align-items:center;gap:var(--spacing-small-px)}.PasswordValidation_ruleText__Wh3mR{font-size:var(--font-size-small);color:var(--color-text-faded-new)}.PasswordValidation_ruleIcon__g9Ep0{inline-size:var(--spacing-small2-px);block-size:var(--spacing-small2-px)}.PasswordValidation_valid__Ov15O .PasswordValidation_ruleIcon__g9Ep0 svg g,.PasswordValidation_valid__Ov15O .PasswordValidation_ruleIcon__g9Ep0 svg path{fill:var(--color-success-medium)}.PasswordValidation_invalid__aHzJP .PasswordValidation_ruleIcon__g9Ep0 svg g,.PasswordValidation_invalid__aHzJP .PasswordValidation_ruleIcon__g9Ep0 svg path{fill:var(--color-text-default-new)}
/*# sourceMappingURL=7a032b8338e6697d.css.map*/