/*! Copyright (c) Pronto Software Limited. All rights reserved. */
:root{--color-primary-00: #4714ff;--color-secondary-00: #faa61a;--color-company-name: #fff;--color-test-company-name: #4714ff;--color-test-company: #fff;--color-semantic-danger-dark: #b5030c;--color-semantic-danger-hover: #fff1f1;--color-semantic-danger-light: #ffe5e6;--color-primary-lighter-01: #6733ff;--color-primary-lighter-02: #7e4aff;--color-primary-lighter-03: #925fff;--color-primary-lighter-04: #a473ff;--color-primary-lighter-05: #b487ff;--color-primary-lighter-06: #c29bff;--color-primary-lighter-07: #d0afff;--color-primary-lighter-08: #ddc3ff;--color-primary-lighter-09: #e9d7ff;--color-primary-lighter-10: #f4ebff;--color-primary-lighter-01x08: hsla(255, 100%, 60%, 0.8);--color-primary-lighter-01x05: hsla(255, 100%, 60%, 0.5);--color-primary-lighter-05x01: hsla(263, 100%, 76%, 0.1);--color-primary-lighter-05x05: hsla(263, 100%, 76%, 0.5);--color-primary-darker-01: #4416e5;--color-primary-darker-02: #4017cc;--color-primary-darker-03: #3c17b3;--color-primary-darker-04: #37179b;--color-primary-darker-05: #321683;--color-primary-darker-06: #2d156c;--color-primary-darker-07: #271356;--color-primary-darker-08: #201141;--color-primary-darker-09: #190e2d;--color-primary-darker-10: #12071a;--color-primary-darker-01x08: hsla(253, 82%, 49%, 0.8);--color-primary-darker-01x05: hsla(253, 82%, 49%, 0.5);--color-primary-darker-05x01: hsla(255, 71%, 30%, 0.1);--color-primary-darker-05x05: hsla(255, 71%, 30%, 0.5);--color-secondary-lighter-01: #ffa038;--color-secondary-lighter-02: #ffab51;--color-secondary-lighter-03: #ffb567;--color-secondary-lighter-04: #ffbf7c;--color-secondary-lighter-05: #ffc98f;--color-secondary-lighter-06: #ffd2a3;--color-secondary-lighter-07: #ffdbb6;--color-secondary-lighter-08: #ffe4c8;--color-secondary-lighter-09: #ffeddb;--color-secondary-lighter-10: #fff6ed;--color-secondary-lighter-01x05: hsla(31, 100%, 61%, 0.5);--color-secondary-darker-01: #e58616;--color-secondary-darker-02: #cc7818;--color-secondary-darker-03: #b46a18;--color-secondary-darker-04: #9c5d18;--color-secondary-darker-05: #844f17;--color-secondary-darker-06: #6e4216;--color-secondary-darker-07: #583614;--color-secondary-darker-08: #432a12;--color-secondary-darker-09: #2f1e0e;--color-secondary-darker-10: #1c1307;--color-secondary-darker-01x05: hsla(32, 82%, 49%, 0.5)}:root{--color-neutral-00: #777;--color-focus-shadow: var(--color-primary-harder-01)}:root{--gradient-angle-absolute: 157deg;--color-global-hover: var(--color-primary-softer-01x05);--color-global-active: var(--color-primary-softer-01x08);--color-sidenav-hover: var(--color-primary-darker-04);--color-topnav-hover: var(--color-sidenav-hover);--color-body-text: var(--color-text-harder-13);--widget-background: var(--color-primary-softer-10);--widget-drag-placeholder: var(--color-neutral-darker-10);--color-hyperlink: var(--color-primary-harder-01);--color-hyperlink-hover: var(--color-primary-lighter-03)}:root{--color-pronto-foundation: #201547;--color-marked-row-selected-bg: #4fa34f;--color-reverse-background: #eaca27;--color-radio-label-hover: #2e92cf;--color-ok-light: hsl(110, 80%, 80%);--color-ok-lightx05: hsla(110, 80%, 80%, 0.5);--color-ok-mid: hsl(110, 54%, 46%);--color-ok-dark: hsl(110, 78%, 22%);--color-ok-darkx05: hsla(110, 78%, 22%, 0.5);--color-cancel-light: hsl(0, 100%, 80%);--color-cancel-lightx05: hsl(0, 100%, 80%, 0.5);--color-cancel-mid: hsl(0, 100%, 70%);--color-cancel-dark: hsl(0, 100%, 27%);--color-cancel-darkx05: hsla(0, 100%, 27%, 0.5);--color-sorethumb: #ff00ea}:root{--gradient-angle-theme: 157deg;--color-primary-softer-01: var(--color-primary-lighter-01);--color-primary-softer-02: var(--color-primary-lighter-02);--color-primary-softer-03: var(--color-primary-lighter-03);--color-primary-softer-04: var(--color-primary-lighter-04);--color-primary-softer-05: var(--color-primary-lighter-05);--color-primary-softer-06: var(--color-primary-lighter-06);--color-primary-softer-07: var(--color-primary-lighter-07);--color-primary-softer-08: var(--color-primary-lighter-08);--color-primary-softer-09: var(--color-primary-lighter-09);--color-primary-softer-10: var(--color-primary-lighter-10);--color-primary-softer-01x05: var(--color-primary-lighter-01x05);--color-primary-softer-01x08: var(--color-primary-lighter-01x08);--color-primary-softer-05x01: var(--color-primary-lighter-05x01);--color-primary-softer-05x05: var(--color-primary-lighter-05x05);--color-primary-harder-01: var(--color-primary-darker-01);--color-primary-harder-02: var(--color-primary-darker-02);--color-primary-harder-03: var(--color-primary-darker-03);--color-primary-harder-04: var(--color-primary-darker-04);--color-primary-harder-05: var(--color-primary-darker-05);--color-primary-harder-06: var(--color-primary-darker-06);--color-primary-harder-07: var(--color-primary-darker-07);--color-primary-harder-08: var(--color-primary-darker-08);--color-primary-harder-09: var(--color-primary-darker-09);--color-primary-harder-10: var(--color-primary-darker-10);--color-primary-harder-01x05: var(--color-primary-darker-01x05);--color-primary-harder-05x05: var(--color-primary-darker-05x05);--color-secondary-softer-01: var(--color-secondary-lighter-01);--color-secondary-softer-02: var(--color-secondary-lighter-02);--color-secondary-softer-03: var(--color-secondary-lighter-03);--color-secondary-softer-04: var(--color-secondary-lighter-04);--color-secondary-softer-05: var(--color-secondary-lighter-05);--color-secondary-softer-06: var(--color-secondary-lighter-06);--color-secondary-softer-07: var(--color-secondary-lighter-07);--color-secondary-softer-08: var(--color-secondary-lighter-08);--color-secondary-softer-09: var(--color-secondary-lighter-09);--color-secondary-softer-10: var(--color-secondary-lighter-10);--color-secondary-softer-01x05: var(--color-secondary-lighter-01x05);--color-secondary-harder-01: var(--color-secondary-darker-01);--color-secondary-harder-02: var(--color-secondary-darker-02);--color-secondary-harder-03: var(--color-secondary-darker-03);--color-secondary-harder-04: var(--color-secondary-darker-04);--color-secondary-harder-05: var(--color-secondary-darker-05);--color-secondary-harder-06: var(--color-secondary-darker-06);--color-secondary-harder-07: var(--color-secondary-darker-07);--color-secondary-harder-08: var(--color-secondary-darker-08);--color-secondary-harder-09: var(--color-secondary-darker-09);--color-secondary-harder-10: var(--color-secondary-darker-10);--color-secondary-harder-01x05: var(--color-secondary-darker-01x05);--color-text-softer-01: #848484;--color-text-softer-02: #919191;--color-text-softer-03: #9e9e9e;--color-text-softer-04: #ababab;--color-text-softer-05: #b9b9b9;--color-text-softer-06: #c6c6c6;--color-text-softer-07: #d4d4d4;--color-text-softer-08: #e2e2e2;--color-text-softer-09: #f1f1f1;--color-text-softer-10: #fff;--color-text-harder-01: #6b6b6b;--color-text-harder-02: #5e5e5e;--color-text-harder-03: #525252;--color-text-harder-04: #474747;--color-text-harder-05: #3b3b3b;--color-text-harder-06: #303030;--color-text-harder-07: #262626;--color-text-harder-08: #1b1b1b;--color-text-harder-09: #111;--color-text-harder-10: #000;--color-neutral-softer-01: #dfdfdf;--color-neutral-softer-02: #e2e2e2;--color-neutral-softer-03: #e6e6e6;--color-neutral-softer-04: #e9e9e9;--color-neutral-softer-05: #ededed;--color-neutral-softer-06: #f1f1f1;--color-neutral-softer-07: #f4f4f4;--color-neutral-softer-08: #f8f8f8;--color-neutral-softer-09: #fbfbfb;--color-neutral-softer-10: #fff;--color-neutral-softer-10x005: hsla(0, 0%, 100%, 0.05);--color-neutral-softer-10x01: hsla(0, 0%, 100%, 0.1);--color-neutral-softer-10x02: hsla(0, 0%, 100%, 0.2);--color-neutral-softer-10x03: hsla(0, 0%, 100%, 0.3);--color-neutral-softer-10x04: hsla(0, 0%, 100%, 0.4);--color-neutral-softer-10x05: hsla(0, 0%, 100%, 0.5);--color-neutral-softer-10x06: hsla(0, 0%, 100%, 0.6);--color-neutral-softer-10x07: hsla(0, 0%, 100%, 0.7);--color-neutral-softer-10x08: hsla(0, 0%, 100%, 0.8);--color-neutral-softer-10x09: hsla(0, 0%, 100%, 0.9);--color-neutral-harder-01: #6b6b6b;--color-neutral-harder-02: #5e5e5e;--color-neutral-harder-03: #525252;--color-neutral-harder-04: #474747;--color-neutral-harder-05: #3b3b3b;--color-neutral-harder-06: #303030;--color-neutral-harder-07: #262626;--color-neutral-harder-08: #1b1b1b;--color-neutral-harder-09: #111;--color-neutral-harder-10: #000;--color-neutral-harder-10x001: hsla(0, 0%, 0%, 0.01);--color-neutral-harder-10x002: hsla(0, 0%, 0%, 0.02);--color-neutral-harder-10x004: hsla(0, 0%, 0%, 0.04);--color-neutral-harder-10x005: hsla(0, 0%, 0%, 0.05);--color-neutral-harder-10x01: hsla(0, 0%, 0%, 0.1);--color-neutral-harder-10x015: hsla(0, 0%, 0%, 0.15);--color-neutral-harder-10x02: hsla(0, 0%, 0%, 0.2);--color-neutral-harder-10x03: hsla(0, 0%, 0%, 0.3);--color-neutral-harder-10x04: hsla(0, 0%, 0%, 0.4);--color-neutral-harder-10x05: hsla(0, 0%, 0%, 0.5);--color-neutral-harder-10x06: hsla(0, 0%, 0%, 0.6);--color-neutral-harder-10x07: hsla(0, 0%, 0%, 0.7);--color-neutral-harder-10x08: hsla(0, 0%, 0%, 0.8);--color-neutral-harder-10x09: hsla(0, 0%, 0%, 0.9);--color-neutral-darker-01: #6b6b6b;--color-neutral-darker-02: #5e5e5e;--color-neutral-darker-03: #525252;--color-neutral-darker-04: #474747;--color-neutral-darker-05: #3b3b3b;--color-neutral-darker-06: #303030;--color-neutral-darker-07: #262626;--color-neutral-darker-08: #1b1b1b;--color-neutral-darker-09: #111;--color-neutral-darker-10: #000;--color-neutral-lighter-01: #dfdfdf;--color-neutral-lighter-02: #e2e2e2;--color-neutral-lighter-03: #e6e6e6;--color-neutral-lighter-04: #e9e9e9;--color-neutral-lighter-05: #ededed;--color-neutral-lighter-06: #f1f1f1;--color-neutral-lighter-07: #f4f4f4;--color-neutral-lighter-08: #f8f8f8;--color-neutral-lighter-09: #fbfbfb;--color-neutral-lighter-10: #fff;--color-neutral-lighter-10x05: hsla(0, 0%, 100%, 0.5);--color-shadow-00: hsla(0, 0%, 0%, 0.05);--color-shadow-01: hsla(0, 0%, 0%, 0.12);--color-shadow-02: hsla(0, 0%, 0%, 0.19);--color-shadow-03: hsla(0, 0%, 0%, 0.26);--color-shadow-04: hsla(0, 0%, 0%, 0.33);--color-shadow-05: hsla(0, 0%, 0%, 0.4);--color-shadow-06: hsla(0, 0%, 0%, 0.47);--color-shadow-07: hsla(0, 0%, 0%, 0.54);--color-shadow-08: hsla(0, 0%, 0%, 0.61);--color-shadow-09: hsla(0, 0%, 0%, 0.68);--color-shadow-10: hsla(0, 0%, 0%, 0.75);--color-ok-soft: var(--color-ok-light);--color-ok-hard: var(--color-ok-dark);--color-cancel-soft: var(--color-cancel-light);--color-cancel-hard: var(--color-cancel-dark);--color-ok-softx05: var(--color-ok-lightx05);--color-ok-hardx05: var(--color-ok-darkx05);--color-cancel-softx05: var(--color-cancel-lightx05);--color-cancel-hardx05: var(--color-cancel-darkx05);--color-semantic-danger-hard: var(--color-semantic-danger-dark);--color-semantic-danger-soft: var(--color-semantic-danger-light)}@font-face{font-family:'Nucleo';src:url(../fonts/proicon.eot?v=20220803204423);src:url(../fonts/proicon.eot?v=20220803204423) format("embedded-opentype"),url(../fonts/proicon.woff2?v=20220803204423) format("woff2"),url(../fonts/proicon.woff?v=20220803204423) format("woff"),url(../fonts/proicon.ttf?v=20220803204423) format("truetype"),url(../fonts/proicon.svg?v=20220803204423) format("svg");font-weight:normal;font-style:normal}.icon{font:normal normal normal 2em/1 'Nucleo', sans-serif;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;display:inline-flex;align-items:center;align-content:center;justify-items:center;justify-content:center}.proicon-nextpage::before{content:'\ec3e'}.proicon-alert-minor::before{content:'\eaed'}body,html{height:100%;margin:0;font-family:Roboto, 'Helvetica Neue', sans-serif}.container .header-logo{width:88px;height:88px;background:url(../images/login/p.svg?v=20220803204423) no-repeat;background-position:center;background-size:45%;border-radius:4px;background-color:#201547}.container.login,.container.logout{display:flex;width:100%;min-height:100%;justify-content:center;align-items:center;background:url(../images/login/login-background.png?v=20220803204423);background-size:cover;background-attachment:fixed}.container.login .page,.container.logout .page{width:560px;box-sizing:border-box;padding:40px;margin:32px;background-color:#fbfbfc}.container.login .page .page-header,.container.logout .page .page-header{display:flex}.container.login .page .page-header .close-button,.container.logout .page .page-header .close-button{margin-left:auto;margin-top:-10px;width:40px;height:40px;background:url(../images/close.svg?v=20220803204423) no-repeat;background-position:center;background-size:30px;border:none;cursor:pointer}.container.login .page .page-header .close-button:focus,.container.logout .page .page-header .close-button:focus{outline:none}.container.login .page .page-title,.container.logout .page .page-title{margin:32px 0;font-size:42px;line-height:50px}.container.login .page .page-content,.container.logout .page .page-content{margin-top:32px}.container.login .page .page-content p,.container.logout .page .page-content p{font-size:16px;line-height:24px;text-align:justify;color:#555260}.container.login .page .page-content .notification-container,.container.logout .page .page-content .notification-container{min-height:64px;margin-bottom:16px}.container.login .page .page-content .notification,.container.logout .page .page-content .notification{display:flex;flex-direction:row;padding:14px 16px;font-size:14px;line-height:18px;color:#1d1c21}.container.login .page .page-content .notification i,.container.logout .page .page-content .notification i{margin-right:16px;font-size:18px;font-weight:600}.container.login .page .page-content .notification.error,.container.logout .page .page-content .notification.error{background-color:#fff1f1}.container.login .page .page-content .notification.error i,.container.logout .page .page-content .notification.error i{color:var(--color-semantic-danger-hard)}.container.login .page .page-content .notification.warning,.container.logout .page .page-content .notification.warning{background-color:#fbf9d4}.container.login .page .page-content .notification.hidden,.container.logout .page .page-content .notification.hidden{display:none}.container.login .page .page-content .message-container,.container.logout .page .page-content .message-container{margin-bottom:24px;color:#555260;font-size:16px;line-height:22px}.container.login .page .page-content .form-container .form-field,.container.login .page .page-content .form-container .signin-button,.container.logout .page .page-content .form-container .form-field,.container.logout .page .page-content .form-container .signin-button{display:flex;flex-direction:column;margin-bottom:16px}.container.login .page .page-content .form-container .form-field .label,.container.login .page .page-content .form-container .signin-button .label,.container.logout .page .page-content .form-container .form-field .label,.container.logout .page .page-content .form-container .signin-button .label{color:#555260;font-size:14px;line-height:16px}.container.login .page .page-content .form-container .form-field .input-field,.container.login .page .page-content .form-container .signin-button .input-field,.container.logout .page .page-content .form-container .form-field .input-field,.container.logout .page .page-content .form-container .signin-button .input-field{position:relative;display:flex;flex-direction:column;padding-top:4px}.container.login .page .page-content .form-container .form-field .input-field input,.container.login .page .page-content .form-container .signin-button .input-field input,.container.logout .page .page-content .form-container .form-field .input-field input,.container.logout .page .page-content .form-container .signin-button .input-field input{height:46px;padding:0 15px;font-size:14px;line-height:16px;color:#1d1c21;border:1px solid #e2e1e5;background-color:var(--color-neutral-softer-10)}.container.login .page .page-content .form-container .form-field .input-field input:hover,.container.login .page .page-content .form-container .signin-button .input-field input:hover,.container.logout .page .page-content .form-container .form-field .input-field input:hover,.container.logout .page .page-content .form-container .signin-button .input-field input:hover{background-color:var(--color-primary-softer-10)}.container.login .page .page-content .form-container .form-field .input-field input:focus,.container.login .page .page-content .form-container .signin-button .input-field input:focus,.container.logout .page .page-content .form-container .form-field .input-field input:focus,.container.logout .page .page-content .form-container .signin-button .input-field input:focus{outline:none;border:1px solid var(--color-primary-00)}.container.login .page .page-content .form-container .form-field .input-field input:-webkit-autofill,.container.login .page .page-content .form-container .signin-button .input-field input:-webkit-autofill,.container.logout .page .page-content .form-container .form-field .input-field input:-webkit-autofill,.container.logout .page .page-content .form-container .signin-button .input-field input:-webkit-autofill{box-shadow:0 0 0 30px #fff8e1 inset;-webkit-box-shadow:0 0 0 30px #fff8e1 inset !important;-webkit-text-fill-color:#1d1c21 !important}.container.login .page .page-content .form-container .form-field .input-field input:disabled,.container.login .page .page-content .form-container .signin-button .input-field input:disabled,.container.logout .page .page-content .form-container .form-field .input-field input:disabled,.container.logout .page .page-content .form-container .signin-button .input-field input:disabled{background-color:#f8f8f9;color:#555260}.container.login .page .page-content .form-container .form-field .input-field i.invalid-field-icon,.container.login .page .page-content .form-container .signin-button .input-field i.invalid-field-icon,.container.logout .page .page-content .form-container .form-field .input-field i.invalid-field-icon,.container.logout .page .page-content .form-container .signin-button .input-field i.invalid-field-icon{position:absolute;right:16px;line-height:48px;font-size:14px;color:var(--color-semantic-danger-hard);font-weight:600;display:none}.container.login .page .page-content .form-container .form-field .input-field .forgot-pwd,.container.login .page .page-content .form-container .signin-button .input-field .forgot-pwd,.container.logout .page .page-content .form-container .form-field .input-field .forgot-pwd,.container.logout .page .page-content .form-container .signin-button .input-field .forgot-pwd{font-size:14px;line-height:22px;align-self:flex-end;color:var(--color-primary-00)}.container.login .page .page-content .form-container .form-field .input-field .forgot-pwd:focus,.container.login .page .page-content .form-container .signin-button .input-field .forgot-pwd:focus,.container.logout .page .page-content .form-container .form-field .input-field .forgot-pwd:focus,.container.logout .page .page-content .form-container .signin-button .input-field .forgot-pwd:focus{outline:none}.container.login .page .page-content .form-container form.validate input:invalid,.container.logout .page .page-content .form-container form.validate input:invalid{border-color:var(--color-semantic-danger-hard)}.container.login .page .page-content .form-container form.validate input:invalid ~ i.invalid-field-icon,.container.logout .page .page-content .form-container form.validate input:invalid ~ i.invalid-field-icon{display:block}.container.login .page .page-content .button,.container.logout .page .page-content .button{display:flex;position:relative;width:100%;height:56px;text-align:left;font-size:16px;line-height:24px;padding:16px;background-color:var(--color-primary-harder-01);color:#fff;border:none;cursor:pointer;box-sizing:border-box;text-decoration:none;flex-direction:row}.container.login .page .page-content .button i,.container.logout .page .page-content .button i{position:absolute;right:16px;line-height:24px}.container.login .page .page-content .button:hover,.container.logout .page .page-content .button:hover{background-color:var(--color-primary-darker-03)}.container.login .page .page-content .button:focus,.container.logout .page .page-content .button:focus{outline:2px solid var(--color-primary-harder-01);outline-offset:1px}.container.login .page .page-content .button.sso-link,.container.logout .page .page-content .button.sso-link{background-color:#ebe5ff;color:#1d1c21}.container.login .page .page-content .button.sso-link:hover,.container.logout .page .page-content .button.sso-link:hover{background-color:#e3dbff}.container.login .page .page-content .button.sso-link:focus,.container.logout .page .page-content .button.sso-link:focus{outline:2px solid var(--color-primary-harder-01)}.container.login .page .page-content .button:disabled,.container.login .page .page-content .button[disabled='disabled'],.container.logout .page .page-content .button:disabled,.container.logout .page .page-content .button[disabled='disabled']{background-color:var(--color-neutral-softer-08);color:var(--color-text-softer-05);pointer-events:none;cursor:not-allowed}.container.login .page .page-content .server-details,.container.logout .page .page-content .server-details{font-size:16px;line-height:22px;color:#555260;margin:40px 0}.container.login .page .page-content .server-details .server-name,.container.logout .page .page-content .server-details .server-name{margin-left:16px}.container.login .page .page-content .qr-code,.container.logout .page .page-content .qr-code{display:flex;flex-direction:column;align-items:center}.container.login .page .page-content .secret-key-box,.container.logout .page .page-content .secret-key-box{text-align:center;padding:16px;background-color:#f9edbe;color:#1d1c21}.container.login .page .page-content.logout-page-content,.container.logout .page .page-content.logout-page-content{margin-top:90px}.container.login .page .page-footer,.container.logout .page .page-footer{margin-top:40px}.container.login .page .page-footer #telemetry-policy,.container.logout .page .page-footer #telemetry-policy{font-size:16px;line-height:22px;color:var(--color-primary-00);text-decoration:underline;cursor:pointer}.container.login .page .title,.container.logout .page .title{color:var(--color-text-harder-07)}.container.error{padding:72px;position:relative;box-sizing:border-box;height:100%}.container.error .header{align-items:center;height:88px}.container.error .content-container{display:flex}.container.error .content-container .content{box-sizing:border-box;max-width:60%;margin-top:5rem}.container.error .content-container .content .title{font-size:40px;line-height:50px;font-weight:300;color:#1d1c21}.container.error .content-container .content .desc{margin-top:48px;font-size:16px;line-height:20px;font-weight:400;color:#555260}.container.error .error-code{font-weight:700;font-size:200px;color:#2a00c2;position:absolute;right:72px;bottom:72px}@media only screen and (max-width: 768px){.container.login .page,.container.logout .page{max-width:400px;padding:32px 16px;margin:16px}.container.login .page .page-header .header-logo,.container.logout .page .page-header .header-logo{width:64px;height:64px}.container.login .page .page-title,.container.logout .page .page-title{margin:24px 0;font-size:32px;line-height:40px}.container.login .page .server-details,.container.logout .page .server-details{font-size:14px;line-height:18px;margin:24px 0}.container.error .content-container .content{max-width:100%}.container.error .error-code{left:72px;right:none;font-size:180px}}#telemetry-page{display:none}
