@import"https://fonts.googleapis.com/css?family=Roboto:300,400,500";@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@700&display=swap";*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background-color:#fff;color:#000000a6;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:12px;line-height:1.5}h4{margin:0}.mainContainer{display:flex;flex:1;flex-direction:column;height:100%}.bgGreyLight{background-color:#eee}.loginContainer{background:linear-gradient(338deg,#fff,#2196f3);display:flex;flex:1 1;flex-direction:column;height:100%}.loginContainer .login{margin:auto;position:relative;z-index:999}.loginContainer .login .branding{animation:fadeInDown .5s;margin:auto;text-align:center}.loginContainer .login .branding .logo{background:url(https://of-testing-az.loqusgroup.com/static/media/logo_white.2e1747231c8c8b050943.png);background-position:50%;background-repeat:no-repeat;background-size:contain;height:90px;margin-bottom:20px;position:relative;width:100%;z-index:9}.loginContainer .login .branding .title{color:#3fa9f5;font-family:Open Sans,sans-serif;font-weight:700;margin-bottom:30px;position:relative;z-index:9}.loginContainer .formContainer{animation:fadeInUp .5s;background-color:#fff;border-radius:10px;box-shadow:0 4px 4px #2828282e;margin:auto;overflow:hidden;position:relative;z-index:10}.loginContainer .loginForm{display:block;margin:auto;padding:20px;text-align:center;width:350px}.loginContainer .loginForm .action{margin-top:15px}.loginContainer .loginForm .version{color:#999;margin-top:15px;text-align:center}.loginContainer .loginForm .descriptor{font-size:13px;margin-bottom:6px;text-align:left}.errorBanner{background-color:#fff1f0;border:1px solid #ffa39e;border-radius:4px;color:#000000a6;margin-bottom:10px;padding:8px 15px;text-align:left}.inputWrapper{color:#000000a6;display:inline-block;font-size:12px;line-height:1.5;position:relative;text-align:start;width:100%}.inputPrefix{align-items:center;color:#00000059;display:inline-flex;font-size:14px;justify-content:center;left:12px;line-height:0;pointer-events:none;position:absolute;top:40%;transform:translateY(-50%);z-index:2}.clientInput{background-color:#fff;border:1px solid #d9d9d9;border-radius:4px;box-sizing:border-box;color:#000000a6;display:inline-block;font-size:12px;height:32px;line-height:1.5;margin:0 0 10px;padding:4px 36px;position:relative;transition:all .3s;width:100%;z-index:1}.inputClear{align-items:center;background:transparent;border:0;color:#bfbfbf;cursor:pointer;display:inline-flex;font-size:20px;justify-content:center;line-height:1;padding:0;position:absolute;right:12px;top:50%;transform:translateY(-50%);z-index:2}.inputClear:hover,.inputClear:focus{color:#a6a6a6;outline:none}.clientInput::placeholder{color:#bfbfbf}.clientInput:hover,.clientInput:focus{border-color:#40a9ff;border-right-width:1px}.clientInput:focus{box-shadow:0 0 0 2px #1890ff33;outline:0}.loginButton{background-color:#1890ff;border:1px solid #1890ff;border-radius:4px;box-shadow:0 2px #0000000b;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;height:40px;line-height:1.499;padding:0 15px;position:relative;text-align:center;transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-user-select:none;user-select:none;white-space:nowrap;width:100%}.loginButton:hover,.loginButton:focus{background-color:#40a9ff;border-color:#40a9ff;color:#fff}.loginButton:active{background-color:#096dd9;border-color:#096dd9}.loginButton:disabled{background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;color:#00000040;cursor:not-allowed}.buttonContent{align-items:center;display:flex}.align-middle{vertical-align:middle}.flex{display:flex}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.mr-2{margin-right:8px}.customLogos{background:#1976d2;display:flex;padding:7px}.customLogos div{margin:auto}.customLogoLabel{color:#6eb0e9;font-size:22px;font-weight:700;letter-spacing:.8px;line-height:1;opacity:.95;text-transform:uppercase}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,10%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-10%,0)}to{opacity:1;transform:translateZ(0)}}.callbackWarningPage{align-items:center;background:#fff;color:#1f1f1f;display:flex;height:100%;justify-content:center;padding:24px;width:100%}.callbackWarningPanel{align-items:center;background:#fff;border:1px solid #f0f0f0;border-radius:18px;box-shadow:0 20px 35px #00000014;display:flex;flex-direction:column;gap:16px;max-width:780px;padding:48px 44px;text-align:center}.callbackWarningIcon{color:#cf1322;font-size:150px;line-height:1}.callbackWarningCopy{display:flex;flex-direction:column;gap:10px}.callbackWarningHeadline{color:#1f1f1f;font-size:56px;font-weight:900;letter-spacing:1.4px;line-height:1.02;margin:0;text-transform:uppercase}.callbackWarningSubheadline{color:#cf1322;font-size:38px;font-weight:800;letter-spacing:1px;line-height:1.05;margin:0;text-transform:uppercase}.callbackWarningSupport{color:#262626;font-size:20px;font-weight:600;letter-spacing:.2px;line-height:1.25;margin:2px 0 0}@media (max-width: 768px){.callbackWarningPanel{padding:36px 24px}.callbackWarningIcon{font-size:116px}.callbackWarningHeadline{font-size:38px}.callbackWarningSubheadline{font-size:28px}.callbackWarningSupport{font-size:16px}}
