.vue-gantt[data-v-0ce76d54]{font-size:12px}.vue-gantt.gantt-column[data-v-0ce76d54],.vue-gantt .gantt-column[data-v-0ce76d54]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.vue-gantt .gantt-row[data-v-0ce76d54]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.vue-gantt-legend[data-v-305456fa]{-ms-flex-negative:0;flex-shrink:0;width:225px;overflow:hidden;box-sizing:border-box;border:1px solid #ddd;border-bottom:none;position:relative;z-index:20}.vue-gantt-legend .title[data-v-305456fa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:72px;box-sizing:border-box;border-bottom:1px solid #ddd}.vue-gantt-legend .task[data-v-305456fa]{line-height:24px;box-sizing:border-box;border-bottom:1px solid #ddd;cursor:pointer;height:24px;margin:0;width:100%}.vue-gantt-legend .task .task-name[data-v-305456fa]{font-weight:700;padding:0 10px}.vue-gantt-header{overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-ms-flex-negative:0;flex-shrink:0;border-top:1px solid #ddd;border-right:1px solid #ddd}.vue-gantt-header,.vue-gantt-header .gantt-row{display:-webkit-box;display:-ms-flexbox;display:flex}.vue-gantt-header .gantt-row{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:24px}.vue-gantt-header .gantt-row .row-item{box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f6f6f6;border-bottom:1px solid #ddd;border-right:1px solid #ddd;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.vue-gantt-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAABlBMVEXl5eX////ixexJAAAAFUlEQVQoz2NgxA4YGEYlRiUIS+ACAIk/AhIVOVcSAAAAAElFTkSuQmCC");background-repeat:repeat}.vue-gantt-body,.vue-gantt-body .task{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-negative:0;flex-shrink:0;overflow:hidden}.vue-gantt-body .task{-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:24px;height:24px}.vue-gantt-body .task .interval{text-align:center;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;min-width:8px;height:20px}.vue-gantt-footer{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #ddd;border-top:none;box-sizing:border-box}.vue-gantt-footer .scroll{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}