.LoginDefault{display:grid;grid-gap:25px;width:100%;background-color:var(--neutral_color_dark);font-family:var(--font)}.LoginDefault .Logo{margin:0 auto}.LoginDefault .Logo svg{height:44px;margin-left:-10px}.LoginDefault .divider{display:flex;align-items:center;gap:10px;color:var(--text_color)}.LoginDefault .divider:after,.LoginDefault .divider:before{content:"";display:block;height:1px;width:100%;background-color:var(--border_color_dark);margin-top:2px}.LoginDefault .Button.login_with_phone{width:100%}.LoginDefault .login_default_wrapper{width:100%;display:grid;grid-gap:var(--form_gap)}.LoginDefault .login_default_wrapper .password_wrapper{position:relative}.LoginDefault .login_default_wrapper .password_wrapper input{padding-right:35px}.LoginDefault .login_default_wrapper .password_wrapper i{position:absolute;right:.8rem;top:1.5rem}.LoginDefault .login_default_wrapper .password_wrapper i svg{width:18px;color:var(--text_color)}.LoginDefault .login_default_wrapper .user_type{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border_color);border-top:1px solid var(--border_color);padding-bottom:var(--form_gap);padding-top:var(--form_gap);color:var(--text_color)}.LoginDefault .login_default_wrapper .user_type h1{font-size:14px;font-weight:500}.LoginDefault .login_default_wrapper .user_type small{font-size:12px;opacity:.7}.LoginDefault .login_default_wrapper button.small{width:100%;height:34px;margin-top:5px}.LoginPhone{display:flex;justify-content:space-between;height:415px;box-sizing:border-box;flex-direction:column;gap:25px}.LoginPhone .Logo{margin:0 auto}.LoginPhone .Logo svg{height:44px;margin-left:-10px}.LoginPhone form{border-top:1px solid var(--border_color);flex:1;padding-top:var(--form_gap)}.LoginPhone .login_phone_validate_wrapper .code_content .code_wrapper{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:var(--form_gap)}.LoginPhone .login_phone_validate_wrapper .code_content .code_wrapper .Input input{text-align:center}.LoginPhone .login_phone_validate_wrapper .code_content p{font-size:12px;opacity:.7;text-align:center;color:var(--text_color);margin-top:var(--form_gap);line-height:1.4}.LoginPhone .login_phone_validate_wrapper .code_content b{display:flex;font-size:12px;color:var(--text_color);margin:0 auto;margin-top:var(--form_gap);font-weight:600;justify-content:center;align-items:center;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.LoginPhone .login_phone_validate_wrapper .code_content b svg{width:20px;fill:var(--text_color);margin-right:7px}.LoginPhone .login_phone_validate_wrapper,.LoginPhone .login_phone_wrapper{width:100%;display:flex;flex-direction:column;justify-content:space-between;gap:var(--form_gap)}.LoginPhone .login_phone_validate_wrapper .phone_number_wrapper,.LoginPhone .login_phone_wrapper .phone_number_wrapper{position:relative}.LoginPhone .login_phone_validate_wrapper .phone_number_wrapper .SelectCountry,.LoginPhone .login_phone_wrapper .phone_number_wrapper .SelectCountry{position:absolute;left:0;top:1px;z-index:2}.LoginPhone .login_phone_validate_wrapper .phone_number_wrapper .Input input,.LoginPhone .login_phone_wrapper .phone_number_wrapper .Input input{padding-left:58px}.LoginPhone .login_phone_validate_wrapper .login_phone_footer,.LoginPhone .login_phone_wrapper .login_phone_footer{display:grid;grid-gap:var(--form_gap)}.LoginPhone .login_phone_validate_wrapper .login_phone_footer button.small,.LoginPhone .login_phone_wrapper .login_phone_footer button.small{width:100%;height:34px}@media(max-width:1800px){:root{--menu_width:220px;--main_form_width:500px}}@media(max-width:1200px){:root{--main_form_width:420px}}@media(max-width:1024px){:root{--menu_width:70px;--main_form_width:450px;--modal_width:450px;--box_padding:15px;--modal_pdf_width:650px}}@media(max-width:768px){:root{--modal_pdf_width:calc(100% - var(--menu_width))}}@media(max-width:599px){:root{--main_form_width:calc(100% + 1px - var(--menu_width));--modal_width:calc(100% + 1px - var(--menu_width));--nav_height:50px}.collapsed,:root{--menu_width:50px}}.Login{display:flex;justify-content:center;align-items:center;flex-direction:column;min-height:100dvh;background-color:var(--neutral_color_dark);font-family:var(--font)}.Login .login_wrapper{width:420px;border-radius:var(--box_radius);padding:50px;box-sizing:border-box;z-index:10;border:1px solid var(--border_color_dark);box-shadow:var(--shadow-light);position:relative}@media(max-width:599px){.Login .login_wrapper{border-radius:0;border:none;padding:35px}}@media(max-width:425px){.Login .login_wrapper{width:100%}}