@media (height <= 540px){.login-footer{position:sticky}}@media (height >= 531px){.login-footer{position:absolute}}@keyframes shake-horizontal{0%{transform:translateX(0)}25%{transform:translateX(10px)}50%{transform:translateX(-10px)}75%{transform:translateX(5px)}100%{transform:translateX(0)}}@keyframes shake-horizontal-delay{30%{transform:translateX(0)}50%{transform:translateX(10px)}66%{transform:translateX(-10px)}84%{transform:translateX(5px)}100%{transform:translateX(0)}}body{margin:0;font-family:'Open Sans', sans-serif;background-color:#f5f5f5}.header{margin:auto;padding:min(25px, 2vh) 0;text-align:center;background-color:#fff}.form{position:relative;z-index:2;max-width:540px;min-height:280px;margin:0 auto;padding:min(45px, 4vh) 90px min(25px, 2vh);text-align:center;background-color:#5487c9}.form input{float:left;clear:both;box-sizing:border-box;width:100%;height:calc(1em + 1rem + 10px);margin:0 0 15px;padding:15px;border:0 solid darkblue;border-radius:4px;font-size:14px;outline:0}.form button{cursor:pointer;float:left;height:40px;margin-top:16px;margin-bottom:20px;border:1px solid black;border-radius:4px;font-size:16px;font-weight:bold;background-color:#fff;transition:background-color 300ms ease}:is(.form button) span{float:left;clear:none;display:block}:is(.form button) .btn-text{margin-left:30px;padding-top:3px;transition:transform 300ms ease-in-out}:is(.form button) .btn-icon{margin-right:15px;margin-left:20px}.form button:hover{background-color:#f5f5f5}:is(.form button:hover) .btn-text{transform:scale(1.01)}.form .message{cursor:pointer;clear:both;width:100%;margin:15px 0 0;padding:0;font-size:14px;color:#fff;text-align:left}.shake-horizontal{transform:translate3d(0, 0, 0);perspective:1000px;backface-visibility:hidden;animation:shake-horizontal 0.4s cubic-bezier(0.36, 0.07, 0.19, 0.97) both}.shake-horizontal-delay{transform:translate3d(0, 0, 0);perspective:1000px;backface-visibility:hidden;animation:shake-horizontal-delay 0.6s cubic-bezier(0.36, 0.07, 0.19, 0.97) both}.form .mdi-shevron-right{width:24px;height:24px;background-image:url("../img/mdi-shevron-right.svg");background-repeat:no-repeat}#login-container{position:relative;z-index:1;width:1000px;margin:max(90px, calc(0.33 * (100vh - 311px - 61px - 50px - 64px))) auto 0;text-align:center}.login-logo-white{width:130px;height:29px;margin-top:16px;margin-bottom:16px;margin-left:60px;vertical-align:middle}.login-bg-b{position:absolute;z-index:1;top:max(-75px, min(-75px, calc(-0.33 * (100vh - 311px - 61px - 50px - 64px) + 15px)));right:0;width:278px;height:224px;background-image:url("../img/blocks-b.svg");background-repeat:no-repeat}.login-bg-a{position:absolute;z-index:1;top:16%;left:0;width:116px;height:224px;background-image:url("../img/blocks-a.svg");background-repeat:no-repeat}.login-tabulation-entry{width:fit-content;min-height:50px;margin-bottom:16px;padding:0 16px 0 0;border-bottom:3px solid #b3b3b3;font-size:36px;color:white;text-align:left}.login-footer{z-index:3;bottom:0;display:table;width:100%;color:white;text-align:center;background-color:#5487c9}.login-footer p{display:inline-block;color:#b3b3b3;vertical-align:middle}::placeholder{color:#b9b9b9}.login-text-field{display:flex;flex-direction:column;padding-bottom:5px}.login-text-field > *{min-width:0}.text-field-form{position:relative;overflow:hidden;display:inline-flex;width:auto}.text-field-suffix{clear:both;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:10%;height:calc(1em + 1rem + 10px);margin:0 0 15px;padding:15px;padding-left:12px;border-radius:0 4px 4px 0;font-size:14px;background-color:#fff;outline:0}.text-field-suffix a{padding-top:4px;-webkit-text-decoration:none;text-decoration:none}.text-field-suffix img{content:url("../img/eye-outline.svg")}.input-field-pass{padding-right:1px!important;border-radius:4px 0 0 4px!important}.visible > img{content:url("../img/eye-off-outline.svg")}::-ms-reveal{display:none}

/*# sourceMappingURL=../../maps/css/login.css-qd7rjbwcgfknjprc.map */