@font-face{font-family:Roboto;font-style:normal;font-weight:100;src:url("/assets/roboto-v30-latin-100-H6TJBNRU.woff2") format("woff2")}@font-face{font-family:Roboto;font-style:italic;font-weight:100;src:url("/assets/roboto-v30-latin-100italic-V5V2XWI6.woff2") format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url("/assets/roboto-v30-latin-300-UTVOGLJS.woff2") format("woff2")}@font-face{font-family:Roboto;font-style:italic;font-weight:300;src:url("/assets/roboto-v30-latin-300italic-IORUGFB6.woff2") format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url("/assets/roboto-v30-latin-regular-6KEU5XHX.woff2") format("woff2")}@font-face{font-family:Roboto;font-style:italic;font-weight:400;src:url("/assets/roboto-v30-latin-italic-R3J5OXZY.woff2") format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url("/assets/roboto-v30-latin-500-GFYP3GVJ.woff2") format("woff2")}@font-face{font-family:Roboto;font-style:italic;font-weight:500;src:url("/assets/roboto-v30-latin-500italic-ARCSZ2EN.woff2") format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url("/assets/roboto-v30-latin-700-OGZL5OBM.woff2") format("woff2")}@font-face{font-family:Roboto;font-style:italic;font-weight:700;src:url("/assets/roboto-v30-latin-700italic-AVN3KH5X.woff2") format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:900;src:url("/assets/roboto-v30-latin-900-F6K4DHV7.woff2") format("woff2")}@font-face{font-family:Roboto;font-style:italic;font-weight:900;src:url("/assets/roboto-v30-latin-900italic-IKVNCL7K.woff2") format("woff2")}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:300;src:url("/assets/roboto-condensed-v27-latin-300-LA4UZPRL.woff2") format("woff2")}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url("/assets/roboto-condensed-v27-latin-regular-6IGHRFJ2.woff2") format("woff2")}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:500;src:url("/assets/roboto-condensed-v27-latin-500-AMNKF37E.woff2") format("woff2")}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;height:100%}body{display:flex;align-items:center;justify-content:center;background:#000 url("/assets/login-background-6PF77K6J.webp") center/cover no-repeat fixed}#login-box{display:flex;flex-direction:row;background:#fff;width:1120px;min-height:630px;border-radius:30px;overflow:hidden}#login-box .login-form{display:flex;flex-direction:column;width:510px;padding:68px 110px 15px;font:12px Roboto,sans-serif}#login-box .login-form h1,#login-box .login-form h2{margin:0;font:300 31px Roboto Condensed,Roboto,sans-serif;letter-spacing:.13em;text-transform:uppercase;white-space:nowrap}#login-box .login-form h1{color:#007a3e;margin:0 0 22px}#login-box .login-form h1 span.underline{padding:0 0 10px;border-bottom:4px solid #007a3e}#login-box .login-form h2{display:inline;color:#1d1d1b;line-height:1.2;margin:0 0 24px}#login-box .login-form h2 span.version{display:inline;font:400 16px Roboto Condensed,Roboto,sans-serif;letter-spacing:.13em;padding:0 0 0 4px;color:#c6c6c6;text-transform:lowercase}#login-box .login-form .validation-errors,#login-box .login-form .error-message{padding:12px;margin:-14px 0 14px;text-align:center;border-radius:4px;background:#f8d5d6}#login-box .login-form .validation-errors ul,#login-box .login-form .error-message ul{margin:0}#login-box .login-form .validation-summary-valid{display:none}#login-box .login-form .validation-summary-errors ul{padding:0;list-style-type:none}#login-box .login-form .field-validation-valid{display:none}#login-box .login-form .field-validation-error{color:#dc2f34}#login-box .login-form .form-input{display:flex;flex-direction:column;gap:4px;margin:0 0 18px}#login-box .login-form .form-input label{color:#1d1d1b}#login-box .login-form .form-input input{border-radius:4px;border:1px solid #dadada;padding:4px}#login-box .login-form .form-input input.is-invalid{border-color:#dc2f34}#login-box .login-form .form-check{display:flex;flex-direction:row;align-items:center;gap:8px;margin:0 0 20px}#login-box .login-form .form-check input{margin:0}#login-box .login-form .form-check label{padding-top:1px}#login-box .login-form .submit-btn{align-self:stretch;border:none;border-radius:4px;padding:8px;color:#fff;background:#007a3e;cursor:pointer;font:12px Roboto,sans-serif}#login-box .login-form .submit-btn:hover{background:#005a2e}#login-box .login-form hr{width:100%;margin:24px 0;border:none;height:1px;background:#dadada}#login-box .login-form .external-login{display:flex;flex-direction:column;margin:0 0 24px}#login-box .login-form .external-login a{padding:8px;border-radius:4px;text-decoration:none;text-align:center;color:#fff;user-select:none;background:#005a96}#login-box .login-form .external-login a:hover{background:#00436f}#login-box .login-form .best-logo{align-self:center}#login-box .login-pattern{flex:1;background:url("/assets/login-pattern-EOHVJKNF.webp") center/cover no-repeat}
