._8aEwW_container{background:var(--backgroundLiquidGlass);width:100%;height:100vh;margin:0;padding:0;display:flex;overflow:hidden}._8aEwW_imageWrapper{flex-shrink:0;width:53.5%;height:100%;position:relative;overflow:hidden}._8aEwW_rawImage,._8aEwW_imageFill{object-fit:cover}._8aEwW_loginContainer{justify-content:center;width:46.5%;display:flex}._8aEwW_loginContent{flex-direction:column;justify-content:center;gap:1.4rem;width:100%;max-width:370px;height:100%;display:flex}._8aEwW_title{color:var(--black);font-size:32px;font-weight:700}._8aEwW_logoWrapper{justify-content:center;place-self:center;align-items:center;width:58px;height:58px;margin-bottom:56px;display:flex}._8aEwW_subtitle{color:var(--black);margin-bottom:8px;font-size:15px;font-weight:500}._8aEwW_form{flex-direction:column;gap:30px;display:flex}._8aEwW_formGroup{flex-direction:column;display:flex}._8aEwW_label{color:var(--black);margin-bottom:4px;font-size:13px;font-weight:500}._8aEwW_formGroup input:invalid:not(:focus):not(:placeholder-shown){border-bottom-color:var(--errorRed)}._8aEwW_formGroup input:valid:not(:focus):not(:placeholder-shown){border-bottom-color:var(--successGreen)}._8aEwW_fieldError{color:var(--errorRed);margin-top:4px;font-size:12px}._8aEwW_formGroup input{border:none;border-bottom:1px solid var(--overlayStrong);color:var(--text);background-color:var(--white);appearance:none;background-clip:padding-box;border-radius:0;padding:8px 0;font-size:16px}._8aEwW_formGroup input:focus{border-bottom-color:var(--grayBrown);outline:none}._8aEwW_formGroup input:focus-visible{outline:2px solid var(--grayBrown);outline-offset:2px;border-bottom-color:var(--grayBrown)}._8aEwW_formGroup input::placeholder{color:var(--placeholder);opacity:var(--placeholderOpacity)}._8aEwW_formGroup input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--white) inset!important;box-shadow:0 0 0 1000px var(--white) inset!important;-webkit-text-fill-color:var(--text)!important;background-clip:padding-box!important;transition:background-color 5000s ease-in-out!important}._8aEwW_formGroup input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--white) inset!important;box-shadow:0 0 0 1000px var(--white) inset!important;-webkit-text-fill-color:var(--text)!important;background-clip:padding-box!important;transition:background-color 5000s ease-in-out!important}._8aEwW_formGroup input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--white) inset!important;box-shadow:0 0 0 1000px var(--white) inset!important;-webkit-text-fill-color:var(--text)!important;background-clip:padding-box!important;transition:background-color 5000s ease-in-out!important}._8aEwW_formGroup input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px var(--white) inset!important;box-shadow:0 0 0 1000px var(--white) inset!important;-webkit-text-fill-color:var(--text)!important;background-clip:padding-box!important;transition:background-color 5000s ease-in-out!important}._8aEwW_formGroup input:-internal-autofill-selected{-webkit-box-shadow:0 0 0 1000px var(--white) inset!important;box-shadow:0 0 0 1000px var(--white) inset!important;-webkit-text-fill-color:var(--text)!important;background-clip:padding-box!important;transition:background-color 5000s ease-in-out!important}._8aEwW_formGroup input:-moz-autofill{box-shadow:0 0 0 1000px var(--white) inset!important;-moz-text-fill-color:var(--text)!important}._8aEwW_forgotLink{color:var(--black);margin-bottom:1rem;font-size:14px;font-weight:500;text-decoration:none}._8aEwW_forgotLink:hover{text-decoration:underline}._8aEwW_submitButton{color:#fff;text-align:center;cursor:pointer;background-color:#ff7a00;border:none;border-radius:15px;justify-content:center;width:40%;margin-top:1rem;padding:14px 0;font-family:inherit;font-size:16px;font-weight:800;text-decoration:none;transition:background-color .25s;display:inline-block}._8aEwW_submitButton:hover:not(:disabled),._8aEwW_submitButton:focus-visible:not(:disabled),._8aEwW_submitButton:active:not(:disabled){color:#fff;background-color:#db6a00}._8aEwW_submitButton:disabled{opacity:.6;cursor:not-allowed}._8aEwW_submitButton:focus-visible{outline:2px solid var(--grayBrown);outline-offset:2px}._8aEwW_registerLine{text-align:center;color:#1c1c1e;letter-spacing:.1px;margin-top:.5rem;margin-bottom:.5rem;font-size:13px;font-weight:500}._8aEwW_registerLink{color:#ff7a00;font-weight:700;text-decoration:none}._8aEwW_registerLink:hover{text-decoration:underline}._8aEwW_footer{text-align:center;color:var(--black);margin-top:64px;font-size:13px}._8aEwW_errorMessage{color:red;margin-bottom:1rem;font-size:.875rem}._8aEwW_buttonCenter{justify-content:center;display:flex}@media (max-width:768px){._8aEwW_container{flex-direction:column;height:auto;min-height:100vh}._8aEwW_imageWrapper{width:100%;height:40vh;min-height:250px}._8aEwW_loginContainer{width:100%;padding:2rem 1rem}._8aEwW_loginContent{max-width:100%;padding:1rem}._8aEwW_title{font-size:28px}._8aEwW_submitButton{width:100%}}@media (max-width:480px){._8aEwW_imageWrapper{height:30vh;min-height:200px}._8aEwW_loginContainer{padding:1.5rem 1rem}._8aEwW_title{font-size:24px}._8aEwW_subtitle{font-size:14px}._8aEwW_logoWrapper{margin-bottom:32px}}
