.gantt{position:relative;display:flex}.gantt .gantt-header{position:relative;width:200px;flex-grow:0;flex-shrink:0;display:flex;flex-direction:column}.gantt .gantt-header>.gantt-timeline{position:relative;flex-grow:0;flex-shrink:0;overflow:hidden}.gantt .gantt-header>.gantt-content{position:relative;overflow-y:hidden;overflow-x:hidden;flex-grow:1;flex-shrink:1}.gantt .gantt-header>.gantt-content .gantt-header-groups{position:relative}.gantt .gantt-chart{flex-grow:1;flex-shrink:1;display:flex;flex-direction:column;overflow:auto;scroll-behavior:smooth;scrollbar-width:thin}.gantt .gantt-chart>.gantt-timeline{position:relative;width:fit-content;flex-grow:0;flex-shrink:0}.gantt .gantt-chart>.gantt-timeline .gantt-row{box-sizing:border-box;position:relative;display:flex;flex-direction:row}.gantt .gantt-chart>.gantt-timeline .gantt-row>.gantt-cell{box-sizing:border-box;position:relative;border-right:.5px solid rgba(0,0,0,0);border-left:.5px solid rgba(0,0,0,0);text-align:center}.gantt .gantt-chart>.gantt-timeline>.gantt-timeline-0{display:flex;flex-direction:row}.gantt .gantt-chart>.gantt-timeline>.gantt-timeline-1{display:flex;flex-direction:row}.gantt .gantt-chart>.gantt-timeline>.gantt-timeline-2{display:flex;flex-direction:row}.gantt .gantt-chart>.gantt-content{position:relative;width:fit-content;overflow-y:auto;scroll-behavior:smooth;scrollbar-width:thin;flex-grow:1;flex-shrink:1}.gantt .gantt-chart>.gantt-content>svg{display:block}.gantt .gantt-chart>.gantt-content .gantt-groupwrapper .gantt-group .gantt-group-label{pointer-events:none;dominant-baseline:ideographic;text-anchor:middle;stroke:#000}.gantt .gantt-chart>.gantt-content .gantt-groupwrapper .gantt-group .gantt-group-beam{fill:#000}.gantt .gantt-chart>.gantt-content .gantt-groupwrapper .gantt-item .gantt-item-beam{fill:#000}.gantt .gantt-chart>.gantt-content .gantt-groupwrapper .gantt-item .gantt-item-label{pointer-events:none;dominant-baseline:central;text-anchor:middle;stroke:#fff}.gantt .gantt-chart>.gantt-content .gantt-groupwrapper .gantt-item .gantt-item-handle{display:none}.gantt .gantt-chart>.gantt-content .gantt-groupwrapper .gantt-item.gantt-item-small .gantt-item-label{text-anchor:start}.gantt .gantt-chart>.gantt-content .gantt-groupwrapper .gantt-item.gantt-item-moveable:hover .gantt-item-handle{display:inherit}.gantt .gantt-chart>.gantt-content .gantt-groupwrapper .gantt-item.gantt-item-moveable.gantt-item-moving-pending{pointer-events:none}.gantt .gantt-chart>.gantt-content .gantt-groupwrapper .gantt-item.gantt-item-moveable.gantt-item-resizing .gantt-item-handle{display:inherit}.gantt .gantt-chart>.gantt-content .gantt-groupwrapper .gantt-item.gantt-item-moveable.gantt-item-resizing-pending{pointer-events:none}.gantt .gantt-chart>.gantt-content .gantt-groupwrapper .gantt-item.gantt-item-moveable.gantt-item-resizing-pending .gantt-item-handle{display:none}.gantt .gantt-chart>.gantt-content .gantt-groupwrapper.gantt-group-moving-pending{pointer-events:none}.gantt .gantt-chart>.gantt-content .gantt-group-divider:first-child{display:none}.gantt .gantt-chart>.gantt-content .gantt-group-divider:last-child{display:none}.gantt .gantt-chart>.gantt-content .gantt-header-0-grid{fill:rgba(0,0,0,0)}.gantt .gantt-chart>.gantt-content .gantt-header-0-grid.gantt-header-0-grid-weekday-6{fill:#e2e2e2}.gantt .gantt-chart>.gantt-content .gantt-header-0-grid.gantt-header-0-grid-weekday-7{fill:#e2e2e2}.gantt .gantt-chart>.gantt-content .gantt-timemarker-currenttime{stroke:red;stroke-width:1px}.gantt.gantt-divider-none .gantt-item-divider{display:none}.gantt.gantt-divider-none .gantt-group-divider{display:none}.gantt.gantt-divider-item-none .gantt-item-divider{display:none}.gantt.gantt-divider-group-none .gantt-group-divider{display:none}.gantt.gantt-theme-default{gap:0em;font-size:1em;border:1px solid #ddd}.gantt.gantt-theme-default .gantt-header{width:200px;font-size:1em;border-right:1px solid #ddd;color:#000}.gantt.gantt-theme-default .gantt-header>.gantt-timeline{border-bottom:1px solid #000;display:flex;align-items:center;padding-left:8px;padding-right:8px}.gantt.gantt-theme-default .gantt-header>.gantt-content>.gantt-header-groups .gantt-header-group{font-size:.9em;font-weight:normal;padding-left:8px;padding-right:8px;display:flex;flex-direction:row;align-items:center;background-color:#f4f4f4;border-top:1px solid #000}.gantt.gantt-theme-default .gantt-header>.gantt-content>.gantt-header-groups .gantt-header-group:first-child{border-top:none}.gantt.gantt-theme-default .gantt-header>.gantt-content>.gantt-header-groups .gantt-header-item{font-size:.9em;font-weight:normal;padding-left:8px;padding-right:8px;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;background-color:#fff;border-top:1px solid rgba(0,0,0,0)}.gantt.gantt-theme-default .gantt-header>.gantt-content>.gantt-header-groups .gantt-header-item:first-child{border-top:none}.gantt.gantt-theme-default .gantt-chart>.gantt-timeline{font-size:.8em;border-bottom:1px solid #000;color:#000}.gantt.gantt-theme-default .gantt-chart>.gantt-timeline .gantt-row{height:20px;background-color:#f4f4f4}.gantt.gantt-theme-default .gantt-chart>.gantt-timeline .gantt-row .gantt-cell{border-color:#ddd}.gantt.gantt-theme-default .gantt-chart>.gantt-timeline>.gantt-timeline-0>.gantt-row>.gantt-cell.gantt-cell-interval-hour>div{position:relative;left:-50%;z-index:9999;background-color:#f4f4f4}.gantt.gantt-theme-default .gantt-chart>.gantt-content .gantt-groupwrapper .gantt-group .gantt-group-beam{fill:#484848;rx:.4em;ry:.4em}.gantt.gantt-theme-default .gantt-chart>.gantt-content .gantt-groupwrapper .gantt-group .gantt-group-label{font-size:.9em;fill:#000}.gantt.gantt-theme-default .gantt-chart>.gantt-content .gantt-groupwrapper .gantt-group:hover .gantt-group-beam{fill:#484848}.gantt.gantt-theme-default .gantt-chart>.gantt-content .gantt-groupwrapper .gantt-item .gantt-item-beam{fill:#5285bb;rx:.4em;ry:.4em}.gantt.gantt-theme-default .gantt-chart>.gantt-content .gantt-groupwrapper .gantt-item .gantt-item-beam:hover{fill:#2f659f}.gantt.gantt-theme-default .gantt-chart>.gantt-content .gantt-groupwrapper .gantt-item .gantt-item-label{font-size:.8em;fill:#fff;stroke:#fff}.gantt.gantt-theme-default .gantt-chart>.gantt-content .gantt-groupwrapper .gantt-item .gantt-item-handle{rx:.4em;ry:.4em}.gantt.gantt-theme-default .gantt-chart>.gantt-content .gantt-groupwrapper .gantt-item .gantt-item-handle:hover{cursor:e-resize}.gantt.gantt-theme-default .gantt-chart>.gantt-content .gantt-groupwrapper .gantt-item.gantt-item-small .gantt-item-label{fill:#000;stroke:#000}.gantt.gantt-theme-default .gantt-chart>.gantt-content .gantt-groupwrapper .gantt-item.gantt-item-moveable:hover{cursor:ew-resize}.gantt.gantt-theme-default .gantt-chart>.gantt-content .gantt-groupwrapper .gantt-item.gantt-item-moveable:hover .gantt-item-handle{cursor:e-resize}.gantt.gantt-theme-default .gantt-chart>.gantt-content .gantt-groupwrapper .gantt-item.gantt-item-moveable.gantt-item-moving,.gantt.gantt-theme-default .gantt-chart>.gantt-content .gantt-groupwrapper .gantt-item.gantt-item-moveable.gantt-item-moving-pending,.gantt.gantt-theme-default .gantt-chart>.gantt-content .gantt-groupwrapper .gantt-item.gantt-item-moveable.gantt-item-resizing,.gantt.gantt-theme-default .gantt-chart>.gantt-content .gantt-groupwrapper .gantt-item.gantt-item-moveable.gantt-item-resizing-pending{opacity:.5}.gantt.gantt-theme-default .gantt-chart>.gantt-content .gantt-groupwrapper .gantt-item.gantt-item-moveable.gantt-item-moving .gantt-item-beam,.gantt.gantt-theme-default .gantt-chart>.gantt-content .gantt-groupwrapper .gantt-item.gantt-item-moveable.gantt-item-moving-pending .gantt-item-beam,.gantt.gantt-theme-default .gantt-chart>.gantt-content .gantt-groupwrapper .gantt-item.gantt-item-moveable.gantt-item-resizing .gantt-item-beam,.gantt.gantt-theme-default .gantt-chart>.gantt-content .gantt-groupwrapper .gantt-item.gantt-item-moveable.gantt-item-resizing-pending .gantt-item-beam{fill:#2f659f}.gantt.gantt-theme-default .gantt-chart>.gantt-content .gantt-groupwrapper .gantt-item.gantt-item-moveable.gantt-item-moving .gantt-item-label,.gantt.gantt-theme-default .gantt-chart>.gantt-content .gantt-groupwrapper .gantt-item.gantt-item-moveable.gantt-item-moving-pending .gantt-item-label,.gantt.gantt-theme-default .gantt-chart>.gantt-content .gantt-groupwrapper .gantt-item.gantt-item-moveable.gantt-item-resizing .gantt-item-label,.gantt.gantt-theme-default .gantt-chart>.gantt-content .gantt-groupwrapper .gantt-item.gantt-item-moveable.gantt-item-resizing-pending .gantt-item-label{stroke:#fff;fill:#fff}.gantt.gantt-theme-default .gantt-chart>.gantt-content .gantt-groupwrapper.gantt-group-moveable{cursor:ew-resize}.gantt.gantt-theme-default .gantt-chart>.gantt-content .gantt-groupwrapper.gantt-group-moveable.gantt-group-moving,.gantt.gantt-theme-default .gantt-chart>.gantt-content .gantt-groupwrapper.gantt-group-moveable.gantt-group-moving-pending{opacity:.5}.gantt.gantt-theme-default .gantt-chart>.gantt-content .gantt-groupwrapper.gantt-group-moveable.gantt-group-moving .gantt-group .gantt-group-beam,.gantt.gantt-theme-default .gantt-chart>.gantt-content .gantt-groupwrapper.gantt-group-moveable.gantt-group-moving-pending .gantt-group .gantt-group-beam{fill:#484848}.gantt.gantt-theme-default .gantt-chart>.gantt-content .gantt-groupwrapper.gantt-group-moveable.gantt-group-moving .gantt-group .gantt-group-label,.gantt.gantt-theme-default .gantt-chart>.gantt-content .gantt-groupwrapper.gantt-group-moveable.gantt-group-moving-pending .gantt-group .gantt-group-label{stroke:#000}.gantt.gantt-theme-default .gantt-chart>.gantt-content .gantt-groupwrapper.gantt-group-moveable.gantt-group-moving .gantt-item,.gantt.gantt-theme-default .gantt-chart>.gantt-content .gantt-groupwrapper.gantt-group-moveable.gantt-group-moving-pending .gantt-item{opacity:.5}.gantt.gantt-theme-default .gantt-chart>.gantt-content .gantt-groupwrapper.gantt-group-moveable.gantt-group-moving .gantt-item .gantt-item-beam,.gantt.gantt-theme-default .gantt-chart>.gantt-content .gantt-groupwrapper.gantt-group-moveable.gantt-group-moving-pending .gantt-item .gantt-item-beam{fill:#2f659f}.gantt.gantt-theme-default .gantt-chart>.gantt-content .gantt-groupwrapper.gantt-group-moveable.gantt-group-moving .gantt-item .gantt-item-label,.gantt.gantt-theme-default .gantt-chart>.gantt-content .gantt-groupwrapper.gantt-group-moveable.gantt-group-moving-pending .gantt-item .gantt-item-label{stroke:#fff}.gantt.gantt-theme-default .gantt-chart>.gantt-content .gantt-item-divider{stroke:rgba(0,0,0,0);stroke-width:1px}.gantt.gantt-theme-default .gantt-chart>.gantt-content .gantt-group-divider{stroke:#000;stroke-width:1px}.gantt.gantt-theme-default .gantt-chart>.gantt-content .gantt-header-0-divider{stroke:#ddd;stroke-width:.5px}.gantt.gantt-theme-default .gantt-chart>.gantt-content .gantt-header-0-grid{fill:trasparent}.gantt.gantt-theme-default .gantt-chart>.gantt-content .gantt-header-0-grid.gantt-header-0-grid-weekday-6{fill:#fff6de}.gantt.gantt-theme-default .gantt-chart>.gantt-content .gantt-header-0-grid.gantt-header-0-grid-weekday-7{fill:#fff6de}.tippy-box[data-theme^=gantt-]{background-color:#fff;padding:.4em;box-shadow:0 10px 25px rgba(0,0,0,.3);border:.5px solid #fff;border-radius:.2em;font-size:1em;font-weight:normal}.tippy-box[data-theme^=gantt-] .tippy-content .gantt-contextmenu{position:relative}.tippy-box[data-theme^=gantt-] .tippy-arrow{color:#fff}.tippy-box[data-theme=gantt-info] .tippy-content .gantt-info-item{position:relative;display:flex;flex-direction:column;color:#000}.tippy-box[data-theme=gantt-info] .tippy-content .gantt-info-group{position:relative;display:flex;flex-direction:column;color:#000}.tippy-box[data-theme=gantt-contextmenu] .tippy-content .gantt-contextmenu{position:relative;display:flex;flex-direction:column;color:#000;gap:.4em}/*# sourceMappingURL=gantt.css.map */
