.tooltip[data-v-0badad49]{min-width:216px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:12px 16px;font-size:14px;position:absolute;border-radius:.5rem;background-color:#484848;line-height:1.225rem;font-weight:400;z-index:7}.tooltip .row .title[data-v-0badad49]{color:#949494;margin-right:5px}.tooltip .row .data[data-v-0badad49]{color:#fff}.gantt-canvas{position:sticky;top:0;left:0;height:100%;width:100%}.gantt-canvas__chart{position:absolute;top:0;left:0;z-index:3}.gantt-canvas__chart--over{cursor:pointer}.gantt-canvas .charts{position:absolute;top:0;left:0;z-index:2}.gantt-canvas .grid{position:absolute;top:0;left:0;z-index:0;pointer-events:none}.v-gantt .diagram::-webkit-scrollbar,.v-gantt::-webkit-scrollbar{height:.5rem!important;width:.5rem!important}.v-gantt .diagram::-webkit-scrollbar-track,.v-gantt::-webkit-scrollbar-track{background:transparent!important}.v-gantt .diagram::-webkit-scrollbar-thumb,.v-gantt::-webkit-scrollbar-thumb{background:var(--color-control-primary)!important;border-radius:.5rem!important}.v-gantt{position:sticky;top:0;overflow-x:auto;overflow-y:hidden;width:100%}.v-gantt .diagram{position:sticky;left:0;height:100%;width:100%}.v-gantt__header{position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:5;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;height:68px;background-color:var(--color-white);color:grey;border-bottom:1px solid #e5e4e5}.v-gantt__header,.v-gantt__header--titles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.v-gantt__header--titles{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px}.v-gantt__header--title{display:-webkit-box;display:-ms-flexbox;display:flex}.v-gantt__header--dates{-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center}.v-gantt__header--date,.v-gantt__header--dates{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.v-gantt__header--date{-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;border-right:1px solid #e5e4e5;border-left:1px solid #e5e4e5;height:28px}.v-gantt__header--date.quart-start{border-left:2px solid #656565;-webkit-transform:translateX(-1px);transform:translateX(-1px);border-right:none}.v-gantt__header .curr-date{position:absolute;height:100%;top:0;width:3px;z-index:100;-webkit-transform:translateX(-50%);transform:translateX(-50%);--s:9px;--c:#9cd9ec;--_g:var(--s) left 50%,var(--c) calc(100% - 1px),transparent;background:0/100% calc(var(--s)*4) no-repeat space;background-image:radial-gradient(circle closest-side at top var(--_g)),radial-gradient(circle closest-side at bottom var(--_g)),-webkit-gradient(linear,left top,left bottom,color-stop(25%,transparent),color-stop(0,var(--c)),color-stop(0,transparent));background-image:radial-gradient(circle closest-side at top var(--_g)),radial-gradient(circle closest-side at bottom var(--_g)),linear-gradient(transparent 25%,var(--c) 0 75%,transparent 0)}.v-gantt__zoom{position:absolute;bottom:10px;z-index:10;width:124px;height:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;top:auto;left:auto;right:0}.v-gantt__zoom--in{right:82px;border-radius:.5rem 0 0 .5rem}.v-gantt__zoom--out{right:42px;border-radius:0 .5rem .5rem 0}.v-gantt .v-gantt__zoom--in,.v-gantt .v-gantt__zoom--out{position:fixed;bottom:50px;width:42px;height:42px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;background:var(--color-tundora)}.chart-page-column__chart::-webkit-scrollbar{height:.5rem!important;width:.5rem!important}.chart-page-column__chart::-webkit-scrollbar-track{background:transparent!important}.chart-page-column__chart::-webkit-scrollbar-thumb{background:var(--color-control-primary)!important;border-radius:.5rem!important}.chart-page-column{position:relative;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;padding-right:10px}.chart-page-column:last-child{padding-right:0}.chart-page-column__cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;gap:10px}.chart-page-column__cell-title{display:block;line-height:40px;height:2.5rem;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.chart-page-column--cursor-pointer:hover{cursor:pointer}.chart-page-column__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.chart-page-column__chart,.chart-page-column__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.chart-page-column__chart{background-color:#fff;overflow:auto}.chart-page-column__icon{width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0}.chart-page-column__icon-milestone path{fill:var(--color-gantt-milestone)}.chart-page-column__icon-milestone--open path{fill:#aaa}.chart-page-column__icon-folder path:first-child,.chart-page-column__icon-folder path:last-child{fill:var(--download-icon-color-active)}.chart-page-column__icon-folder--open path:first-child,.chart-page-column__icon-folder--open path:last-child{fill:#aaa}.chart-page-column__resizer{position:absolute;top:0;right:0;bottom:0;cursor:col-resize;z-index:30}.chart-page-column__resizer:hover .chart-page-column__resizer-handler:after{background-color:#349bfb}.chart-page-column__resizer-handler{position:absolute;top:0;right:-2.5px;bottom:0;width:5px;cursor:col-resize;z-index:30}.chart-page-column__resizer-handler:after{content:"";position:absolute;top:0;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:1px;background-color:#ccc;-webkit-transition:background-color .2s ease,width .2s ease;transition:background-color .2s ease,width .2s ease}.chart-page-column .v-dynamic-table{display:contents!important}.charts-page{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;height:100%}