.login_screen_header{width:100%;position:absolute;top:0;left:0;display:flex;align-items:center;gap:0.625rem;padding:1.25rem;user-select:none;color:#000}.login_screen_header .main_header_logo img{height:1.5625rem}.login_screen_header .main_header_brand span{font-weight:bold}.login_screen{width:var(--full-width);height:100dvh;display:flex;align-items:center;justify-content:center}.login_screen .login_seciton{width:var(--half-width);background:var(--white);height:100%;display:flex;align-items:center;justify-content:center}.login_screen .login_seciton .login_container{width:23.75rem}.login_screen .login_seciton .login_container form{display:flex;gap:3.125rem;flex-direction:column}.login_screen .login_seciton .login_container form label{color:var(--text-color);font-size:var(--minititle-size);font-weight:bold;display:flex;gap:0.625rem}.login_screen .login_seciton .login_container form .form_title{font-size:var(--title-size)}.login_screen .login_seciton .login_container form .form_wrapper{display:flex;align-items:center;position:relative;width:100%;border-bottom:0.0625rem solid var(--text-color)}.login_screen .login_seciton .login_container form .form_wrapper input{width:94%;justify-content:center;background-color:rgba(0,0,0,0);border:none;display:flex;color:var(--text-color);padding:0.75rem 0;outline:none}.login_screen .login_seciton .login_container form .form_wrapper input::placeholder{color:var(--black-dark-transparent);opacity:1;user-select:none}.login_screen .login_seciton .login_container form .form_wrapper span{user-select:none}.login_screen .login_seciton .login_container form .error{color:var(--error-color) !important}.login_screen .login_seciton .login_container form .successful{color:var(--successful_color) !important}.login_screen .login_seciton .login_container form .backend_info{font-size:0.625rem;position:absolute;width:100%;top:2.8125rem;color:var(--black-dark-transparent)}.login_screen .login_seciton .login_container form .password_eye_button{user-select:none}.login_screen .login_seciton .login_container form .password_eye_button:hover{cursor:pointer;color:var(--colourful)}.login_screen .login_seciton .login_container form .login_submit_button{width:100%;height:3.125rem;justify-content:center;display:block;color:var(--main-color);background:var(--text-color);font-weight:bold;border:none;cursor:pointer}.login_screen .login_seciton .login_container form .login_submit_button:hover{background:var(--colourful);box-shadow:var(--box-shadow)}.login_screen .image_section{width:var(--half-width);height:100%;background:bisque;overflow:hidden}.login_screen .image_section img{height:100%;width:100%;object-fit:cover}@media screen and (max-width: 925px){.login_screen_header{z-index:3 !important;position:relative !important}.login_screen{height:calc(100vh - 4.0625rem) !important}.login_screen .login_seciton{width:100% !important;z-index:2;background:rgba(0,0,0,0) !important;padding:0.625rem !important}.login_screen .login_seciton .login_container{padding:1.25rem !important;background:rgba(255,255,255,.9) !important;width:28.125rem !important}.login_screen .image_section{width:100% !important;opacity:.4 !important;position:absolute !important;top:0;left:0;z-index:1}}