.login_register-module-scss-module__w_0vfW__main-login_register{background-color:#fff;grid-template-columns:calc(100dvw - 500px) 500px;height:100dvh;min-height:100dvh;padding:0;display:grid}.login_register-module-scss-module__w_0vfW__main-login_register .login_register-module-scss-module__w_0vfW__copyright-bottom{display:none}@media (max-width:960px){.login_register-module-scss-module__w_0vfW__main-login_register{grid-template-columns:1fr}.login_register-module-scss-module__w_0vfW__main-login_register .login_register-module-scss-module__w_0vfW__copyright-bottom{text-align:center;height:50px;min-height:20px;margin:50px 0;display:block}}
#AboutLogin{color:#000;grid-template-rows:150px auto 30px;height:calc(100dvh - 40px);margin-top:40px;padding:0 40px;display:grid}#AboutLogin .isotype-name{grid-template-columns:100px auto;align-items:center;height:100px;display:grid;text-decoration:none!important}#AboutLogin .isotype-name h1{color:#000;font-size:3rem}#AboutLogin .isotype-name img{aspect-ratio:1}#AboutLogin article{width:70%;font-size:1.2rem;line-height:1.5}@media (max-width:960px){#AboutLogin{grid-template-rows:150px auto;height:auto}#AboutLogin .isotype-name{margin:0 auto}#AboutLogin article{width:100%}#AboutLogin .copyright-top{display:none}}
@font-face{font-family:Bree Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/460411faf1106a9c-s.0549auqf4xs-1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bree Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/96c7a40e75a59a4c-s.p.3xh0ghbqi5a86.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bree Serif Fallback;src:local(Times New Roman);ascent-override:97.23%;descent-override:25.37%;line-gap-override:0.0%;size-adjust:110.77%}.bree_serif_a63445bb-module__9i995G__className{font-family:Bree Serif,Bree Serif Fallback;font-style:normal;font-weight:400}
.form-login-section{color:#000;border-left:2px solid #685b75;border-radius:20px;height:calc(100dvh - 20px);padding:10px 20px;overflow-y:auto}.form-login-section h3{text-align:center;margin-top:0;margin-bottom:20px;font-size:28px}.form-login-section .btn-login-with-google{border:1px solid #707070;border-radius:15px;grid-template-columns:50px auto;align-items:center;height:60px;margin:20px 0;text-decoration:none;display:grid}.form-login-section .btn-login-with-google:hover{background-color:#685b75}.form-login-section .btn-login-with-google:hover p{color:#fff}.form-login-section .btn-login-with-google svg{margin:0 auto}.form-login-section .btn-login-with-google p{text-align:center;color:#707070;font-size:20px}.form-login-section .google-unavailable{color:#707070;text-align:center;margin:20px 0;padding:0 5px;font-size:.9rem;line-height:1.4}.form-login-section .line-separator{background:#707070;width:100%;height:1px;display:flex}.form-login-section section{height:130px}.form-login-section section label{cursor:pointer;width:calc(100% - 10px);margin-bottom:5px;font-size:1.3rem}.form-login-section section label span:not(.required-marker){cursor:pointer;align-items:center;display:flex}.form-login-section .label-with-info{grid-template-columns:auto 30px;align-items:center;display:grid}.form-login-section .label-without-info{height:auto}.form-login-section input{border:none;border-bottom:1px solid #b576f5;border-radius:10px;width:calc(100% - 10px);height:35px;margin:0 auto;padding:5px;font-size:1.2rem}.form-login-section input:focus{border-bottom:1px solid #000;outline:none}.form-login-section .input_error{margin-bottom:0}.form-login-section .input_error input{border-bottom:1px solid #d92525;height:35px}.form-login-section .input_error .span_error{color:#d92525}.form-login-section .text-register{text-align:center;margin-top:15px;display:block}.form-login-section .text-register a{color:#8f5bc2;text-align:center;margin-left:10px}.form-login-section .text-register a:hover{color:#685b75}.form-login-section .forgot-password{color:#000;width:100%;margin-top:15px;text-decoration:none;display:block;text-align:center!important}.form-login-section .forgot-password:hover{color:#685b75;text-decoration:underline}@media (max-width:960px){.form-login-section{border-top:2px solid #685b75;border-bottom:2px solid #685b75;border-left:none;width:500px;height:auto;min-height:400px;margin:50px auto}.form-login-container{min-height:750px}.form-register-section{min-height:1250px}.form-forgot-password{min-height:400px}.form-reset-password-container{min-height:650px}.form-accept-invite-container{min-height:900px}.form-complete-google-signup-container{min-height:600px}}@media (max-width:500px){.form-login-section{width:calc(100% - 40px)}.copyright-top{display:none}}
#login-form,#register-form,#reset-password-form,#forgot-password-form,#verify-email-form,#resend-verification-email-form,#complete-google-signup-form,#complete-google-invite-form,#complete-invite-form,#accept-invite-form,#complete-google-ownership-transfer-form,#complete-ownership-transfer-form,#accept-ownership-transfer-form,#verify-two-factor-form{flex-direction:column;justify-content:space-between;margin-top:30px;margin-bottom:50px;display:flex}#reset-password-form,#verify-two-factor-form,#forgot-password-form{min-height:calc(100dvh - 134px)}#login-form,#register-form{flex-direction:column;justify-content:space-between;min-height:calc(100dvh - 207px);display:flex}#login-form section label{color:#000;font-size:1.17em}#login-form section input:focus{border-bottom:2px solid #685b75;outline:none}#forgot-password-form{flex-direction:column;min-height:calc(100dvh - 106px);display:flex}#login-form .bt-send-contact,#register-form .bt-send-contact,#forgot-password-form .bt-send-contact,#reset-password-form .bt-send-contact,#verify-email-form .bt-send-contact,#resend-verification-email-form .bt-send-contact,#complete-google-signup-form .bt-send-contact,#complete-google-invite-form .bt-send-contact,#complete-invite-form .bt-send-contact,#accept-invite-form .bt-send-contact,#complete-google-ownership-transfer-form .bt-send-contact,#complete-ownership-transfer-form .bt-send-contact,#accept-ownership-transfer-form .bt-send-contact,#verify-two-factor-form .bt-send-contact{cursor:pointer;color:#fff;background-color:#685b75;border:1px solid #685b75;border-radius:10px;justify-content:center;align-items:center;width:160px;height:50px;margin:0 auto;font-size:1.17em;display:flex}#forgot-password-form .bt-send-contact{margin-top:auto}#login-form .bt-send-contact:hover,#register-form .bt-send-contact:hover,#forgot-password-form .bt-send-contact:hover,#reset-password-form .bt-send-contact:hover,#verify-email-form .bt-send-contact:hover,#resend-verification-email-form .bt-send-contact:hover,#complete-google-signup-form .bt-send-contact:hover,#complete-google-invite-form .bt-send-contact:hover,#complete-invite-form .bt-send-contact:hover,#accept-invite-form .bt-send-contact:hover,#complete-google-ownership-transfer-form .bt-send-contact:hover,#complete-ownership-transfer-form .bt-send-contact:hover,#accept-ownership-transfer-form .bt-send-contact:hover,#verify-two-factor-form .bt-send-contact:hover{color:#685b75;background-color:#b576f580;border:1px solid #685b75;box-shadow:0 0 30px #b576f580}#login-form .error-message,#register-form .error-message,#forgot-password-form .error-message,#reset-password-form .error-message,#verify-email-form .error-message,#resend-verification-email-form .error-message,#complete-google-signup-form .error-message,#complete-google-invite-form .error-message,#complete-invite-form .error-message,#accept-invite-form .error-message,#complete-google-ownership-transfer-form .error-message,#complete-ownership-transfer-form .error-message,#accept-ownership-transfer-form .error-message,#verify-two-factor-form .error-message{color:#d92525;margin-top:5px}@media (max-width:960px){#login-form{border-left:none;width:100%;min-height:400px;margin:50px auto}#reset-password-form,#verify-two-factor-form,#forgot-password-form{min-height:auto}}
