html{min-width:800px;min-height:500px}#root,.mask,body,html{height:100%}body{background:url(/img/lw-bg.jpg) no-repeat;background-size:cover}.mask{background:rgba(20,50,90,.2)}.login{position:absolute;width:400px;height:256px;top:50%;left:50%;margin-left:-200px;margin-top:-128px;background:hsla(0,0%,100%,.86)}.content{width:280px;margin-top:26px;margin-left:50px}.content .title{display:flex;align-items:center;margin-bottom:20px;padding-left:64px;font-size:22px}.content .title img{height:34px;margin-right:20px}.ua-not-supported h3{margin-bottom:8px;font-size:15px;color:red}.ua-not-supported p{margin-bottom:10px;color:#333}.login-form .form-row{display:flex;position:relative;margin-top:16px;width:100%}.login-form .form-row label{flex:0 0 auto;width:64px;height:32px;line-height:32px}.login-form .form-row input{flex:1 1 auto;height:32px;padding:0 12px;background:#fff;color:#182026;font-family:inherit;border:1px solid #bcbcbc;outline:0}.login-form .form-row input:focus{border-color:#137cbd}.login-form .errmsg{display:block;height:20px;line-height:20px;margin:2px 0 0 66px;font-size:13px;color:#db3737}.login-form .actions{display:flex;margin-top:16px}.login-form .actions .login-btn{position:relative;flex:1 1 auto;height:32px;margin-left:64px;text-align:center;font-weight:400;font-family:inherit;color:#fff;background-color:#137cbd;border:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;cursor:pointer;outline:0;box-shadow:0 2px 8px rgba(0,0,0,.24);transition:all .2s}.login-form .actions .login-btn:focus,.login-form .actions .login-btn:hover{background-color:rgb(16.2048076923,105.7576923077,161.1951923077)}.login-form .actions .login-btn.loading{opacity:.76;pointer-events:none}.loading-i{position:absolute;width:22px;height:22px;top:5px;left:66px}.loading-i .circular{animation:rotate 2s linear infinite;height:100%;transform-origin:center center;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.loading-i .path{stroke-dasharray:1,200;stroke-dashoffset:0;stroke:#fff;animation:dash 1.5s ease-in-out infinite;stroke-linecap:round}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}