.forgot-password-form{line-height:13px;line-height:.8125rem}.forgot-password-form__change_email{border:none;padding:0;width:auto;overflow:visible;background:transparent;cursor:pointer;color:inherit;font:inherit;text-align:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;color:#000;margin:20px 0 0;text-decoration:underline;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (-webkit-min-device-pixel-ratio:0)and (min-resolution:0.001dpcm){.forgot-password-form__change_email[focus-within]{outline-color:transparent}.forgot-password-form__change_email:focus-within{outline-color:transparent}.forgot-password-form__change_email.focus-visible,.forgot-password-form__change_email:focus-visible{outline:2px auto #118add;outline-offset:2px}}@-moz-document url-prefix(""){.forgot-password-form__change_email[focus-within]{outline-color:transparent}.forgot-password-form__change_email:focus-within{outline-color:transparent}.forgot-password-form__change_email.focus-visible,.forgot-password-form__change_email:focus-visible{outline:3px dotted;outline-offset:1px}}@media not all and (min-resolution:0.001dpcm){.forgot-password-form__change_email[focus-within]{outline:5px auto #118add;outline-offset:-1px}.forgot-password-form__change_email:focus-within{outline:5px auto #118add;outline-offset:-1px}}@media(pointer:coarse){.forgot-password-form__change_email:focus{outline:none}.forgot-password-form__change_email.focus-visible,.forgot-password-form__change_email:focus-visible{outline:2px auto #118add;outline-offset:2px}}@media(max-width:991.98px){.forgot-password-form__change_email{margin:20px auto 0}}.forgot-password-form .login-form__submit-button{margin:30px 0 20px}.forgot-password-form__message-email{line-height:18px;line-height:1.125rem}.forgot-password-form .forgot-password__icon{stroke:var(--primary-color)}.forgot-password-form__spam{margin-bottom:0}.forgot-password-form__desc{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}.forgot-password-form__title{font-size:26px;font-size:1.625rem;line-height:31px;line-height:1.9375rem;margin-bottom:5px}@media(min-width:992px){.forgot-password-form__title{font-size:29px;font-size:1.8125rem;line-height:34px;line-height:2.125rem}}@media(min-width:992px){.forgot-password-form__resend-link{padding:12px 15px}}@media(max-width:991.98px){.forgot-password-form{line-height:24px;line-height:1.5rem;margin-top:30px}.forgot-password-form .login-form__submit-button{margin:14px 0 20px}}html[dir=rtl] .forgot-password-form__title{font-size:26px;font-size:1.625rem;line-height:39px;line-height:2.4375rem;margin-bottom:0}@media(min-width:992px){html[dir=rtl] .forgot-password-form__title{font-size:30px;font-size:1.875rem;line-height:45px;line-height:2.8125rem}}html[dir=rtl] .forgot-password-form__desc{font-size:18px;font-size:1.125rem;line-height:27px;line-height:1.6875rem}@media(min-width:992px){html[dir=rtl] .forgot-password-form__resend-link{padding:12px 20px}}.verify-email-form{line-height:13px;line-height:.8125rem}.verify-email-form__change_email{border:none;padding:0;width:auto;overflow:visible;background:transparent;cursor:pointer;color:inherit;font:inherit;text-align:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;color:#000;margin:20px 0 0;text-decoration:underline;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-weight:500}@media screen and (-webkit-min-device-pixel-ratio:0)and (min-resolution:0.001dpcm){.verify-email-form__change_email[focus-within]{outline-color:transparent}.verify-email-form__change_email:focus-within{outline-color:transparent}.verify-email-form__change_email.focus-visible,.verify-email-form__change_email:focus-visible{outline:2px auto #118add;outline-offset:2px}}@-moz-document url-prefix(""){.verify-email-form__change_email[focus-within]{outline-color:transparent}.verify-email-form__change_email:focus-within{outline-color:transparent}.verify-email-form__change_email.focus-visible,.verify-email-form__change_email:focus-visible{outline:3px dotted;outline-offset:1px}}@media not all and (min-resolution:0.001dpcm){.verify-email-form__change_email[focus-within]{outline:5px auto #118add;outline-offset:-1px}.verify-email-form__change_email:focus-within{outline:5px auto #118add;outline-offset:-1px}}@media(pointer:coarse){.verify-email-form__change_email:focus{outline:none}.verify-email-form__change_email.focus-visible,.verify-email-form__change_email:focus-visible{outline:2px auto #118add;outline-offset:2px}}@media(max-width:991.98px){.verify-email-form__change_email{margin:20px auto 0}}.verify-email-form .login-form__submit-button{margin:30px 0 20px}.verify-email-form__message-email{line-height:18px;line-height:1.125rem}.verify-email-form .verify-email__icon{stroke:var(--primary-color)}.verify-email-form__spam{margin-bottom:0}.verify-email-form__desc{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}.verify-email-form__title{font-size:26px;font-size:1.625rem;line-height:31px;line-height:1.9375rem;margin-bottom:5px}@media(min-width:992px){.verify-email-form__title{font-size:29px;font-size:1.8125rem;line-height:34px;line-height:2.125rem}}@media(min-width:992px){.verify-email-form__resend-link{padding:12px 15px}}@media(max-width:991.98px){.verify-email-form{line-height:24px;line-height:1.5rem;margin-top:30px}.verify-email-form .login-form__submit-button{margin:14px 0 20px}}html[dir=rtl] .verify-email-form__title{font-size:26px;font-size:1.625rem;line-height:39px;line-height:2.4375rem;margin-bottom:0}@media(min-width:992px){html[dir=rtl] .verify-email-form__title{font-size:30px;font-size:1.875rem;line-height:45px;line-height:2.8125rem}}html[dir=rtl] .verify-email-form__desc{font-size:18px;font-size:1.125rem;line-height:27px;line-height:1.6875rem}@media(min-width:992px){html[dir=rtl] .verify-email-form__resend-link{padding:12px 20px}}.social-login__title{display:flex;flex-direction:row;font-weight:400}.social-login__title:after,.social-login__title:before{content:"";flex:1 1;border-bottom:1px solid #e5e5e5;margin:auto;padding:0 10px}.social-login__title-text{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;margin:0 10px}.social-login__buttons{display:flex;flex-direction:column;grid-gap:15px;gap:15px}.social-login__button{font-size:18px;font-size:1.125rem;line-height:20px;line-height:1.25rem;padding:10px;border-radius:100px;border:1px solid #e5e5e5;text-align:center;width:100%;display:flex;justify-content:center;align-items:center;grid-gap:8px;gap:8px;font-weight:400}.aj-form__input{border-radius:8px;height:48px;border:1px solid #bebebe;opacity:1;padding:0 15px;width:100%}.aj-form__input[aria-invalid=true]{border-color:#e00102}.aj-form__input:-moz-read-only{background-color:#f0f0f0}.aj-form__input:read-only{background-color:#f0f0f0}.aj-form__label{display:block;margin-bottom:5px;font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem}.aj-form__submit-button{font-size:20px;font-size:1.25rem;line-height:1;border-radius:22px;opacity:1;height:44px;background-color:#595959;border:none;margin-top:30px;color:#fff;cursor:pointer;pointer-events:none}.aj-form__submit-button.active{background-color:#000;pointer-events:all}.aj-form__submit-button.loading{display:flex;justify-content:center;align-items:center}.aj-form__submit-button.loading .loading-animation svg circle{fill:#fff}.aj-form p.error{margin-top:5px;color:#e00102}html[dir=rtl] .aj-form__label{line-height:21px;line-height:1.3125rem}.login-form{display:flex;flex-direction:column;margin-bottom:200px;width:100%}.login-form__header{margin:30px 0}.login-form h1{font-size:26px;font-size:1.625rem;line-height:1.2;margin:0}.login-form__subtitle{font-size:14px;font-size:.875rem;line-height:1.5;color:#4b4b4b;margin:10px 0 0}.login-form input{border-radius:8px;height:48px;border:1px solid #bebebe;opacity:1;padding:0 15px;width:100%}.login-form input.error{border-color:#e00102}.login-form input:-moz-read-only{background-color:#f0f0f0;text-overflow:ellipsis}.login-form input:read-only{background-color:#f0f0f0;text-overflow:ellipsis}.login-form__invalid-email,.login-form__invalid-password{color:#e00102}.login-form__invalid-email,.login-form__invalid-password,.login-form__password-format{line-height:20px;line-height:1.25rem;font-size:14px;margin:5px 0 0}.login-form__invalid-password{margin:5px 0 10px}.login-form label{font-size:14px;font-size:.875rem;line-height:1.43;margin-bottom:5px}.login-form label[for=password]{margin-top:20px}.login-form .forgot-password{border:none;padding:0;width:auto;overflow:visible;background:transparent;cursor:pointer;color:inherit;font:inherit;text-align:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;line-height:24px;line-height:1.5rem;font-weight:500;margin:10px 0 0;color:#000;text-decoration:underline;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (-webkit-min-device-pixel-ratio:0)and (min-resolution:0.001dpcm){.login-form .forgot-password[focus-within]{outline-color:transparent}.login-form .forgot-password:focus-within{outline-color:transparent}.login-form .forgot-password.focus-visible,.login-form .forgot-password:focus-visible{outline:2px auto #118add;outline-offset:2px}}@-moz-document url-prefix(""){.login-form .forgot-password[focus-within]{outline-color:transparent}.login-form .forgot-password:focus-within{outline-color:transparent}.login-form .forgot-password.focus-visible,.login-form .forgot-password:focus-visible{outline:3px dotted;outline-offset:1px}}@media not all and (min-resolution:0.001dpcm){.login-form .forgot-password[focus-within]{outline:5px auto #118add;outline-offset:-1px}.login-form .forgot-password:focus-within{outline:5px auto #118add;outline-offset:-1px}}@media(pointer:coarse){.login-form .forgot-password:focus{outline:none}.login-form .forgot-password.focus-visible,.login-form .forgot-password:focus-visible{outline:2px auto #118add;outline-offset:2px}}.login-form .forgot-password:disabled{color:#969696;text-decoration:none;pointer-events:none}.login-form .password-container input{padding-right:40px}.login-form .email-container,.login-form .password-container{position:relative;display:flex;align-items:baseline}.login-form .change-email,.login-form .toggle{font-size:16px;font-size:1rem;display:flex;align-items:center;line-height:1.35;position:absolute;padding:14px 15px;right:0;background:transparent;border:none;cursor:pointer}.login-form p.error{color:#e00102}.login-form__sign-up-in-link{margin-top:30px;margin-bottom:0;text-align:center}@media(max-width:991.98px){.login-form__sign-up-in-link{font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem}}.login-form__sign-up-in-link .login-form__sign-up-in-link-btn{font-weight:500}.login-form__sign-up-in-link-btn{border:none;margin:0;padding:0;width:auto;overflow:visible;background:transparent;cursor:pointer;color:inherit;font:inherit;text-align:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;line-height:20px;line-height:1.25rem;text-decoration:underline;color:#000}@media screen and (-webkit-min-device-pixel-ratio:0)and (min-resolution:0.001dpcm){.login-form__sign-up-in-link-btn[focus-within]{outline-color:transparent}.login-form__sign-up-in-link-btn:focus-within{outline-color:transparent}.login-form__sign-up-in-link-btn.focus-visible,.login-form__sign-up-in-link-btn:focus-visible{outline:2px auto #118add;outline-offset:2px}}@-moz-document url-prefix(""){.login-form__sign-up-in-link-btn[focus-within]{outline-color:transparent}.login-form__sign-up-in-link-btn:focus-within{outline-color:transparent}.login-form__sign-up-in-link-btn.focus-visible,.login-form__sign-up-in-link-btn:focus-visible{outline:3px dotted;outline-offset:1px}}@media not all and (min-resolution:0.001dpcm){.login-form__sign-up-in-link-btn[focus-within]{outline:5px auto #118add;outline-offset:-1px}.login-form__sign-up-in-link-btn:focus-within{outline:5px auto #118add;outline-offset:-1px}}@media(pointer:coarse){.login-form__sign-up-in-link-btn:focus{outline:none}.login-form__sign-up-in-link-btn.focus-visible,.login-form__sign-up-in-link-btn:focus-visible{outline:2px auto #118add;outline-offset:2px}}.login-form__sign-up-in-link-btn--bottom{line-height:24px;line-height:1.5rem}@media(min-width:992px){.login-form{width:50%;padding-right:120px;margin-top:60px}.login-form .aj-form__submit-button{align-self:flex-start;min-width:200px}.login-form__header{margin:0 0 30px}.login-form h1{font-size:29px;font-size:1.8125rem;margin:0}.login-form__subtitle{font-size:16px;font-size:1rem;margin:10px 0 0}}html[dir=rtl] .login-form__header{margin:30px 0 20px}html[dir=rtl] .login-form h1,html[dir=rtl] .login-form label{line-height:1.5}html[dir=rtl] .login-form input:-moz-read-only{text-overflow:ellipsis}html[dir=rtl] .login-form input:read-only{text-overflow:ellipsis}html[dir=rtl] .login-form .password-container input{padding-left:50px;padding-right:15px}html[dir=rtl] .login-form .change-email,html[dir=rtl] .login-form .toggle{left:0;right:unset}html[dir=rtl] .login-form__invalid-email,html[dir=rtl] .login-form__invalid-password,html[dir=rtl] .login-form__password-format,html[dir=rtl] .login-form__sign-up-in-link-btn{line-height:21px;line-height:1.3125rem}html[dir=rtl] .login-form__sign-up-in-link-btn--bottom{line-height:24px;line-height:1.5rem}@media(min-width:992px){html[dir=rtl] .login-form{padding-right:unset;padding-left:120px}html[dir=rtl] .login-form__header{margin:0 0 30px}html[dir=rtl] .login-form h1{font-size:30px;font-size:1.875rem}}@media(min-width:992px){.login-container{background-image:linear-gradient(270deg,#f7f7f7 50%,transparent 0)}}.login-container .container__inner{display:flex;flex-direction:row}.login-container--comments-flow{background:none}.login-container--comments-flow .container__inner{justify-content:center}@media(min-width:992px){.login-container--comments-flow .login-form{width:100%;max-width:500px;padding-right:0;margin-top:60px}.login-container--comments-flow .login-form .login-form__header{text-align:center}}@media(min-width:992px){html[dir=rtl] .login-container{background-image:linear-gradient(90deg,#f7f7f7 50%,transparent 0)}html[dir=rtl] .login-container--comments-flow .login-form{padding-left:0}}