main.login_main__a7aX9{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;width:100vw;height:100vh}@media screen and (max-width:1024px){main.login_main__a7aX9{flex-direction:column;justify-content:flex-start;gap:48pt}}main.login_main__a7aX9 section:first-of-type{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;display:flex;flex-direction:column;align-items:center}main.login_main__a7aX9 section:first-of-type .login_image___LTIy{position:relative;height:180pt;aspect-ratio:5/4}main.login_main__a7aX9 section:first-of-type .login_image___LTIy img{user-drag:none;-webkit-user-drag:none}main.login_main__a7aX9 section:first-of-type span{font-size:46pt;font-weight:600;font-family:var(--logo-font-family);text-transform:uppercase}@media screen and (max-width:1024px){main.login_main__a7aX9 section:first-of-type .login_image___LTIy{height:clamp(200px,100vw - 96pt,230px)}main.login_main__a7aX9 section:first-of-type span{font-size:36pt}}main.login_main__a7aX9 section:nth-of-type(2) form{background-color:#1f2c4c;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:12pt;box-shadow:0 0 8px 2pt #01081c;padding:16pt 8pt}main.login_main__a7aX9 section:nth-of-type(2) form fieldset{display:flex;flex-direction:column;align-items:center;gap:8pt;padding:8pt 12pt}main.login_main__a7aX9 section:nth-of-type(2) form fieldset label{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;font-size:18pt;color:var(--font-color);padding:4pt;cursor:pointer}main.login_main__a7aX9 section:nth-of-type(2) form fieldset label input:-webkit-autofill,main.login_main__a7aX9 section:nth-of-type(2) form fieldset label input:-webkit-autofill:active,main.login_main__a7aX9 section:nth-of-type(2) form fieldset label input:-webkit-autofill:focus,main.login_main__a7aX9 section:nth-of-type(2) form fieldset label input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #1f2c4c!important;-webkit-background-clip:text;-webkit-text-fill-color:var(--font-color)}main.login_main__a7aX9 section:nth-of-type(2) form fieldset label input:-webkit-autofill:first-line{font-family:var(--font-family)!important}main.login_main__a7aX9 section:nth-of-type(2) form fieldset label input:-internal-autofill-selected{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background-color:#1f2c4c!important;color:var(--font-color)!important}main.login_main__a7aX9 section:nth-of-type(2) form fieldset label input{background-color:#0000;display:block;padding:4pt;width:400px;border-bottom:2px solid var(--font-color);border-radius:2pt;font-family:var(--font-family);font-size:14px;font-weight:400;transition:width .3s ease-out,border .1s ease-in}main.login_main__a7aX9 section:nth-of-type(2) form fieldset label input:focus{border-bottom-color:#356efb}@media screen and (max-width:1024px){main.login_main__a7aX9 section:nth-of-type(2) form fieldset label input{width:clamp(200px,100vw - 16pt - 24pt,500px);font-size:calc(1em - 4px)}main.login_main__a7aX9 section:nth-of-type(2) form fieldset label{font-size:14pt;padding:4pt 0}}main.login_main__a7aX9 section:nth-of-type(2) form .login_submit__33GeC{background-color:#356efb;display:flex;align-items:center;flex-direction:column;color:var(--font-color);width:clamp(30px,50%,200px);height:24pt;padding:2pt 0;border-radius:8pt;margin:8pt;font-family:var(--font-family);font-size:19.3333333333px;font-weight:600;cursor:pointer}main.login_main__a7aX9 section:nth-of-type(2) form .login_submit__33GeC:hover{background-color:#1c5cfb}main.login_main__a7aX9 section:nth-of-type(2) form .login_submit__33GeC:focus{box-shadow:1px 1px 5px #000}main.login_main__a7aX9 section:nth-of-type(2) form .login_submit__33GeC .login_spinner__Ss8Kk{display:block;background-color:#0000;border-left:3px solid var(--font-color);border-bottom:3px solid var(--font-color);border-top:3px solid #0000;border-right:3px solid #0000;width:20pt;height:20pt;border-radius:50%;animation:login_spinner-animation__YpGXt .65s linear infinite}@keyframes login_spinner-animation__YpGXt{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media screen and (max-width:1024px){main.login_main__a7aX9 section:nth-of-type(2) form .login_submit__33GeC{width:clamp(30px,50%,200px)}main.login_main__a7aX9 section:nth-of-type(2) form{padding:8pt 2pt}}
/*# sourceMappingURL=c3a00e066ded96f3.css.map*/