*,body{padding:0}*{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:0 0;border:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;color:#4c4c4c;font-family:"Roboto Condensed",sans-serif;font-size:1rem;font-variant:none;font-weight:400;margin:0;max-height:999999px;outline-offset:0;outline:0;text-decoration:none;-webkit-tap-highlight-color:transparent}html{background:#d8d8d8;font-size:16px;position:relative;width:100%}html[data-test] body{background:linear-gradient(0deg,#ffc107 0,#2196f3 100%) center center}body{min-height:100vh;margin:0 auto;width:100%}* html main,html{height:100%}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}::selection{background-color:#eee;color:#666;text-shadow:none}::-moz-selection{background-color:#eee;color:#666;text-shadow:none}body,html{scrollbar-color:#8a8a8a #ebebeb;scrollbar-width:thin}::-webkit-scrollbar{width:8px;height:8px;background-color:#ebebeb}::-webkit-scrollbar-thumb{background-color:#8a8a8a;border-radius:3px}::-webkit-scrollbar-thumb:hover{background-color:#707070}a[name=top]{height:0;width:0}input:invalid{box-shadow:none}@media all and (max-width:640px){html{font-size:15px}}@media all and (max-width:320px){html{font-size:14px}}:root{--color-bgfooter:#999999;--color-bgmain:#eaf6fe;--color-black:#000000;--color-gray:#eeeeee;--color-darkgray:#555555;--color-lowblack:#333333;--color-graylight:#dddddd;--color-main:#009fe3;--color-main-light:#7ad0f4;--color-main-dark:#0a5b99;--color-mainbg:#f9f9f9;--color-yellow:#ffeb3b;--color-white:#ffffff}@font-face{font-family:"metro";src:url(/fonts/metro/metro.ttf?niykz5)format("truetype"),url(/fonts/metro/metro.woff?niykz5)format("woff"),url(/fonts/metro/metro.svg?niykz5#metro)format("svg");font-weight:400;font-style:normal}[class*=mif-]{font-family:"metro",fantasy!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mif-arrow-right:before{content:""}.mif-arrow-left:before{content:""}html{background-color:var(--color-mainbg);overflow-y:auto}html[data-test]{background:initial}body,div[data-step] .--title{align-items:center;justify-content:center}body{display:flex;flex-direction:column}.wrapper{background-color:transparent;height:300px;perspective:600px;width:300px}.wrapper.--rotate form[name=login]{transform:rotateY(-180deg)}form[name=login]{transition:transform .8s;transform-style:preserve-3d}form[name=login] section{position:absolute;-webkit-backface-visibility:hidden;backface-visibility:hidden;height:300px;padding:20px;width:300px}form[name=login] section[data-ref=logo] img{background-size:cover;height:100%;width:100%}form[name=login] section[data-ref=steps]{background-color:var(--color-white);border:1px solid #f3f3f3;box-shadow:0 0 10px 0#d6d6d6;transform:rotateY(-180deg)}form[name=login] section[data-ref=steps].--show{-webkit-backface-visibility:initial;backface-visibility:initial}div[data-step],fieldset{flex-direction:column;width:100%}div[data-step]{align-items:flex-start;display:flex;justify-content:space-between;height:100%;gap:5px}div[data-step].--hide{display:none;transition:all .3s}div[data-step] .--title{display:inline-flex;flex-direction:row;flex:0 0 40px;gap:15px;width:100%}div[data-step] .--title .--icon{height:26px;width:26px}div[data-step] .--title .--title{color:var(--color-lowblack);font-size:1.375rem;font-weight:700;letter-spacing:.05em}fieldset{display:inline-flex;flex:0 0 20%;margin:10px 0 0}fieldset label{color:var(--color-lowblack);font-size:1.125rem;margin:0 0 5px;text-align:left;width:100%}fieldset input{-webkit-appearance:none;-moz-appearance:textfield;appearance:none;border-bottom:2px solid var(--color-gray);-webkit-border-radius:0;border-radius:0;color:var(--color-black);cursor:text;display:inline-block;font-size:1.125rem;height:40px;letter-spacing:.05em;padding:0 5px;transition:border-bottom-color 1s;width:100%}fieldset input[name=userPassword]{font-size:1.375rem}fieldset input:-webkit-autofill,fieldset input:-webkit-autofill:active,fieldset input:-webkit-autofill:focus,fieldset input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px #fff inset;-webkit-text-fill-color:var(--color-black)!important;cursor:text}fieldset input:focus,fieldset input:hover{border-bottom-color:var(--color-main);transition:border-bottom-color 1s}fieldset input::-webkit-input-placeholder{color:#999;font-family:"Roboto Condensed",sans-serif;font-size:.875rem;font-weight:400;letter-spacing:1px;min-height:inherit;line-height:inherit;opacity:1;-moz-opacity:1;text-transform:none;-moz-transition:opacity 1s ease;transition:opacity 1s ease}fieldset input::-moz-placeholder{color:#999;font-family:"Roboto Condensed",sans-serif;font-size:.875rem;font-weight:400;letter-spacing:1px;min-height:inherit;line-height:inherit;opacity:1;-moz-opacity:1;text-transform:none;-moz-transition:opacity 1s ease;transition:opacity 1s ease}fieldset input:-moz-placeholder{color:#999;font-family:"Roboto Condensed",sans-serif;font-size:.875rem;font-weight:400;letter-spacing:1px;min-height:inherit;line-height:inherit;opacity:1;-moz-opacity:1;text-transform:none;-moz-transition:opacity 1s ease;transition:opacity 1s ease}fieldset input:-ms-input-placeholder{color:#999;font-family:"Roboto Condensed",sans-serif;font-size:.875rem;font-weight:400;letter-spacing:1px;min-height:inherit;line-height:inherit;opacity:1;-moz-opacity:1;text-transform:none;-moz-transition:opacity 1s ease;transition:opacity 1s ease}fieldset input:focus::-webkit-input-placeholder{opacity:.3;transition:opacity 1s ease}fieldset input:focus::-moz-placeholder{-moz-opacity:.3;transition-property:opacity;transition-duration:1s;transition-timing-function:ease}fieldset input:focus:-ms-input-placeholder{opacity:.3;transition:opacity 1s ease}.--message{align-items:flex-start;color:var(--color-darkgray);display:flex;flex-direction:column;flex-grow:1;font-size:.875rem;justify-content:flex-start;letter-spacing:.05em;padding:5px;text-align:left;width:100%}.--message.--error{color:#ff3407}.--message.--success{color:#48a62d}.--message.--center{justify-content:center}.--cmd-wrapper{display:flex;position:relative;width:260px}.--cmd{appearance:none;cursor:pointer}.--cmd[data-ref=restore]{margin-right:auto}.--cmd[data-ref=restore] .--text{color:var(--color-main-dark);font-size:.875rem;letter-spacing:.05em;transition:color .3s}.--cmd[data-ref=restore]:active .--text,.--cmd[data-ref=restore]:focus .--text,.--cmd[data-ref=restore]:hover .--text{color:var(--color-main);text-decoration:underline;transition:color .4s}.--cmd.--back{align-items:center;display:flex;flex-direction:row;gap:15px;justify-content:space-between;margin:7px auto 8px 0}.--cmd.--back .--icon{align-items:center;background-color:var(--color-gray);border-radius:50%;color:var(--color-main-dark);display:inline-flex;flex-direction:column;font-size:.75rem;height:25px;justify-content:center;transition:.3s;width:25px}.--cmd.--back .--text{color:var(--color-main-dark);font-size:1.125rem;flex-grow:1;letter-spacing:.05em;margin-left:auto;overflow:hidden;text-align:left;text-overflow:ellipsis;transition:.3s;white-space:nowrap}.--cmd.--back:active .--icon,.--cmd.--back:focus .--icon,.--cmd.--back:hover .--icon{background-color:var(--color-main);color:var(--color-white);transition:.4s}.--cmd.--back:active .--text,.--cmd.--back:focus .--text,.--cmd.--back:hover .--text{color:var(--color-main);transition:.4s}.--cmd.--next{align-items:center;background-color:var(--color-main-dark);border:2px solid var(--color-main-dark);border-radius:2px;color:var(--color-white);display:flex;flex-direction:row;gap:10px;height:40px;justify-content:center;padding:0 10px;transition:all .3s;margin-left:auto;min-width:100px}.--cmd.--next:disabled{cursor:default;pointer-events:none;opacity:.5;transition:all .5s}.--cmd.--next:not(:disabled):active,.--cmd.--next:not(:disabled):focus,.--cmd.--next:not(:disabled):hover{background-color:var(--color-white);border-color:var(--color-main);color:var(--color-main);transition:all .4s}.--cmd.--next .--text{color:inherit;letter-spacing:.05em}.--cmd.--next .--icon{color:inherit;font-size:.875rem}@media all and (max-width:480px){html{background-color:var(--color-white);overflow-y:auto}body{justify-content:flex-start;padding:50px 5px 0}}@media all and (max-width:320px){form[name=login] section[data-ref=steps]{border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:100%}}