.material-resource-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:2rem;padding:0 .5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.material-resource-list-item.selected{background-color:#004f91;color:#fff}.material-resource-list-item:hover{cursor:pointer}.material-resource-list-item+.material-resource-list-item{border-top:1px solid #d3d3d3}.resource-list[data-v-c7e870ce],.search-list[data-v-c7e870ce]{height:100%}.human-resource-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;height:2rem;padding:0 .5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.human-resource-list-item.selected{background-color:#004f91;color:#fff}.human-resource-list-item+.human-resource-list-item{border-top:1px solid #d3d3d3}.human-resource-list[data-v-06585d3f],.search-list[data-v-06585d3f]{height:100%}.human-resource-title[data-v-4d63384c]{font-size:1.5rem!important;margin-bottom:-.5rem!important}.field-title[data-v-4d63384c]{font-size:1rem;font-weight:700;display:block}.field-block[data-v-4d63384c]{margin-bottom:1rem}.field-block+.field-block[data-v-4d63384c]{border-top:1px solid #d3d3d3}.human-resource-info-block[data-v-4d63384c]{margin-bottom:1rem}.human-resource-type-tag[data-v-4d63384c]{float:right}.material-resource-title[data-v-6b2ed085]{font-size:1.5rem!important;margin-bottom:-.5rem!important}.field-title[data-v-6b2ed085]{font-size:1rem;font-weight:700;display:block}.field-block[data-v-6b2ed085]{margin-bottom:1rem}.field-block+.field-block[data-v-6b2ed085]{border-top:1px solid #d3d3d3}.material-resource-info-block[data-v-6b2ed085]{margin-bottom:1rem}.material-resource-type-tag[data-v-6b2ed085]{float:right}.tag-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:2rem;padding:0 .5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tag-list-item.selected{background-color:#004f91;color:#fff}.tag-list-item:hover{cursor:pointer}.tag-list-item+.tag-list-item{border-top:1px solid #d3d3d3}.resource-list[data-v-056397d8],.search-list[data-v-056397d8]{height:100%}.item.material-affectation{color:#fff;background-color:#313e76;border-left:2px solid #13182e}.item.material-affectation.parent{border-bottom:2px dashed #13182e}.item.material-affectation .item-overflow-after,.item.material-affectation .item-overflow-before{background-image:repeating-linear-gradient(-45deg,transparent 2px,#13182e 2px 4px)}.ressource-tag.material{background-color:#313e76;color:#fff;display:inline-block;margin:.2rem}.lock-icon{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.field[data-v-a23a77e4]{margin-right:0;margin-left:0;margin-top:1rem!important}.form-actions[data-v-a23a77e4]{margin-top:1rem}.formated-date[data-v-a23a77e4]{font-weight:700}.ressource-tag[data-v-a23a77e4]{background-color:#313e76;color:#fff}.material-info[data-v-a23a77e4]{border-radius:1rem;padding:.2rem .5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:0}.item.hr-affectation{color:#fff;background-color:#48b170;border-left:2px solid #006400}.item.hr-affectation.parent{border-bottom:2px dashed #006400}.item.hr-affectation .item-overflow-after,.item.hr-affectation .item-overflow-before{background-image:repeating-linear-gradient(-45deg,transparent 2px,#006400 2px 4px)}.ressource-tag{background-color:#48b170;color:#fff;display:inline-block;margin:.2rem}label.b-radio.radio{overflow:visible}.item.missing-material{color:#fff;background-color:#9da8d6;border-left:2px solid #13182e}.item.missing-material.parent{border-bottom:2px dashed #13182e}.item.missing-material .item-overflow-after,.item.missing-material .item-overflow-before{background-image:repeating-linear-gradient(-45deg,transparent 2px,#13182e 2px 4px)}.item.missing-hr{color:#fff;background-color:#8ed1a8;border-left:2px solid #006400}.item.missing-hr.parent{border-bottom:2px dashed #006400}.item.missing-hr .item-overflow-after,.item.missing-hr .item-overflow-before{background-image:repeating-linear-gradient(-45deg,transparent 2px,#006400 2px 4px)}.item.worksite-item{color:#fff;background-color:#004f91}.item.worksite-item .item-overflow-after,.item.worksite-item .item-overflow-before{background-image:repeating-linear-gradient(-45deg,transparent 2px,#2b9fff 2px 4px)}.planning-toolbox-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;width:0;-webkit-transition:width .5s ease-in-out;transition:width .5s ease-in-out}.planning-toolbox-content.toolbox-open{width:400px}.planning-toolbox-content.toolbox-open .main-content{padding:.5rem}.main-content{-webkit-box-flex:1;-ms-flex:1;flex:1}.toolbox-toggle-icon{color:#fff}.planning-toolbox{background-color:#efeff1}.planning-toolbox,.planning-toolbox-toggle-bar{display:-webkit-box;display:-ms-flexbox;display:flex}.planning-toolbox-toggle-bar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.2rem;background-color:#004f91;cursor:pointer}.toolbox-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%}.toolbox-layout-content{-webkit-box-flex:1;-ms-flex:1;flex:1}.weather-icon{height:2rem;width:2rem}.weather-info{margin-bottom:.5rem}.weather-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.weather .dropdown-trigger{height:32px;width:32px}.alert[data-v-364b297f]{padding:.5rem}.alert[data-v-364b297f]:hover{background-color:rgba(255,165,0,.19)}.alert-type[data-v-364b297f]{font-size:1.1rem}.alert-dates[data-v-364b297f],.alert-description[data-v-364b297f]{margin-bottom:.5rem;font-size:small}.alert-created-at[data-v-364b297f]{font-size:x-small}.alert-header[data-v-364b297f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.alert-header-content[data-v-364b297f]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:.5rem}.alert-planning[data-v-364b297f]{font-size:small}.timeline-progress-bar[data-v-66a4207d]{position:absolute;height:4px;background:#ffeb3b}.step{vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.5rem;position:absolute;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.step+.step{border-left:1px solid #d3d3d3}.timeline-background-step.highlighted{background-color:rgba(49,62,118,.8)}.timeline-header{min-height:100px;position:relative}.timeline-header.has-progress{height:calc(100% - 4px)}.step-label{-webkit-box-flex:1;-ms-flex:1;flex:1}.timeline-progress-bar{position:absolute;bottom:0;height:4px;background:#ffeb3b}.item{position:absolute;padding:.5rem;background-color:#d3d3d3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.item .tags{margin:0}.item.highlighted{background-color:#ef7d00!important;-webkit-animation:high .8s;animation:high .8s}.item.moving{z-index:100000}@-webkit-keyframes high{0%{z-index:50000}50%{-webkit-transform:scale(1.1);transform:scale(1.1);z-index:50000}}@keyframes high{0%{z-index:50000}50%{-webkit-transform:scale(1.1);transform:scale(1.1);z-index:50000}}.item-center{-webkit-box-flex:1;-ms-flex:1;flex:1;z-index:8;overflow:hidden}.item-center.draggable{cursor:move}.item-left{width:1.5rem;position:absolute;left:0;top:0;bottom:0;z-index:10}.item-left.draggable{cursor:w-resize}.item-right{width:1.5rem;position:absolute;right:0;top:0;bottom:0;z-index:10}.item-right.draggable{cursor:e-resize}.item-overflow-before{left:0}.item-overflow-after,.item-overflow-before{position:absolute;top:0;width:1rem;bottom:0;background-image:repeating-linear-gradient(-45deg,transparent 2px,#000 2px 4px)}.item-overflow-after{right:0}.parent-chlidren-item-link{position:absolute;z-index:50;bottom:0;right:50%;-webkit-transform:translateX(50%) translateY(50%);transform:translateX(50%) translateY(50%)}.parent-chlidren-item-link .icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.timeline-drop-zone{padding:1rem;text-align:center;background-color:rgba(49,62,118,.8);color:#fff}.timeline-progress-bar[data-v-3e1c7d2e]{position:absolute;top:0;height:4px;background:#ffeb3b}.timeline-group .timeline-group .timeline-row-header{border-left:2px solid #d3d3d3}.timeline-group{background-color:#fff;min-height:100px;border-bottom:1px solid #d3d3d3}.timeline-group:nth-child(2n){background-color:#f2f2f2}.timeline-group.collapsible{height:122px;overflow:hidden}.timeline-group.collapsible.open{height:auto}.timeline-group-row{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;min-height:122px}.collapsible-group-button{position:absolute;right:.5rem;top:50px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.group-content{-webkit-box-flex:1;-ms-flex:1;flex:1}.group-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.group-actions .button+.button{margin:0!important;margin-top:.5rem!important}.timeline-row-header{display:-webkit-box;display:-ms-flexbox;display:flex}.item-rows-container{-webkit-box-flex:1;-ms-flex:1;flex:1}.timeline-row-header{width:300px;padding:.5rem;position:relative}.has-groups{margin-left:300px}.item-row{position:relative;height:65px;margin-top:.5rem;background-color:rgba(49,62,118,.2)}.item-row:last-of-type{margin-bottom:1rem}.item-row.highlighted{background-color:#9a9ea5}.timeline-body{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;flex-direction:column}.timeline,.timeline-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.timeline{flex-direction:column}.items-container{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto;overflow-x:hidden;position:relative}.timeline-body-background,.timeline-body-content{position:absolute;top:0;bottom:0;right:0;left:0}.timeline-body-background.has-groups .timeline-background-step:first-of-type{border-left:1px solid #d3d3d3}.timeline-body-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.timeline-background-step{position:absolute;height:100%}.timeline-background-step.highlighted{background-color:#9a9ea5}.timeline-background-step+.timeline-background-step,.timeline-header-container.has-groups{border-left:1px solid #d3d3d3}.timeline-header-space{width:300px}.timeline-header-header{border-bottom:1px solid #d3d3d3;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px rgba(0,0,0,.15)}.planning-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:2rem;padding:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.planning-list-item.selected{background-color:#004f91;color:#fff}.planning-list-item:hover{cursor:pointer}.planning-list-item+.planning-list-item{border-top:1px solid #d3d3d3}.star-icon{cursor:pointer}.planning-item-link{-webkit-box-flex:1;-ms-flex:1;flex:1}.resource-list[data-v-37ec7841],.search-list[data-v-37ec7841]{height:100%}.team{background-color:#efeff1;padding:.5rem;margin-bottom:.5rem;border-radius:2px;border-bottom:1px solid #d3d3d3}.team .tags{margin-bottom:0}.vis-container-test{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.item.material-affectation-worksite,.person-affectation-worksite{color:#fff;background-color:#004f91}.item.material-affectation-worksite .item-overflow-after,.item.material-affectation-worksite .item-overflow-before,.person-affectation-worksite .item-overflow-after,.person-affectation-worksite .item-overflow-before{background-image:repeating-linear-gradient(-45deg,transparent 2px,#2b9fff 2px 4px)}.planning-toolbox-details{width:0;-webkit-transition:width .5s ease-in-out;transition:width .5s ease-in-out;overflow:hidden}.planning-toolbox-details.open{border-right:1px dashed #004f91;width:300px;padding:.5rem;overflow:auto}.planning-toolbox-content.toolbox-open.has-details{width:600px}.worksite-calendar-btn{-webkit-box-flex:1;-ms-flex:1;flex:1;width:2rem;border-radius:0;margin-left:0!important}.worksite-calendar-btn+.worksite-calendar-btn{margin-top:2px}.selected-mode{background-color:#2b9fff!important}.item{height:65px}.main-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.tab-content{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden!important}.tab-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden!important;height:100%}.alert-icon{cursor:pointer}.calendar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff}.time-step-info button{margin:0 .5rem}.alert-legend+.alert-legend,.alert-legend-container{margin-top:.5rem}.resource-legend{display:inline-block;width:2rem;height:1rem;margin-right:.5rem}.alert-icon+.weather{margin-left:.5rem}