:root{--wb_base: 1in;--kb: calc(1 / 2)}@media(max-width: 575.98px)and (-webkit-min-device-pixel-ratio: 2), (max-width: 575.98px)and (min-resolution: 2dppx){:root{--kb: calc(2 / 3)}}@media(min-width: 576px)and (max-width: 767.98px)and (-webkit-min-device-pixel-ratio: 2), (min-width: 576px)and (max-width: 767.98px)and (min-resolution: 2dppx){:root{--kb: calc(2 / 3)}}@media(min-width: 768px)and (max-width: 991.98px)and (-webkit-min-device-pixel-ratio: 2), (min-width: 768px)and (max-width: 991.98px)and (min-resolution: 2dppx){:root{--kb: calc(2 / 3)}}@media(min-width: 992px)and (max-width: 1199.98px)and (-webkit-min-device-pixel-ratio: 2), (min-width: 992px)and (max-width: 1199.98px)and (min-resolution: 2dppx){:root{--kb: calc(1 / 2)}}@media(min-width: 1200px)and (max-width: 1999.98px)and (-webkit-min-device-pixel-ratio: 2), (min-width: 1200px)and (max-width: 1999.98px)and (min-resolution: 2dppx){:root{--kb: calc(2 / 3)}}@media(min-width: 2000px){:root{--kb: calc(2 / 3)}}@media(min-width: 2000px)and (-webkit-min-device-pixel-ratio: 2), (min-width: 2000px)and (min-resolution: 2dppx){:root{--kb: calc(2 / 3)}}:root{--wb: calc(var(--kb) * var(--wb_base));--rb: calc(1 / 4 * var(--wb))}:root{--font_factor: 1;--scale-factor: 1;--header_height: calc(1 * var(--wb))}html,body{height:100%}body{background-color:#00205b;color:#fff;display:flex;align-items:center}#app_version{font-size:smaller;line-height:1}#LoginBtn{width:100%;color:#fff;background:#2196f3 linear-gradient(180deg, #42a6f5, #2196f3) repeat-x;border-radius:.3rem}.form-signin{width:100%;max-width:330px;padding:0 15px;margin:auto}.form-signin .form-control{height:auto;font-size:16px}.form-signin .error{color:#e51c23}.form-signin .text-group:focus-within label{color:#2196f3}.form-signin input{color:#fff;margin-bottom:-1px;padding:calc(.1*var(--wb));border-radius:1px}.form-signin input:focus{box-shadow:inset 0 -2px 0 --airbus-blue-2}.form-signin input:-internal-autofill-selected{-webkit-appearance:menulist-button;-moz-appearance:menulist-button;appearance:menulist-button;background-color:transparent !important;background-image:none !important;color:#fff !important}.form-signin ::-moz-placeholder{color:#fff}.form-signin :-ms-input-placeholder{color:#fff}.form-signin ::placeholder{color:#fff}.form-signin ::-moz-placeholder:focus{color:red}.form-signin :-ms-input-placeholder:focus{color:red}.form-signin ::placeholder:focus{color:red}
