md-toast.md-error-toast-theme .md-toast-content{background-color:#f44336}md-toast.md-success-toast-theme .md-toast-content{background-color:#4caf50}md-toast.md-warning-toast-theme .md-toast-content{background-color:#ff9800}.md-top.md-center{left:50%;transform:translate3d(-50%,0,0)}md-checkbox.md-checked .md-icon{background-color:#1585c7}md-checkbox.md-checked .md-icon:after{border-color:#fff}md-content{background-color:transparent}.md-table.clone{min-height:48px}.md-table th.md-column[md-order-by] md-icon{max-height:13px;max-width:14px;min-height:13px;min-width:14px}.md-table.md-row-select td.md-cell:nth-child(2),.md-table:not(.md-row-select) td.md-cell:first-child,table.md-table.md-row-select th.md-column:nth-child(2),table.md-table:not(.md-row-select) th.md-column:first-child{padding:0 56px 0 24px}md-select[disabled] .md-select-value{margin-bottom:0}md-input-container:not(._md-datepicker-has-calendar-icon) :not(._md-datepicker-has-triangle-icon) .md-datepicker-input-container{display:initial}.md-datepicker-input{font-size:medium}.md-table td:last-child{width:100%}table.md-table th.md-column{font-weight:500}table.md-table th.md-column md-icon{font-size:24px!important;line-height:1!important}table.md-table th.md-column md-icon:not(:first-child){margin-left:0}table.md-table.md-row-select td.md-cell:first-child,table.md-table.md-row-select th.md-column:first-child{padding:0 0 0 16px}table.md-table td.md-cell:last-child,table.md-table th.md-column:last-child,table.md-table.md-row-select td.md-cell:nth-child(n+3):nth-last-child(n+2),table.md-table.md-row-select th.md-column:nth-child(n+3):nth-last-child(n+2){padding:0 16px 0 0}table.md-table.md-row-select td.md-cell:nth-child(2),table.md-table.md-row-select th.md-column:nth-child(2),table.md-table:not(.md-row-select) td.md-cell:first-child,table.md-table:not(.md-row-select) th.md-column:first-child{padding:0 16px}table.md-table:not(.md-row-select) td.md-cell:nth-child(n+2):nth-last-child(n+2),table.md-table:not(.md-row-select) th.md-column:nth-child(n+2):nth-last-child(n+2){padding:0 16px 0 0}table.md-table tbody.md-body>tr.md-row{height:40px}table.md-table thead.md-head>tr.md-row{height:48px}.nowrap-cell,.nowrap-table td{white-space:nowrap}.has-row-action:hover{background-color:#eee}.has-row-action td:last-child>button{visibility:hidden}.has-row-action:hover td:last-child>button{visibility:visible}md-toolbar.md-table-toolbar .md-toolbar-tools>.md-button.md-icon-button{margin:0 6px}md-toolbar.no-bg{color:initial}.md-subheader.no-bg,md-toolbar.no-bg{background:transparent}.md-avatar md-icon{align-items:center;background-color:#85c1e2;border-radius:50%;color:#fff;display:flex;height:100%;justify-content:center;width:100%}a{color:#2196f3;text-decoration:none}p{margin-bottom:16px;margin-top:8px}.text-right{text-align:right}.text-center{text-align:center}.text-left{text-align:left}.text-uppercase{text-transform:uppercase}.text-bold{font-weight:500}.confirm-menu{display:block;max-width:256px;padding:8px}.confirm-menu .confirm-menu-content{padding:0 16px 16px}.confirm-menu button{float:right}.upload-data input[type=file]{opacity:.01;position:absolute;z-index:-1000}.upload-data .upload-message-container{min-height:300px}.upload-data .upload-message{font-size:1.2em;font-weight:300}.upload-data .upload-cloud{font-size:250px;line-height:1rem;opacity:.2}.upload-data .upload-cloud md-icon{font-size:inherit;height:250px;width:250px}.upload-data.is-dragging .upload-cloud{opacity:.5;transform:scale(1.1);transition:all .2s ease-in-out}.upload-data.is-dragging .upload-cloud md-icon{color:#2196f3}.upload-data md-list-item{padding-left:16px}.upload-data md-list-item:hover{background-color:hsla(0,0%,62%,.2)}.upload-data .accepted-msg{margin:30px;opacity:.5}.upload-data .errors-container{background-color:#fafafa;border:thin solid #e3e3e3;border-radius:3px}.upload-data .errors-container .md-title{margin-bottom:12px;margin-top:16px;padding:0 16px}.upload-data .errors-container .errors-body{color:#757575;padding:0 16px}.upload-data .errors-container .errors-body h5{margin-bottom:0;margin-top:8px}.upload-data .errors-container .errors-body ol{margin-top:8px}.error-404{background-color:#fafafa}.error-404 a{margin-left:0}.error-404 md-icon{font-size:220px;height:auto;margin-bottom:132px;width:auto}.error-404 .error-message{color:#606060;padding-right:16px}.operational-data{position:relative}.operational-data .md-tab-item{max-width:unset}.operational-data md-ink-bar{display:none}.operational-data .md-tab.md-active{border-bottom:2px solid #edc949;display:inline}.compare-kpis{overflow:hidden;position:relative}.compare-kpis tbody td:first-child{background-color:#fafafa}.compare-kpis .plan-name .md-headline{margin-bottom:0}.compare-kpis .kpi-entry__data-cell,.compare-kpis .plan-name{padding:0 16px!important;text-align:center!important}.compare-kpis .kpi-entry__data-cell:not(:nth-last-child(2)){border-right:1px solid rgba(0,0,0,.12)}.compare-kpis .plan-list{width:-moz-fit-content;width:fit-content}.compare-kpis .plan-list .md-list-item-text h3{white-space:normal!important}.compare-gantts md-fab-speed-dial{position:fixed}.list-plan md-toolbar{background-color:#d9e8f4}.list-plan md-toolbar:not(.md-default) h2{color:#639ed2}.list-plan .list-item:hover{cursor:pointer}.list-plan .list-item td{white-space:nowrap}.list-plan .list-item td.list-item-comment{min-width:256px;white-space:normal}.list-plan .has-children{margin:0 8px 0 -32px}.list-plan .plan-name-child,.list-plan .plan-name-parent{margin-right:8px}.tree-end td:first-child,.tree-mid td:first-child{padding-left:48px!important}.tree-end td:first-child,.tree-mid td:first-child,.tree-start td:first-child{position:relative}.tree-start td:first-child:after{height:calc(100% - 14px);top:calc(50% + 14px)}.tree-mid td:first-child:before,.tree-start td:first-child:after{border-right:1px dotted #999;content:"";left:calc(50% - 8px);position:absolute}.tree-mid td:first-child:before{height:100%;top:50%}.tree-end td:first-child:after,.tree-mid td:first-child:after{border-bottom:1px dotted #999;content:"";left:calc(50% - 6px);position:absolute;top:calc(50% - 2px);width:14px}.plan-form{margin-bottom:-16px;padding:8px 16px 0}.plan-form .buttons{padding-top:8px}.plan-form md-input-container{margin-bottom:0}.refresh-child-plan-button .notification{border-radius:50%;height:8px;left:10px;position:absolute;top:10px;width:8px}.scheduling h2{padding-left:16px}.report-table{position:relative}.report-query-dialog{max-width:320px}.report-query-dialog-select-plan-dropdown{padding-top:100px;position:absolute}.report-query-dialog-plan-search-box{border:none;border-bottom:1.5px solid #eee;height:100%;margin-bottom:16px;margin-left:32px;margin-top:16px;outline:none;padding:0;width:80%}.search-filter{-ms-flex-preferred-size:26px;border-radius:0;border-width:0;border-bottom:1px rgba(0,0,0,.12);border-style:solid;box-sizing:border-box;display:block;float:left;height:30px;line-height:26px;margin-top:0;order:2;padding:2px 16px 1px;position:fixed;width:90%;z-index:2}.extractions-rules-violations-report-query-dialog{max-width:320px}.er-report-query-dialog-plan-dropdown{padding-top:100px;position:absolute}.er-report-query-dialog-plan-search-box{-ms-flex-preferred-size:26px;border-radius:0;border-width:0;border-bottom:1px rgba(0,0,0,.12);border-style:solid;box-sizing:border-box;display:block;float:left;height:30px;line-height:26px;margin-top:0;order:2;padding:2px 0 1px 16px;position:fixed;width:95%;z-index:2}.md-select-plan{margin-top:0}.plan-label{color:rgba(0,0,0,.54);font-size:small}.search-options{margin-top:30px;z-index:-2}.md-dialog-content-body div:first-child{margin:15px}.md-dialog-content-body div:nth-child(2){margin-top:50px}.allocation-dialog-content{max-width:250px}.data-management md-toolbar{font-size:medium}.data-management md-toolbar md-input-container{margin:0}.data-management md-toolbar .params{margin-top:0}.data-management md-toolbar .params .md-errors-spacer{display:none}.data-management md-toolbar .params label{color:#fff}.data-management md-toolbar .params input{border-color:hsla(0,0%,100%,.54);color:#fff}.data-management md-toolbar .params .md-input-focused input{border-color:#ffeb3b}.data-management-dialog md-dialog-content{padding:24px 0}.data-management-dialog md-dialog-actions{padding:0 8px}.data-management-dialog md-dialog-actions button:first-of-type{margin-left:0}.data-management-dialog .md-title{padding-left:24px}.data-management-dialog .content-block{padding:0 24px}.data-management-dialog md-table-container{max-height:320px}.data-management-dialog .content-block button{margin-left:0}.business-rules md-nav-bar md-nav-ink-bar{background-color:#26a0f5;display:none}.business-rules .md-nav-item:has(.md-active){border-bottom:2px solid #26a0f5}.business-rules .md-nav-item a.md-button.md-accent{color:#26a0f5}.schedule-change .calendar{border:thin solid #f1f1f1}.schedule-change .md-button{margin-right:0}.non-working-days{padding-top:1rem}.non-working-days-rule-dialog{width:599px}.non-working-days-rule-dialog .criteria{border-right:thin solid #f1f1f1;padding-top:32px}.box-button{box-sizing:border-box;flex:1;min-width:0}.box-button.days{flex-basis:10%}.box-button.months{flex-basis:15%}.box-button.is-selected{background-color:hsla(0,0%,62%,.2)}.track-applicability-exceptions-dialog{width:480px}.simple-form-dialog .chips-container .error-messages{margin-top:1px}.simple-form-dialog .chips-container--required label:after{content:" *"}.simple-form-dialog .chips-container--required.md-input-focused label:after{color:#d50000}.simple-form-dialog .chips-container.md-input-invalid md-chips .md-chips{box-shadow:0 1px #d50000}.simple-form-dialog .chips-container.md-input-invalid.md-input-focused md-chips .md-chips{box-shadow:0 2px #d50000}.mx-header{background-color:#fff}.mx-header .logoImg{background:url(/4c9f8566509151faf4ee.png) no-repeat 0 -1px;display:inline-block;height:44px;width:138px}.ddMenuApps img{height:66px;margin:auto;width:66px}.ddMenuAppsItem{cursor:pointer;text-align:center}.main-menu,.main-menu .menu{background-color:#fafafa}.main-menu md-toolbar{background-color:#616161}.main-menu .placeholder{background-color:#d3d3d3;border-radius:50%;height:75px;margin:16px 16px 0;width:75px}.main-menu md-list{padding:8px 0}.column-filter{margin:0;padding-left:0}.column-filter label,.column-filter md-select .md-select-value{padding-left:0!important}.column-filter md-select .md-select-value .md-select-icon{transform:translate3d(0,-3px,0)}[accordion-child]{overflow:hidden;position:absolute;transform:scale3d(0,0,0);transform-origin:top;visibility:hidden}.accordion--is-open{position:relative;transform:scaleX(1);visibility:visible}.accordion-trigger{transition:transform .2s ease-in-out}.accordion-trigger--up{transform:rotate(180deg)}.vis .overlay{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.vis-active{box-shadow:0 0 10px #86d5f8}.vis [class*=span]{min-height:0;width:auto}div.vis-configuration{display:block;float:left;font-size:12px;position:relative}div.vis-configuration-wrapper{display:block;width:700px}div.vis-configuration-wrapper:after{clear:both;content:"";display:block}div.vis-configuration.vis-config-option-container{background-color:#fff;border:2px solid #f7f8fa;border-radius:4px;display:block;left:10px;margin-top:20px;padding-left:5px;width:495px}div.vis-configuration.vis-config-button{background-color:#f7f8fa;border:2px solid #ceced0;border-radius:4px;cursor:pointer;display:block;height:25px;left:10px;line-height:25px;margin-bottom:30px;margin-top:20px;padding-left:5px;vertical-align:middle;width:495px}div.vis-configuration.vis-config-button.hover{background-color:#4588e6;border:2px solid #214373;color:#fff}div.vis-configuration.vis-config-item{display:block;float:left;height:25px;line-height:25px;vertical-align:middle;width:495px}div.vis-configuration.vis-config-item.vis-config-s2{background-color:#f7f8fa;border-radius:3px;left:10px;padding-left:5px}div.vis-configuration.vis-config-item.vis-config-s3{background-color:#e4e9f0;border-radius:3px;left:20px;padding-left:5px}div.vis-configuration.vis-config-item.vis-config-s4{background-color:#cfd8e6;border-radius:3px;left:30px;padding-left:5px}div.vis-configuration.vis-config-header{font-size:18px;font-weight:700}div.vis-configuration.vis-config-label{height:25px;line-height:25px;width:120px}div.vis-configuration.vis-config-label.vis-config-s3{width:110px}div.vis-configuration.vis-config-label.vis-config-s4{width:100px}div.vis-configuration.vis-config-colorBlock{border:1px solid #444;border-radius:2px;cursor:pointer;height:19px;margin:0;padding:0;top:1px;width:30px}input.vis-configuration.vis-config-checkbox{left:-5px}input.vis-configuration.vis-config-rangeinput{margin:0;padding:1px;pointer-events:none;position:relative;top:-5px;width:60px}input.vis-configuration.vis-config-range{-webkit-appearance:none;background-color:transparent;border:0 solid #fff;height:20px;width:300px}input.vis-configuration.vis-config-range::-webkit-slider-runnable-track{background:#dedede;background:linear-gradient(180deg,#dedede 0,#c8c8c8 99%);border:1px solid #999;border-radius:3px;box-shadow:0 0 3px 0 #aaa;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#dedede",endColorstr="#c8c8c8",GradientType=0);height:5px;width:300px}input.vis-configuration.vis-config-range::-webkit-slider-thumb{-webkit-appearance:none;background:#3876c2;background:linear-gradient(180deg,#3876c2 0,#385380);border:1px solid #14334b;border-radius:50%;box-shadow:0 0 1px 0 #111927;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#3876c2",endColorstr="#385380",GradientType=0);height:17px;margin-top:-7px;width:17px}input.vis-configuration.vis-config-range:focus{outline:none}input.vis-configuration.vis-config-range:focus::-webkit-slider-runnable-track{background:#9d9d9d;background:linear-gradient(180deg,#9d9d9d 0,#c8c8c8 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#9d9d9d",endColorstr="#c8c8c8",GradientType=0)}input.vis-configuration.vis-config-range::-moz-range-track{background:#dedede;background:linear-gradient(180deg,#dedede 0,#c8c8c8 99%);border:1px solid #999;border-radius:3px;box-shadow:0 0 3px 0 #aaa;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#dedede",endColorstr="#c8c8c8",GradientType=0);height:10px;width:300px}input.vis-configuration.vis-config-range::-moz-range-thumb{background:#385380;border:none;border-radius:50%;height:16px;width:16px}input.vis-configuration.vis-config-range:-moz-focusring{outline:1px solid #fff;outline-offset:-1px}input.vis-configuration.vis-config-range::-ms-track{background:transparent;border-color:transparent;border-width:6px 0;color:transparent;height:5px;width:300px}input.vis-configuration.vis-config-range::-ms-fill-lower{background:#777;border-radius:10px}input.vis-configuration.vis-config-range::-ms-fill-upper{background:#ddd;border-radius:10px}input.vis-configuration.vis-config-range::-ms-thumb{background:#385380;border:none;border-radius:50%;height:16px;width:16px}input.vis-configuration.vis-config-range:focus::-ms-fill-lower{background:#888}input.vis-configuration.vis-config-range:focus::-ms-fill-upper{background:#ccc}.vis-configuration-popup{background:rgba(57,76,89,.85);border:2px solid #f2faff;border-radius:4px;color:#fff;font-size:14px;height:30px;line-height:30px;position:absolute;text-align:center;transition:opacity .3s ease-in-out;width:150px}.vis-configuration-popup:after,.vis-configuration-popup:before{border:solid transparent;content:" ";height:0;left:100%;pointer-events:none;position:absolute;top:50%;width:0}.vis-configuration-popup:after{border-color:rgba(136,183,213,0) rgba(136,183,213,0) rgba(136,183,213,0) rgba(57,76,89,.85);border-width:8px;margin-top:-8px}.vis-configuration-popup:before{border-color:rgba(194,225,245,0) rgba(194,225,245,0) rgba(194,225,245,0) #f2faff;border-width:12px;margin-top:-12px}div.vis-tooltip{background-color:#f5f4ed;border:1px solid #808074;border-radius:3px;box-shadow:3px 3px 10px rgba(0,0,0,.2);color:#000;font-family:verdana;font-size:14px;padding:5px;pointer-events:none;position:absolute;visibility:hidden;white-space:nowrap;z-index:5}div.vis-color-picker{background-color:#fff;border-radius:15px;box-shadow:0 0 10px 0 rgba(0,0,0,.5);display:none;height:444px;left:30px;margin-left:30px;margin-top:-140px;padding:10px;position:absolute;top:0;width:310px;z-index:1}div.vis-color-picker div.vis-arrow{left:5px;position:absolute;top:147px}div.vis-color-picker div.vis-arrow:after,div.vis-color-picker div.vis-arrow:before{border:solid transparent;content:" ";height:0;pointer-events:none;position:absolute;right:100%;top:50%;width:0}div.vis-color-picker div.vis-arrow:after{border-color:hsla(0,0%,100%,0) #fff hsla(0,0%,100%,0) hsla(0,0%,100%,0);border-width:30px;margin-top:-30px}div.vis-color-picker div.vis-color{cursor:pointer;height:289px;position:absolute;width:289px}div.vis-color-picker div.vis-brightness{position:absolute;top:313px}div.vis-color-picker div.vis-opacity{position:absolute;top:350px}div.vis-color-picker div.vis-selector{background:#4c4c4c;background:linear-gradient(180deg,#4c4c4c 0,#595959 12%,#666 25%,#474747 39%,#2c2c2c 50%,#000 51%,#111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313);border:1px solid #fff;border-radius:15px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4c4c4c",endColorstr="#131313",GradientType=0);height:15px;left:137px;position:absolute;top:137px;width:15px}div.vis-color-picker div.vis-new-color{left:159px;padding-right:2px;text-align:right}div.vis-color-picker div.vis-initial-color,div.vis-color-picker div.vis-new-color{border:1px solid rgba(0,0,0,.1);border-radius:5px;color:rgba(0,0,0,.4);font-size:10px;height:20px;line-height:20px;position:absolute;top:380px;vertical-align:middle;width:140px}div.vis-color-picker div.vis-initial-color{left:10px;padding-left:2px;text-align:left}div.vis-color-picker div.vis-label{left:10px;position:absolute;width:300px}div.vis-color-picker div.vis-label.vis-brightness{top:300px}div.vis-color-picker div.vis-label.vis-opacity{top:338px}div.vis-color-picker div.vis-button{background-color:#f7f7f7;border:2px solid #d9d9d9;border-radius:10px;cursor:pointer;height:25px;line-height:25px;position:absolute;text-align:center;top:410px;vertical-align:middle;width:68px}div.vis-color-picker div.vis-button.vis-cancel{left:5px}div.vis-color-picker div.vis-button.vis-load{left:82px}div.vis-color-picker div.vis-button.vis-apply{left:159px}div.vis-color-picker div.vis-button.vis-save{left:236px}div.vis-color-picker input.vis-range{height:20px;width:290px}div.vis-network div.vis-manipulation{background:#fff;background:linear-gradient(180deg,#fff 0,#fcfcfc 48%,#fafafa 50%,#fcfcfc);border:0 solid #d6d9d8;border-bottom:1px;box-sizing:content-box;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#fcfcfc",GradientType=0);height:28px;left:0;padding-top:4px;position:absolute;top:0;width:100%}div.vis-network div.vis-edit-mode{height:30px;left:0;position:absolute;top:5px}div.vis-network div.vis-close{-webkit-touch-callout:none;background-image:url(/fa63f0f717166060cab3.png);background-position:20px 3px;background-repeat:no-repeat;cursor:pointer;height:30px;position:absolute;right:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:30px}div.vis-network div.vis-close:hover{opacity:.6}div.vis-network div.vis-edit-mode div.vis-button,div.vis-network div.vis-manipulation div.vis-button{-webkit-touch-callout:none;background-position:0 0;background-repeat:no-repeat;border-radius:15px;cursor:pointer;display:inline-block;float:left;font-family:verdana;font-size:12px;height:24px;margin-left:10px;padding:0 8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}div.vis-network div.vis-manipulation div.vis-button:hover{box-shadow:1px 1px 8px rgba(0,0,0,.2)}div.vis-network div.vis-manipulation div.vis-button:active{box-shadow:1px 1px 8px rgba(0,0,0,.5)}div.vis-network div.vis-manipulation div.vis-button.vis-back{background-image:url(/d02cfb0fc8b9f7396c83.png)}div.vis-network div.vis-manipulation div.vis-button.vis-none:hover{box-shadow:1px 1px 8px transparent;cursor:default}div.vis-network div.vis-manipulation div.vis-button.vis-none:active{box-shadow:1px 1px 8px transparent}div.vis-network div.vis-manipulation div.vis-button.vis-none{padding:0}div.vis-network div.vis-manipulation div.notification{font-weight:700;margin:2px}div.vis-network div.vis-manipulation div.vis-button.vis-add{background-image:url(/ed1c3f0e4f79ab43bb7f.png)}div.vis-network div.vis-edit-mode div.vis-button.vis-edit,div.vis-network div.vis-manipulation div.vis-button.vis-edit{background-image:url(/b7097c9befd31ee25f9e.png)}div.vis-network div.vis-edit-mode div.vis-button.vis-edit.vis-edit-mode{background-color:#fcfcfc;border:1px solid #ccc}div.vis-network div.vis-manipulation div.vis-button.vis-connect{background-image:url(/59b05fb41fc52c6765da.png)}div.vis-network div.vis-manipulation div.vis-button.vis-delete{background-image:url(/e8a1a36f51b1ab3de4f7.png)}div.vis-network div.vis-edit-mode div.vis-label,div.vis-network div.vis-manipulation div.vis-label{line-height:25px;margin:0 0 0 23px}div.vis-network div.vis-manipulation div.vis-separator-line{background-color:#bdbdbd;display:inline-block;float:left;height:21px;margin:0 7px 0 15px;width:1px}div.vis-network div.vis-navigation div.vis-button{-webkit-touch-callout:none;background-position:2px 2px;background-repeat:no-repeat;border-radius:17px;cursor:pointer;display:inline-block;height:34px;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:34px}div.vis-network div.vis-navigation div.vis-button:hover{box-shadow:0 0 3px 3px rgba(56,207,21,.3)}div.vis-network div.vis-navigation div.vis-button:active{box-shadow:0 0 1px 3px rgba(56,207,21,.95)}div.vis-network div.vis-navigation div.vis-button.vis-up{background-image:url(/392d704b642f3cca4935.png);bottom:50px;left:55px}div.vis-network div.vis-navigation div.vis-button.vis-down{background-image:url(/5614db2e938be962466c.png);bottom:10px;left:55px}div.vis-network div.vis-navigation div.vis-button.vis-left{background-image:url(/65d02c8f83d8612b227c.png);bottom:10px;left:15px}div.vis-network div.vis-navigation div.vis-button.vis-right{background-image:url(/7a6a2741cf42601b73df.png);bottom:10px;left:95px}div.vis-network div.vis-navigation div.vis-button.vis-zoomIn{background-image:url(/1ad2908b7f3d1d754a6e.png);bottom:10px;right:15px}div.vis-network div.vis-navigation div.vis-button.vis-zoomOut{background-image:url(/5935dc16d91edaa82ba8.png);bottom:10px;right:55px}div.vis-network div.vis-navigation div.vis-button.vis-zoomExtends{background-image:url(/d5bd1bfbd2276b80ed2b.png);bottom:50px;right:15px}.vis-current-time{background-color:#ff7f6e;pointer-events:none;width:2px;z-index:1}.vis-rolling-mode-btn{background:#3876c2;border-radius:50%;color:#fff;cursor:pointer;font-size:28px;font-weight:700;height:40px;opacity:.8;position:absolute;right:20px;text-align:center;top:7px;width:40px}.vis-rolling-mode-btn:before{content:"\26F6"}.vis-rolling-mode-btn:hover{opacity:1}.vis-custom-time{background-color:#6e94ff;cursor:move;width:2px;z-index:1}.vis-panel.vis-background.vis-horizontal .vis-grid.vis-horizontal{border-bottom:1px solid;height:0;position:absolute;width:100%}.vis-panel.vis-background.vis-horizontal .vis-grid.vis-minor{border-color:#e5e5e5}.vis-panel.vis-background.vis-horizontal .vis-grid.vis-major{border-color:#bfbfbf}.vis-data-axis .vis-y-axis.vis-major{color:#4d4d4d;position:absolute;white-space:nowrap;width:100%}.vis-data-axis .vis-y-axis.vis-major.vis-measure{border:0;margin:0;padding:0;visibility:hidden;width:auto}.vis-data-axis .vis-y-axis.vis-minor{color:#bebebe;position:absolute;white-space:nowrap;width:100%}.vis-data-axis .vis-y-axis.vis-minor.vis-measure{border:0;margin:0;padding:0;visibility:hidden;width:auto}.vis-data-axis .vis-y-axis.vis-title{bottom:20px;color:#4d4d4d;position:absolute;text-align:center;white-space:nowrap}.vis-data-axis .vis-y-axis.vis-title.vis-measure{margin:0;padding:0;visibility:hidden;width:auto}.vis-data-axis .vis-y-axis.vis-title.vis-left{bottom:0;transform:rotate(-90deg);transform-origin:left bottom}.vis-data-axis .vis-y-axis.vis-title.vis-right{bottom:0;transform:rotate(90deg);transform-origin:right bottom}.vis-legend{background-color:rgba(247,252,255,.65);border:1px solid #b3b3b3;box-shadow:2px 2px 10px hsla(0,0%,60%,.55);padding:5px}.vis-legend-text{display:inline-block;white-space:nowrap}.vis-item{background-color:#d5ddf6;border-color:#97b0f8;border-width:1px;color:#1a1a1a;display:inline-block;position:absolute;z-index:1}.vis-item.vis-selected{background-color:#fff785;border-color:#ffc200;z-index:2}.vis-editable.vis-selected{cursor:move}.vis-item.vis-point.vis-selected{background-color:#fff785}.vis-item.vis-box{border-radius:2px;border-style:solid;text-align:center}.vis-item.vis-point{background:none}.vis-item.vis-dot{border-radius:4px;border-style:solid;border-width:4px;padding:0;position:absolute}.vis-item.vis-range{border-radius:2px;border-style:solid;box-sizing:border-box}.vis-item.vis-background{background-color:rgba(213,221,246,.4);border:none;box-sizing:border-box;margin:0;padding:0}.vis-item .vis-item-overflow{height:100%;margin:0;overflow:hidden;padding:0;position:relative;width:100%}.vis-item-visible-frame{white-space:nowrap}.vis-item.vis-range .vis-item-content{display:inline-block;position:relative}.vis-item.vis-background .vis-item-content{display:inline-block;position:absolute}.vis-item.vis-line{border-left-style:solid;border-left-width:1px;padding:0;position:absolute;width:0}.vis-item .vis-item-content{box-sizing:border-box;padding:5px;white-space:nowrap}.vis-item .vis-onUpdateTime-tooltip{background:#4f81bd;border-radius:1px;color:#fff;padding:5px;position:absolute;text-align:center;transition:.4s;-o-transition:.4s;-moz-transition:.4s;-webkit-transition:.4s;white-space:nowrap;width:200px}.vis-item .vis-delete,.vis-item .vis-delete-rtl{box-sizing:border-box;cursor:pointer;height:24px;padding:0 5px;position:absolute;top:0;transition:background .2s linear;width:24px}.vis-item .vis-delete{right:-24px}.vis-item .vis-delete-rtl{left:-24px}.vis-item .vis-delete-rtl:after,.vis-item .vis-delete:after{color:red;content:"\00D7";font-family:arial,sans-serif;font-size:22px;font-weight:700;transition:color .2s linear}.vis-item .vis-delete-rtl:hover,.vis-item .vis-delete:hover{background:red}.vis-item .vis-delete-rtl:hover:after,.vis-item .vis-delete:hover:after{color:#fff}.vis-item .vis-drag-center{cursor:move;height:100%;left:0;position:absolute;top:0;width:100%}.vis-item.vis-range .vis-drag-left{cursor:w-resize;left:-4px}.vis-item.vis-range .vis-drag-left,.vis-item.vis-range .vis-drag-right{height:100%;max-width:20%;min-width:2px;position:absolute;top:0;width:24px}.vis-item.vis-range .vis-drag-right{cursor:e-resize;right:-4px}.vis-range.vis-item.vis-readonly .vis-drag-left,.vis-range.vis-item.vis-readonly .vis-drag-right{cursor:auto}.vis-itemset{box-sizing:border-box;margin:0;padding:0;position:relative}.vis-itemset .vis-background,.vis-itemset .vis-foreground{height:100%;overflow:visible;position:absolute;width:100%}.vis-axis{height:0;left:0;position:absolute;width:100%;z-index:1}.vis-foreground .vis-group{border-bottom:1px solid #bfbfbf;box-sizing:border-box;position:relative}.vis-foreground .vis-group:last-child{border-bottom:none}.vis-nesting-group{cursor:pointer}.vis-nested-group{background:#f5f5f5}.vis-label.vis-nesting-group.expanded:before{content:"\25BC"}.vis-label.vis-nesting-group.collapsed-rtl:before{content:"\25C0"}.vis-label.vis-nesting-group.collapsed:before{content:"\25B6"}.vis-overlay{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.vis-labelset{overflow:hidden}.vis-labelset,.vis-labelset .vis-label{box-sizing:border-box;position:relative}.vis-labelset .vis-label{border-bottom:1px solid #bfbfbf;color:#4d4d4d;left:0;top:0;width:100%}.vis-labelset .vis-label.draggable{cursor:pointer}.vis-labelset .vis-label:last-child{border-bottom:none}.vis-labelset .vis-label .vis-inner{display:inline-block;padding:5px}.vis-labelset .vis-label .vis-inner.vis-hidden{padding:0}.vis-panel{box-sizing:border-box;margin:0;padding:0;position:absolute}.vis-panel.vis-bottom,.vis-panel.vis-center,.vis-panel.vis-left,.vis-panel.vis-right,.vis-panel.vis-top{border:1px #bfbfbf}.vis-panel.vis-center,.vis-panel.vis-left,.vis-panel.vis-right{border-bottom-style:solid;border-top-style:solid;overflow:hidden}.vis-left.vis-panel.vis-vertical-scroll,.vis-right.vis-panel.vis-vertical-scroll{height:100%;overflow-x:hidden;overflow-y:scroll}.vis-left.vis-panel.vis-vertical-scroll{direction:rtl}.vis-left.vis-panel.vis-vertical-scroll .vis-content,.vis-right.vis-panel.vis-vertical-scroll{direction:ltr}.vis-right.vis-panel.vis-vertical-scroll .vis-content{direction:rtl}.vis-panel.vis-bottom,.vis-panel.vis-center,.vis-panel.vis-top{border-left-style:solid;border-right-style:solid}.vis-background{overflow:hidden}.vis-panel>.vis-content{position:relative}.vis-panel .vis-shadow{box-shadow:0 0 10px rgba(0,0,0,.8);height:1px;position:absolute;width:100%}.vis-panel .vis-shadow.vis-top{left:0;top:-1px}.vis-panel .vis-shadow.vis-bottom{bottom:-1px;left:0}.vis-graph-group0{fill:#4f81bd;fill-opacity:0;stroke-width:2px;stroke:#4f81bd}.vis-graph-group1{fill:#f79646;fill-opacity:0;stroke-width:2px;stroke:#f79646}.vis-graph-group2{fill:#8c51cf;fill-opacity:0;stroke-width:2px;stroke:#8c51cf}.vis-graph-group3{fill:#75c841;fill-opacity:0;stroke-width:2px;stroke:#75c841}.vis-graph-group4{fill:#ff0100;fill-opacity:0;stroke-width:2px;stroke:#ff0100}.vis-graph-group5{fill:#37d8e6;fill-opacity:0;stroke-width:2px;stroke:#37d8e6}.vis-graph-group6{fill:#042662;fill-opacity:0;stroke-width:2px;stroke:#042662}.vis-graph-group7{fill:#00ff26;fill-opacity:0;stroke-width:2px;stroke:#00ff26}.vis-graph-group8{fill:#f0f;fill-opacity:0;stroke-width:2px;stroke:#f0f}.vis-graph-group9{fill:#8f3938;fill-opacity:0;stroke-width:2px;stroke:#8f3938}.vis-timeline .vis-fill{fill-opacity:.1;stroke:none}.vis-timeline .vis-bar{fill-opacity:.5;stroke-width:1px}.vis-timeline .vis-point{stroke-width:2px;fill-opacity:1}.vis-timeline .vis-legend-background{stroke-width:1px;fill-opacity:.9;fill:#fff;stroke:#c2c2c2}.vis-timeline .vis-outline{stroke-width:1px;fill-opacity:1;fill:#fff;stroke:#e5e5e5}.vis-timeline .vis-icon-fill{fill-opacity:.3;stroke:none}.vis-time-axis{overflow:hidden;position:relative}.vis-time-axis.vis-foreground{left:0;top:0;width:100%}.vis-time-axis.vis-background{height:100%;left:0;position:absolute;top:0;width:100%}.vis-time-axis .vis-text{box-sizing:border-box;color:#4d4d4d;overflow:hidden;padding:3px;position:absolute;white-space:nowrap}.vis-time-axis .vis-text.vis-measure{margin-left:0;margin-right:0;padding-left:0;padding-right:0;position:absolute;visibility:hidden}.vis-time-axis .vis-grid.vis-vertical{border-left:1px solid;position:absolute}.vis-time-axis .vis-grid.vis-vertical-rtl{border-right:1px solid;position:absolute}.vis-time-axis .vis-grid.vis-minor{border-color:#e5e5e5}.vis-time-axis .vis-grid.vis-major{border-color:#bfbfbf}.vis-timeline{border:1px solid #bfbfbf;box-sizing:border-box;margin:0;overflow:hidden;padding:0;position:relative}.visit-details{box-sizing:border-box;height:100%;padding:2%;position:absolute;width:100%}.visit-details.is-large{padding:8%}.visit-details .inner{background:#fff;border-radius:4px;box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12);height:100%;width:100%}.visit-details md-tabs.tabs{min-height:auto}.visit-details input[readonly]:not(.visit-date){border-bottom:none}.visit-details .md-errors-spacer,.visit-details .md-select-icon{display:none}.visit-details md-tabs{border-radius:0}.visit-details label,.visit-details md-tab-item:not([disabled]){color:hsla(0,0%,98%,.7)}.visit-details label,.visit-details md-tab-item:not([disabled]).md-active{color:#fff}.visit-details .details-container{padding:16px 16px 0;position:relative}.visit-details .details-container .header-actions{bottom:-42px;color:#fff;position:absolute;right:0;z-index:1}.visit-details .details-container .header-actions.top{bottom:auto;top:16px}.visit-details .details-container .header-actions button md-icon{color:#fff}.visit-details label{color:hsla(0,0%,98%,.7)!important}.visit-details md-datepicker{vertical-align:initial}.visit-details .md-datepicker-input-container{width:100%}.visit-details .md-datepicker-input{max-width:none;min-width:100%}.visit-details .md-datepicker-open input.md-input{background-color:#fff;color:initial!important}.visit-details input,.visit-details md-select-value{border-bottom-color:hsla(0,0%,98%,.5)!important;color:#fff!important;font-size:medium}.visit-details md-tabs-content-wrapper{background:#fff}.visit-details .selected-actions-header{background-color:#d9e8f4;color:#639ed2}.visit-details .panel-actions{padding-right:8px}.visit-details md-input-container label:not(.md-no-float):not(.md-container-ignore){text-overflow:unset;white-space:unset}#visit-detail_adjusted-span,#visit-detail_span{white-space:pre-line}#visit_details-comments{margin-bottom:20px}#visit-details-stdWorkDays{margin-top:0}tasks-table{display:flex;flex:1;flex-flow:column;max-height:100%}.tasks-table.current-tasks-table tr .task-action{visibility:hidden}.tasks-table.current-tasks-table tr:hover .task-action{visibility:visible!important}.tasks-table .accordion table td{min-width:100px;padding:4px}.tasks-table .accordion table{padding:8px 0;text-align:right}.tasks-table .is-overdue{align-items:center;display:flex;font-weight:500;white-space:nowrap}.tasks-table .is-overdue md-icon{color:inherit;font-size:20px;height:20px;min-height:20px;min-width:20px;padding-left:4px;width:20px}.task-details-table tbody tr td,.task-details-table thead tr th{padding-right:20px}.adhoc-visit-panel{background:#fff;border-radius:4px;box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)}.search-gantt-panel{background-color:#fff;padding-left:16px}.search-gantt-panel .gantt-search-input{width:156px}.search-gantt-panel .marker{bottom:8px;font-size:12px;position:absolute;right:4px}.search-gantt-panel .gantt-search-input .md-errors-spacer{display:none}.visit-toggle-panel{background-color:#fff;padding-left:16px}.visit-toggle-panel.gantt-search-input{width:156px}.visit-toggle-panel.marker{bottom:8px;font-size:12px;position:absolute;right:4px}.visit-toggle-panel.gantt-search-input .md-errors-spacer{display:none}.extraction-rule-filter md-input-container{margin:10px 0}.filter-gantt-panel{background-color:#fff;padding:14px 16px 0}.filter-gantt-panel .md-caption{height:40px}.prevent-menu-close-datepicker{margin-left:0;margin-right:0;padding-left:2px;padding-right:0}.vis-time-axis div[class*=" vis-minor vis-day"]{border-top:thin solid #e5e5e5;font-size:9px;padding:1px 0 0;text-align:center}.out-of-service-count{background-color:rgba(187,222,251,.5);border-top:thin solid #e5e5e5}.vis-delete{display:none}.vis-minor-label-date{padding-top:6px!important;vertical-align:middle}.vis-panel.vis-left{box-sizing:content-box;direction:rtl;overflow:visible;width:196px}.vis-panel.vis-left .vis-content{text-align:left}.vis-time-axis .vis-grid.vis-saturday,.vis-time-axis .vis-grid.vis-sunday{background:#f5f5f5}.vis-time-axis .vis-grid.vis-today{background-color:#ffeb3b}.vis-item.vis-background{background-color:rgba(50,50,50,.3)}.vis-item.vis-background.violation-over{background-color:#f44336;opacity:.5}.vis-item.vis-background.violation-track-task-type{background-color:#e27ef0;opacity:.5}.vis-item.vis-background.violation-under{background-color:#ff9800;opacity:.5}.vis-item.vis-background.violation-grey-out{background-color:grey;opacity:.5}.vis-custom-time[class*=" schedule-change-date-"]{bottom:0;height:calc(100% - 26px)!important;pointer-events:none;top:auto!important}.vis-timeline{border:none;visibility:visible!important}.vis-label,.vis-time-axis .vis-text{color:initial!important}.vis-label.track-deleted{background:repeating-linear-gradient(45deg,#eee,#eee 8px,#fafafa 0,#fafafa 16px)}.vis-item.vis-range{border-radius:0;box-shadow:-1px 0 0 0 hsla(0,0%,90%,.5),1px 0 0 0 hsla(0,0%,90%,.5)}.vis-item.vis-range .vis-drag-right{right:-1px;width:4px}.vis-item.vis-range .vis-drag-left{left:-1px;width:4px}.disable-vis-drag-left-right .vis-drag-left,.disable-vis-drag-left-right .vis-drag-right{pointer-events:none;width:0}.vis-item:not(.vis-selected){color:#fff!important}.vis-item.vis-selected{background-color:#fff!important}.vis-item.blackout{background-color:rgba(0,0,0,.67)}gantt{flex:1}.gantt{padding:8px}.gantt,.gantt .gantt-container{position:relative}.gantt .updated-container{margin-right:8px}.gantt .gantt-header{background-color:#f0f0f0}.gantt .gantt-header .plan-color-block{border-bottom-left-radius:2px;border-top-left-radius:2px;color:#fff;font-size:12px;margin-right:8px;min-width:156px;padding:0 8px}.gantt .gantt-header .plan-color-block .visit-name{padding-right:4px}.gantt .gantt-header .plan-color-block .locked{color:#fff;font-size:12px;height:12px;margin:0 0 0 4px;max-height:12px;max-width:12px;min-height:12px;min-width:12px;width:12px}.gantt .gantt-header .stats{font-size:12px}.gantt .gantt-header .actions .tag{cursor:pointer}.gantt .gantt-header .stats>div>b:after{content:": ";white-space:pre}.gantt .gantt-header .stats>div:not(:last-of-type):after{content:"  |  ";position:relative;top:-1px;white-space:pre}.gantt .md-icon-button{margin:0 2px}.gantt-actions{background-color:#f0f0f0;border-top:thin solid rgba(0,0,0,.12);padding-left:156px}.gantt-task{align-items:center;display:flex;font-size:14px;height:17px;justify-content:space-between;pointer-events:none}.gantt-task .details .tail-number{font-weight:500}.gantt-task .block-stats{align-items:center;display:flex}.gantt-task .block-stats .lock{color:inherit;font-size:16px}.gantt-task .block-stats .slack{background-color:#fff;border:thin solid;border-radius:2px;display:inline-block;margin-left:4px;padding:0 4px}.vis-group.custom-group,.vis-label.custom-group{border-bottom:0;box-shadow:0 -1px #bfbfbf}.vis-label.vis-nesting-group:before{display:none}.vis-label.vis-nested-group{background:none;border-bottom:0}.vis-group.track-applicability-exception-group{border-bottom:0;margin-bottom:5px;margin-top:-5px}.vis-item.vis-range.track-applicability-exception-item{border:none;border-radius:0;box-shadow:none;height:5px;pointer-events:none}.horizontal-scrollbar{display:flex;flex:auto;margin-left:195px;overflow-x:scroll;overflow-y:hidden;position:relative}.horizontal-scrollbar__inner,.temp-gantt{height:1px;position:absolute}.temp-gantt{overflow:auto;width:1px;z-index:-1}.temp-gantt .vis-timeline{background-color:#fff;border:1px solid #c5c5c5}.pdf-export .vis-item.vis-range{box-shadow:none}.pdf-export .vis-labelset .vis-label{border-color:#e5e5e5;border-style:hidden hidden solid solid;border-width:1px}.pdf-export .vis-group.custom-group,.pdf-export .vis-label.custom-group{box-shadow:none}.pdf-export .vis-foreground .vis-group,.pdf-export .vis-time-axis .vis-grid.vis-vertical{border-color:#e5e5e5;border-style:hidden hidden solid solid;border-width:1px}.pdf-export .vis-item.vis-range{border-color:#fff!important;border-radius:0;border-style:hidden solid hidden hidden}.pdf-export .vis-panel.vis-top{border-style:hidden hidden hidden solid}.pdf-export .temp-gantt .vis-timeline{border-style:hidden hidden solid}.vis-labelset{display:contents;overflow:visible!important}.tool-tip-container{box-sizing:border-box;height:29px;position:relative;width:100%}.tool-tip-container:hover{color:#2196f3}.tool-tip-data{background:none;display:none;left:3px;margin:0;padding:0 0 0 1px;position:absolute;top:0}.tool-tip-data>div{background:#dee1e2;border-color:transparent #802f2f transparent transparent;border-radius:2px;color:#080808;direction:ltr!important;font-size:11px!important;margin-top:36px;max-height:140px!important;min-height:30px!important;overflow-y:auto;padding:2px 0 1px 8px;position:relative;scrollbar-color:#f7f3f3 #545353;scrollbar-width:thin;-webkit-text-decoration:#030303 solid;text-decoration:#030303 solid;z-index:10}.tool-tip-data table td:nth-child(3){max-width:26px;overflow:hidden}.tool-tip-data:hover{display:block}.tool-tip-data:after{border:8px solid transparent;border-top:14px solid #dee1e2;content:"";left:8px;margin-right:-30px;position:absolute;top:15px;transform:rotate(180deg);z-index:10}.tool-tip-data div::-webkit-scrollbar{margin-top:0;width:8px}.tool-tip-data div::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 10px hsla(0,3%,7%,.3)}.tool-tip-data div::-webkit-scrollbar-thumb{border-bottom-left-radius:5px;border-top-left-radius:5px;-webkit-box-shadow:inset 0 0 10px #201f1f}.tool-tip-table-heading{min-width:57px}.tool-tip-table-caption{margin-bottom:4px;text-align:left}.tool-tip-content{width:142px}.item_list{border-bottom:1px solid #000;border-top:1px solid #000;display:table;padding:5px 0;width:120px}.spinner{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:2;z-index:3}.circle{animation:spin 2.5s ease-in-out infinite;border-color:#bfbfbf #eee;border-radius:50%;border-style:solid;border-width:6px;height:50px;width:50px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(540deg)}}.multi-select-filter .floating-label{color:rgba(0,0,0,.54);opacity:unset;top:unset}.multi-select-filter__clear-btn{align-items:center;border-radius:0;color:rgba(33,33,33,.87);display:flex;font-size:16px;height:48px;letter-spacing:normal;padding:0 16px;padding:0 16px 0 11px!important;text-transform:none;width:100%}.multi-select-filter__clear-btn.selected .check-box{border-color:inherit;opacity:.87}.check-box{border:2px solid;border-radius:2px;box-sizing:border-box;display:inline-block;height:20px;margin-right:9px;width:20px}.multi-select-filter__clear-btn md-icon{margin-left:-4px;margin-top:-4px;position:absolute}.multi-select-filter__type-ahead .md-input{-ms-flex-preferred-size:26px;background:none;border-radius:0;border-width:0;border-bottom:1px rgba(0,0,0,.12);border-style:solid;box-sizing:border-box;display:block;float:left;height:30px;line-height:26px;margin-top:0;order:2;padding:2px 16px 1px;width:100%}.tag{border:1px solid rgba(0,0,0,.27);border-radius:2px;color:rgba(0,0,0,.54);font-size:11px;margin-right:4px;padding:3px 5px}.loader,.tag{position:relative}.loader{display:inline-block;height:5px;width:21px}.loader div{animation-timing-function:cubic-bezier(0,1,1,0);background:#d3d3d3;border-radius:50%;height:5px;position:absolute;width:5px}.loader div:first-child{animation:loader1 .6s infinite;left:0}.loader div:nth-child(2){animation:loader2 .6s infinite;left:0}.loader div:nth-child(3){animation:loader2 .6s infinite;left:8px}.loader div:nth-child(4){animation:loader3 .6s infinite;left:16px}@keyframes loader1{0%{transform:scale3d(0,0,0)}to{transform:scaleX(1)}}@keyframes loader3{0%{transform:scaleX(1)}to{transform:scale3d(0,0,0)}}@keyframes loader2{0%{transform:translateZ(0)}to{transform:translate3d(8px,0,0)}}