.app-redirect,.dashboard{height:100vh}.help-button-container{align-items:center;display:flex;flex-direction:row}.help-button-container .secondary.help-button{margin-left:0;min-width:50px;padding:0}.help-button-container .secondary.help-button:active,.help-button-container .secondary.help-button:focus,.help-button-container .secondary.help-button:hover{background-color:transparent}.help-button-container .secondary.help-button .question-icon{background-image:url(/assets/imgs/icons..svg?hash=[sha512:hash:base64:7]);background-position:-243px -144px;background-repeat:no-repeat;float:right;height:16px;margin-left:6px;position:relative;width:16px}.help-button-container .secondary.help-button .question-icon:hover .tooltip{visibility:visible}.help-button-container .secondary.help-button .cybcube-tooltip .cybcube-tooltip-arrow{left:7px;top:7px}.help-button-container .secondary.help-button .cybcube-tooltip .cybcube-tooltip-info{left:-100px;top:17px;width:225px}.side-nav-brand{background-color:#373d40;box-shadow:0 1px 4px 0 rgba(0,0,0,.05);height:80px;width:80px}.side-nav-brand>svg{padding-left:16px;transform:scale(.8)}.side-nav-brand>svg path:first-child{display:none}.disabled-user{background:#f2f2f2;display:flex;flex-direction:column;height:100%;min-width:585px;overflow:auto;width:100%}.disabled-user .footer,.disabled-user .header{flex:0 0 auto}.disabled-user .contents{flex:1 1 auto;min-width:585px;padding:60px}.disabled-user .contents .wrapper{background-color:#fff;border-radius:4px;box-shadow:0 2px 8px 0 rgba(0,0,0,.25);margin:0 auto;padding:40px;width:425px}.disabled-user .contents .wrapper .message{color:#676767;display:flex;flex-direction:row;font-family:Roboto;font-size:14px;line-height:1.71;margin-bottom:75px}.disabled-user .contents .wrapper .message .icon{background-color:transparent;background-image:url(/assets/imgs/icons..svg?hash=[sha512:hash:base64:7]);background-position:-21px -538px;background-repeat:no-repeat;height:25px;margin-right:3px;width:45px}.disabled-user .contents .wrapper .help-button-container .help-button{height:100%}.disabled-user .contents .wrapper .help-button-container .question-icon .tooltip{left:-87px}.locked-out{background:#f2f2f2;display:flex;flex-direction:column;height:100%;min-width:585px;overflow:auto;width:100%}.locked-out .footer,.locked-out .header{flex:0 0 auto}.locked-out .contents{flex:1 1 auto;min-width:585px;padding:60px}.locked-out .contents .wrapper{background-color:#fff;border-radius:4px;box-shadow:0 2px 8px 0 rgba(0,0,0,.25);margin:0 auto;padding:40px;width:425px}.locked-out .contents .wrapper .message{color:#676767;display:flex;flex-direction:row;font-family:Roboto;font-size:14px;line-height:1.71;margin-bottom:75px}.locked-out .contents .wrapper .message .icon{background-color:transparent;background-image:url(/assets/imgs/icons..svg?hash=[sha512:hash:base64:7]);background-position:-21px -538px;background-repeat:no-repeat;height:25px;margin-right:3px;width:45px}.locked-out .contents .wrapper .help-button-container .help-button{height:100%}.locked-out .contents .wrapper .help-button-container .question-icon .tooltip{left:-87px}.mfa-auth{background:#f2f2f2;display:flex;flex-direction:column;height:100%;min-width:560px;overflow:auto;width:100%}.mfa-auth .footer,.mfa-auth .header{flex:0 0 auto}.mfa-auth .contents{flex:1 1 auto;min-width:560px;padding:60px}.mfa-auth .contents .wrapper{background-color:#fff;border-radius:4px;box-shadow:0 2px 8px 0 rgba(0,0,0,.25);height:337px;margin:0 auto;padding:40px 40px 24px;width:400px}.mfa-auth .contents .wrapper .caption{color:#737373;font-family:Roboto;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;margin-bottom:40px}.mfa-auth .contents .wrapper .mfa-input .input-textbox{-webkit-text-security:disc;-moz-text-security:disc;text-security:disc}.mfa-auth .contents .wrapper .buttons-wrapper{display:flex;flex-direction:row;justify-content:space-between;margin-top:30px;text-align:right}.mfa-auth .contents .wrapper .buttons-wrapper .primary{width:90px}.mfa-setup{background:#f2f2f2;display:flex;flex-direction:column;height:100%;min-width:920px;overflow:auto;width:100%}.mfa-setup .footer,.mfa-setup .header{flex:0 0 auto}.mfa-setup .contents{flex:1 0 auto;min-width:920px;padding:60px}.mfa-setup .contents .wrapper{margin:0 auto;width:760px}.mfa-setup .contents .wrapper .caption{color:#525252;font-family:Roboto;font-size:14px;line-height:1.71;margin-bottom:12px}.mfa-setup .contents .wrapper .mfa-setup-accordion{box-shadow:0 2px 8px 0 rgba(0,0,0,.25);margin-bottom:10px}.mfa-setup .contents .wrapper .mfa-setup-accordion:last-child{margin-bottom:0}.mfa-setup .contents .wrapper .mfa-setup-accordion .accordion-header{height:72px}.mfa-setup .contents .wrapper .mfa-setup-accordion .mfa-secret-pin{height:249px}.mfa-setup .contents .wrapper .mfa-setup-accordion .mfa-sms{height:369px}.mfa-setup .contents .wrapper .mfa-setup-accordion .mfa-totp{height:577px}.mfa-setup .contents .wrapper .mfa-setup-accordion .subheader{background-color:#f7f7f7;color:#525252;cursor:default;font-family:Roboto;font-size:13px;font-weight:400;height:40px;line-height:1.54;padding:10px 40px;width:100%}.mfa-setup .contents .wrapper .mfa-setup-accordion .subheader .bold{color:#525252;font-family:Roboto;font-size:13px;font-weight:700;line-height:1.54}.mfa-setup .contents .wrapper .mfa-setup-accordion .panel{background-color:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:20px 40px 24px;width:100%}.mfa-setup .contents .wrapper .mfa-setup-accordion .panel .caption{color:#525252;font-family:Roboto;font-size:14px;font-weight:400;line-height:1.71;margin-bottom:18px}.mfa-setup .contents .wrapper .mfa-setup-accordion .panel .caption .bold{color:#525252;font-family:Roboto;font-size:14px;font-weight:700;line-height:1.71}.mfa-setup .contents .wrapper .mfa-setup-accordion .panel .qr-row{display:flex;flex-direction:row;justify-content:space-between;margin:0 0 40px}.mfa-setup .contents .wrapper .mfa-setup-accordion .panel .qr-row .key-container{color:#727273;cursor:default;font-family:Roboto;font-size:13px;font-weight:400;height:100%;letter-spacing:.4px;line-height:1.54;margin-bottom:4px;padding:0;width:470px}.mfa-setup .contents .wrapper .mfa-setup-accordion .panel .qr-row .key-container .key{word-wrap:break-word;color:#525252;font-family:Roboto;font-size:14px;line-height:normal}.mfa-setup .contents .wrapper .mfa-setup-accordion .panel .qr-row .qrcode-label{color:#727273;cursor:default;font-family:Roboto;font-size:13px;font-weight:400;height:20px;letter-spacing:.4px;line-height:1.54;margin-bottom:4px;width:100%}.mfa-setup .contents .wrapper .mfa-setup-accordion .panel .qr-row .qrcode{border:1px solid #ccc}.mfa-setup .contents .wrapper .mfa-setup-accordion .panel .row{display:flex;flex-direction:row;justify-content:space-between;margin:0 0 26px}.mfa-setup .contents .wrapper .mfa-setup-accordion .panel .row .left,.mfa-setup .contents .wrapper .mfa-setup-accordion .panel .row .right{width:330px}.mfa-setup .contents .wrapper .mfa-setup-accordion .panel .row .input-phonebox-container{height:94px;width:100%}.mfa-setup .contents .wrapper .mfa-setup-accordion .panel .row .input-phonebox-container .input-phonebox-label{color:#525252;cursor:default;font-family:Roboto;font-size:13px;font-weight:400;height:20px;letter-spacing:.4px;line-height:1.54;margin-bottom:4px;object-fit:contain;width:100%}.mfa-setup .contents .wrapper .mfa-setup-accordion .panel .row .input-phonebox-container .input-phonebox-label.disabled{opacity:.4}.mfa-setup .contents .wrapper .mfa-setup-accordion .panel .row .input-phonebox-container .form-control{background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;box-shadow:none;box-sizing:border-box;color:#383838;font-family:Roboto;font-size:14px;font-weight:400;height:40px;line-height:normal;outline:none;padding-left:48px;width:100%}.mfa-setup .contents .wrapper .mfa-setup-accordion .panel .row .input-phonebox-container .form-control:hover{border:1px solid #a3a3a3}.mfa-setup .contents .wrapper .mfa-setup-accordion .panel .row .input-phonebox-container .form-control:focus{border-color:#0e8fc9;box-shadow:none;outline:none}.mfa-setup .contents .wrapper .mfa-setup-accordion .panel .row .input-phonebox-container .form-control:active{border:1px solid #0e8fc9}.mfa-setup .contents .wrapper .mfa-setup-accordion .panel .row .input-phonebox-container .form-control[disabled]{background-color:transparent;cursor:not-allowed;opacity:.4}.mfa-setup .contents .wrapper .mfa-setup-accordion .panel .row .input-phonebox-container .form-control[disabled]:hover{border:1px solid #d9d9d9}.mfa-setup .contents .wrapper .mfa-setup-accordion .panel .row .input-phonebox-container .form-control[readonly]{background-color:#ebebeb;border:1px solid #ebebeb;color:#383838}.mfa-setup .contents .wrapper .mfa-setup-accordion .panel .row .input-phonebox-container .form-control.error{border:1px solid #bd2520}.mfa-setup .contents .wrapper .mfa-setup-accordion .panel .row .input-phonebox-container .form-control::-webkit-input-placeholder{color:#a3a3a3}.mfa-setup .contents .wrapper .mfa-setup-accordion .panel .row .input-phonebox-container .form-control::-moz-placeholder{color:#a3a3a3}.mfa-setup .contents .wrapper .mfa-setup-accordion .panel .row .input-phonebox-container .form-control:-ms-input-placeholder{color:#a3a3a3}.mfa-setup .contents .wrapper .mfa-setup-accordion .panel .row .input-phonebox-container .form-control:-moz-placeholder{color:#a3a3a3}.mfa-setup .contents .wrapper .mfa-setup-accordion .panel .row .input-phonebox-container .error-message{color:#bd2520;font-family:Roboto;font-size:13px;font-weight:400;height:20px;margin-top:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.mfa-setup .contents .wrapper .mfa-setup-accordion .panel .row .input-phonebox-container .error-message .error-icon{background-color:transparent;background-image:url(/assets/imgs/icons..svg?hash=[sha512:hash:base64:7]);background-position:-21px -539px;background-repeat:no-repeat;float:left;height:20px;margin-right:3px;width:20px}.mfa-setup .contents .wrapper .mfa-setup-accordion .panel .row .input-phonebox-container .country-list{box-shadow:0 4px 16px 0 rgba(45,46,46,.08),0 1px 4px 0 rgba(45,46,46,.2);color:#585959;font-size:14px;font-weight:400;line-height:2.71;margin-top:1px;max-height:235px;width:330px}.mfa-setup .contents .wrapper .mfa-setup-accordion .panel .row .secondary{margin-top:24px}.mfa-setup .contents .wrapper .mfa-setup-accordion .panel .buttons-wrapper{display:flex;flex-direction:row;justify-content:space-between;margin-top:30px}.mfa-setup .contents .wrapper .mfa-setup-accordion .panel .buttons-wrapper .clear-button{margin-right:16px;width:75px}.mfa-setup .contents .wrapper .mfa-setup-accordion .panel .buttons-wrapper .primary{width:90px}.notify-admin{background:#f2f2f2;display:flex;flex-direction:column;height:100%;min-width:585px;overflow:auto;width:100%}.notify-admin .footer,.notify-admin .header{flex:0 0 auto}.notify-admin .contents{flex:1 1 auto;min-width:585px;padding:60px}.notify-admin .contents .wrapper{background-color:#fff;border-radius:4px;box-shadow:0 2px 8px 0 rgba(0,0,0,.25);margin:0 auto;padding:40px;width:425px}.notify-admin .contents .wrapper .message{color:#676767;display:flex;flex-direction:row;font-family:Roboto;font-size:14px;line-height:1.71;margin-bottom:75px}.notify-admin .contents .wrapper .message .icon{background-color:transparent;background-image:url(/assets/imgs/icons..svg?hash=[sha512:hash:base64:7]);background-position:-21px -538px;background-repeat:no-repeat;height:25px;margin-right:3px;width:65px}.password-auth{background:#f2f2f2;display:flex;flex-direction:column;height:100%;min-width:560px;overflow:auto;width:100%}.password-auth .footer,.password-auth .header{flex:0 0 auto}.password-auth .contents{flex:1 1 auto;min-width:560px;padding:60px}.password-auth .contents .wrapper{background-color:#fff;border-radius:4px;box-shadow:0 2px 8px 0 rgba(0,0,0,.25);height:318px;margin:0 auto;padding:40px 40px 24px;width:400px}.password-auth .contents .wrapper .label{color:#7a7a7a;font-family:Roboto;font-size:13px;letter-spacing:.4px}.password-auth .contents .wrapper .value{color:#383838;font-family:Roboto;font-size:14px;height:16px;line-height:normal;margin-bottom:40px;margin-top:15px}.password-auth .contents .wrapper .custom-row{position:relative}.password-auth .contents .wrapper .custom-row .forgot-password{font-family:Roboto;font-size:13px;font-weight:500;height:15px;letter-spacing:normal;padding:0;position:absolute;right:0;top:2px}.password-auth .contents .wrapper .custom-row .forgot-password:active,.password-auth .contents .wrapper .custom-row .forgot-password:focus,.password-auth .contents .wrapper .custom-row .forgot-password:hover{background-color:transparent}.password-auth .contents .wrapper .buttons-wrapper{display:flex;flex-direction:row;justify-content:space-between;margin-top:30px}.password-auth .contents .wrapper .buttons-wrapper .primary{width:90px}.password-reset{background:#f2f2f2;display:flex;flex-direction:column;height:100%;min-width:920px;overflow:auto;width:100%}.password-reset .footer,.password-reset .header{flex:0 0 auto}.password-reset .contents{flex:1 1 auto;min-width:920px;padding:60px}.password-reset .contents .wrapper{background-color:#fff;border-radius:4px;box-shadow:0 2px 8px 0 rgba(0,0,0,.25);height:537px;margin:0 auto;padding:40px 40px 24px;width:760px}.password-reset .contents .wrapper .title{color:#525252;font-family:Roboto;font-size:14px;font-weight:400;line-height:1.71;margin-bottom:16px}.password-reset .contents .wrapper .title .bold{color:#525252;font-family:Roboto;font-size:13px;font-weight:700;line-height:1.54}.password-reset .contents .wrapper .row{display:flex;flex-direction:row;justify-content:space-between;margin:0 0 26px}.password-reset .contents .wrapper .row .left{width:330px}.password-reset .contents .wrapper .row .left .no-error{height:64px}.password-reset .contents .wrapper .row .left .validation-container{margin-top:10px}.password-reset .contents .wrapper .row .left .validation-container .validation{align-items:center;display:flex;flex-direction:row;margin-bottom:4px}.password-reset .contents .wrapper .row .left .validation-container .validation:last-child{margin-bottom:0}.password-reset .contents .wrapper .row .left .validation-container .validation .icon{background-color:#dee0e0;border-radius:100%;height:16px;margin-right:8px;width:16px}.password-reset .contents .wrapper .row .left .validation-container .validation .icon.success{background-image:url(/assets/imgs/icons..svg?hash=[sha512:hash:base64:7]);background-position:-243px -463px;background-repeat:no-repeat}.password-reset .contents .wrapper .row .left .validation-container .validation .label{color:#525252;font-family:Roboto;font-size:13px;font-weight:400}.password-reset .contents .wrapper .row .right{width:330px}.password-reset .contents .wrapper .row .right .secondary{margin-top:24px}.password-reset .contents .wrapper .buttons-wrapper{display:flex;flex-direction:row;justify-content:space-between;margin-top:50px}.password-reset .contents .wrapper .buttons-wrapper .clear-button{margin-right:16px;width:75px}.password-reset .contents .wrapper .buttons-wrapper .primary{width:90px}.password-setup{background:#f2f2f2;display:flex;flex-direction:column;height:100%;min-width:920px;overflow:auto;width:100%}.password-setup .footer,.password-setup .header{flex:0 0 auto}.password-setup .contents{flex:1 1 auto;min-width:920px;padding:60px}.password-setup .contents .wrapper{background-color:#fff;border-radius:4px;box-shadow:0 2px 8px 0 rgba(0,0,0,.25);height:402px;margin:0 auto;padding:40px 40px 24px;width:760px}.password-setup .contents .wrapper .caption{color:#525252;font-family:Roboto;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;margin-bottom:40px}.password-setup .contents .wrapper .row{display:flex;flex-direction:row;justify-content:space-between;margin:0 0 50px}.password-setup .contents .wrapper .row .left{width:330px}.password-setup .contents .wrapper .row .left .no-error{height:64px}.password-setup .contents .wrapper .row .left .validation-container{margin-top:10px}.password-setup .contents .wrapper .row .left .validation-container .validation{align-items:center;display:flex;flex-direction:row;margin-bottom:4px}.password-setup .contents .wrapper .row .left .validation-container .validation:last-child{margin-bottom:0}.password-setup .contents .wrapper .row .left .validation-container .validation .icon{background-color:#dee0e0;border-radius:100%;height:16px;margin-right:8px;width:16px}.password-setup .contents .wrapper .row .left .validation-container .validation .icon.success{background-image:url(/assets/imgs/icons..svg?hash=[sha512:hash:base64:7]);background-position:-243px -463px;background-repeat:no-repeat}.password-setup .contents .wrapper .row .left .validation-container .validation .label{color:#525252;font-family:Roboto;font-size:13px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal}.password-setup .contents .wrapper .right{width:330px}.password-setup .contents .wrapper .buttons-wrapper{display:flex;flex-direction:row;justify-content:space-between;margin-top:50px}.password-setup .contents .wrapper .buttons-wrapper .clear-button{margin-right:16px;width:75px}.password-setup .contents .wrapper .buttons-wrapper .primary{width:90px}.password-temp{background:#f2f2f2;display:flex;flex-direction:column;height:100%;min-width:700px;overflow:auto;width:100%}.password-temp .footer,.password-temp .header{flex:0 0 auto}.password-temp .contents{flex:1 1 auto;min-width:560px;padding:60px}.password-temp .contents .wrapper{background-color:#fff;border-radius:4px;box-shadow:0 2px 8px 0 rgba(0,0,0,.25);height:482px;margin:0 auto;padding:40px 40px 24px;width:400px}.password-temp .contents .wrapper .caption{color:#737373;font-family:Roboto;font-size:14px;line-height:1.71;margin-bottom:40px}.password-temp .contents .wrapper .label{color:#7a7a7a;font-family:Roboto;font-size:13px;letter-spacing:.4px}.password-temp .contents .wrapper .value{color:#383838;font-family:Roboto;font-size:14px;height:16px;line-height:normal;margin-bottom:26px;margin-top:15px}.password-temp .contents .wrapper .buttons-wrapper{display:flex;flex-direction:row;justify-content:space-between;margin-top:30px;text-align:right}.password-temp .contents .wrapper .buttons-wrapper .primary{width:90px}.username-auth{background:#f2f2f2;display:flex;flex-direction:column;height:100%;min-width:560px;overflow:auto;width:100%}.username-auth .footer,.username-auth .header{flex:0 0 auto}.username-auth .contents{flex:1 1 auto;min-width:560px;padding:60px;position:relative}.username-auth .contents .status-page-link{bottom:0;color:#0b74a3;font-size:14px;font-weight:500;letter-spacing:.4px;line-height:normal;position:absolute;right:16px}.username-auth .contents .status-page-link:hover{cursor:pointer}.username-auth .contents .wrapper{background-color:#fff;border-radius:4px;box-shadow:0 2px 8px 0 rgba(0,0,0,.25);height:230px;margin:0 auto;padding:42px 40px 24px;width:400px}.username-auth .contents .wrapper .buttons-wrapper{display:flex;flex-direction:row;justify-content:space-between;margin-top:30px;text-align:right}.username-auth .contents .wrapper .buttons-wrapper .primary{width:90px}.company-status-page{background:#f2f2f2;display:flex;flex-direction:column;height:100%;min-width:560px;overflow:auto;width:100%}.company-status-page .footer,.company-status-page .header{flex:0 0 auto}.company-status-page .contents{flex:1 1 auto;min-width:560px;padding:60px}.company-status-page .contents .wrapper{background-color:#fff;border-radius:4px;box-shadow:0 2px 8px 0 rgba(0,0,0,.25);margin:0 auto;padding:42px 40px 40px}.company-status-page .contents .wrapper .buttons-wrapper{display:flex;flex-direction:row;justify-content:space-between;margin-top:30px;text-align:right}.company-status-page .contents .wrapper .buttons-wrapper .primary{width:90px}.company-status-page .contents div[class*=status-]{font-family:Roboto;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71}.company-status-page .contents .status-banner{background-color:#5ba31c;border-radius:4px;color:#fff;font-size:18px;margin-bottom:48px;padding:12px 20px}.company-status-page .contents .status-notes{border-radius:4px;color:#525252;font-size:14px;margin-bottom:24px;white-space:pre-wrap}.company-status-page .contents .status-notes .status-notes-title{font-weight:700;margin-bottom:18px}.company-status-page .contents .status-footer{display:flex;flex-direction:row;justify-content:space-between}.company-status-page .contents .status-footer .status-created-by,.company-status-page .contents .status-footer .status-created-date{color:#525252;font-size:14px;font-style:italic}body,html{height:100%;margin:0;padding:0}#appRoot{height:100vh;width:100%}#appRoot .footer{background-color:transparent;border:none;color:#777;font-size:12px;height:30px;padding-bottom:15px}