._ganttTable_Header_1t5r2_1{box-sizing:content-box;border-top:3px solid #e6e4e4;border-bottom:3px solid #e6e4e4;display:table}._ganttTable_HeaderSeparator_1t5r2_8{opacity:1;border-right:1px solid #c4c4c4;margin-left:-2px}._ganttTable_HeaderItem_1t5r2_14{box-sizing:border-box;vertical-align:-webkit-baseline-middle;vertical-align:middle;padding-left:5px;padding-right:5px;display:table-cell;position:relative;overflow:hidden}._resizer_1t5r2_25{cursor:ew-resize;-webkit-user-select:none;user-select:none;width:10px;height:100%;position:absolute;top:0;right:-5px}._ganttTable_HeaderItem_1t5r2_14:last-child ._resizer_1t5r2_25{width:5px;right:5px}._resizer_1t5r2_25:hover{background-color:gray}._taskListTableRow_w35p0_1{text-overflow:ellipsis;cursor:grab;display:table-row;position:relative}._taskListTableRowGrabbing_w35p0_7{cursor:grabbing}._cut_w35p0_11{opacity:.3}._taskListCell_w35p0_15{box-sizing:border-box;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;padding-left:5px;display:table-cell;overflow:hidden}._taskListCellInner_w35p0_24{align-items:center;display:flex}._dropAfter_w35p0_29{z-index:1;color:#0000;align-items:center;width:100%;height:8px;display:flex;position:absolute;bottom:0;left:0}._dropAfterLighten_w35p0_41{border-radius:6px}._dropAfter_w35p0_29:before{content:"";background-color:currentColor;border-radius:6px;width:12px;height:12px}._dropBefore_w35p0_53{z-index:1;color:#0000;align-items:center;width:100%;height:8px;display:flex;position:absolute;top:0}._dropBeforeLighten_w35p0_64{border-radius:6px}._dropBefore_w35p0_53:before{content:"";background-color:currentColor;border-radius:6px;width:12px;height:12px}._taskListWrapper_yx1w7_1{display:table}._tooltipDefaultContainer_1mise_1{opacity:0;background:#fff;max-width:20em;padding:12px;animation:.8s ease-in forwards _fadeIn_1mise_1;box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b}@keyframes _fadeIn_1mise_1{to{opacity:1}}._tooltipDefaultContainerParagraph_1mise_16{color:#666;white-space:pre-wrap;margin-bottom:6px;font-size:12px}._tooltipDetailsContainer_1mise_23{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;flex-shrink:0;display:flex;position:absolute}._tooltipDetailsContainerHidden_1mise_35{visibility:hidden;pointer-events:none;display:flex;position:absolute}._ganttTableRoot_v4xjz_1{border-left:1px solid #e6e4e4;display:flex;position:relative;overflow:hidden}._ganttTableWrapper_v4xjz_8{scrollbar-width:thin;grid-template-rows:min-content;display:grid;overflow:auto hidden}._ganttTableWrapper_v4xjz_8::-webkit-scrollbar{width:1.1rem;height:1.1rem}._ganttTableWrapper_v4xjz_8::-webkit-scrollbar-corner{background:0 0}._ganttTableWrapper_v4xjz_8::-webkit-scrollbar-thumb{background:#0003;background:var(--palette-black-alpha-20,#0003);background-clip:padding-box;border:6px solid #0000;border-radius:10px}._ganttTableWrapper_v4xjz_8::-webkit-scrollbar-thumb:hover{background:#0000004d;background:var(--palette-black-alpha-30,#0000004d);background-clip:padding-box;border:4px solid #0000}._taskListResizer_v4xjz_40{cursor:ew-resize;-webkit-user-select:none;user-select:none;width:10px;height:100%;position:absolute;top:0;right:-5px}._taskListResizer_v4xjz_40:hover{background-color:gray}._taskListResizer_v4xjz_40:before{content:"";background-color:#e5e5e5;width:2px;height:100%;position:absolute;top:0;left:4px}._taskListContent_v4xjz_64{position:relative;overflow:hidden auto}._taskListContent_v4xjz_64::-webkit-scrollbar{display:none}._hidden_v4xjz_74{display:none}._taskListNameWrapper_x4oe5_1{align-items:center;display:flex}._dragging_x4oe5_6{opacity:.5}._taskListExpander_x4oe5_10{opacity:.9;-webkit-user-select:none;user-select:none;cursor:pointer;font-size:18px;display:flex}._taskListEmptyExpander_x4oe5_18{-webkit-user-select:none;user-select:none;cursor:default}._taskName_x4oe5_23{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._button_ts3e8_1{cursor:pointer;background:0 0;border:none;outline:none;margin:0;padding:5px;font-size:20px;font-weight:700}._button_5sg45_1{cursor:pointer;background:0 0;border:none;outline:none;margin:0;padding:5px;font-size:20px}._calendarMain_14og3_1{box-sizing:content-box;border-top:3px solid #e6e4e4;border-bottom:3px solid #e6e4e4}._calendarBottomText_14og3_7{text-anchor:middle;fill:#333;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;pointer-events:none}._calendarTopTick_14og3_18{stroke:#e6e4e4}._calendarTopText_14og3_22{text-anchor:middle;fill:#555;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;pointer-events:none}._calendarHeader_14og3_33{fill:#fff;stroke:#e0e0e0;stroke-width:1.4px}._arrow_clickable_16evi_1{cursor:pointer}._arrow_clickable_16evi_1:hover ._mainPath_16evi_5{filter:drop-shadow(0 0 2px #000000b3)}._mainPath_16evi_5{fill:none;stroke-width:1.5px}._clickZone_16evi_14{fill:none;stroke:#0000;stroke-width:8px}._relationLine_1nqzz_1{stroke:gray;stroke-width:2px;stroke-dasharray:4}._barWrapper_hr87b_1{cursor:pointer;outline:none}._barWrapper_hr87b_1:hover ._barHandle_hr87b_6{visibility:visible;opacity:1}._barHandle_hr87b_6{fill:#ddd;cursor:ew-resize;opacity:0;visibility:hidden}._barHandle_hr87b_6:hover{fill:#a2a2a2}._barBackground_hr87b_22{-webkit-user-select:none;user-select:none;stroke-width:0}._barRelationHandleWrapper_tmzzo_1:hover ._barRelationHandle_tmzzo_1,._barRelationHandle_tmzzo_1._barRelationHandle_drawMode_tmzzo_1{opacity:1}._barRelationHandle_tmzzo_1{fill:#ddd;stroke:#333;cursor:pointer;opacity:0}._barRelationHandle_tmzzo_1:hover{fill:#a2a2a2}._projectWrapper_19i2s_1{cursor:pointer;outline:none}._projectBackground_19i2s_6{-webkit-user-select:none;user-select:none;opacity:.6}._projectTop_19i2s_11{-webkit-user-select:none;user-select:none}._milestoneWrapper_xr9to_1{cursor:pointer;outline:none}._milestoneBackground_xr9to_6{-webkit-user-select:none;user-select:none}._barLabel_1rzjo_1{fill:#fff;text-anchor:middle;dominant-baseline:central;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;pointer-events:none;font-weight:lighter}._barLabelOutside_1rzjo_14{fill:#555;text-anchor:start;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;pointer-events:none}._hoverVisibleWrapper_19ebs_1:hover ._wrapper_19ebs_1{display:initial}._wrapper_19ebs_1{cursor:pointer}._wrapper_19ebs_1:hover ._mainPath_19ebs_9{filter:drop-shadow(0 0 2px #000000b3)}._mainPath_19ebs_9{fill:none;stroke-width:1.5px}._clickZone_19ebs_18{fill:#0000;stroke:#0000}._ganttTaskRoot_1sr1d_1{flex-direction:column;margin:0;padding:0;font-size:0;display:flex;overflow:scroll hidden}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm){._ganttTaskRoot_1sr1d_1{scrollbar-width:thin}}._ganttTaskContent_1sr1d_41{margin:0;padding:0;overflow:hidden auto}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm){._ganttTaskContent_1sr1d_41{scrollbar-width:thin}}._wrapper_1sr1d_54{outline:none;margin:0;padding:0;list-style:none;display:grid;position:relative;overflow:hidden}._menuOption_1uedq_1{cursor:pointer;background-color:#fff;align-items:center;gap:5px;padding:5px;display:flex}._menuOption_1uedq_1:hover{background-color:#eee}._icon_1uedq_14{width:30px}._label_1uedq_18{flex:1}.react-grid-layout{transition:height .2s;position:relative}.react-grid-item{transition:left .2s,top .2s,width .2s,height .2s}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{z-index:1;will-change:width, height;transition:none}.react-grid-item.react-draggable-dragging{z-index:3;will-change:transform;transition:none}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{opacity:.2;z-index:2;-webkit-user-select:none;user-select:none;-o-user-select:none;background:red;transition-duration:.1s}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{width:20px;height:20px;position:absolute}.react-grid-item>.react-resizable-handle:after{content:"";border-bottom:2px solid #0006;border-right:2px solid #0006;width:5px;height:5px;position:absolute;bottom:3px;right:3px}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{cursor:sw-resize;bottom:0;left:0;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{cursor:se-resize;bottom:0;right:0}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{cursor:nw-resize;top:0;left:0;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{cursor:ne-resize;top:0;right:0;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-w,.react-grid-item>.react-resizable-handle.react-resizable-handle-e{cursor:ew-resize;margin-top:-10px;top:50%}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{cursor:ns-resize;margin-left:-10px;left:50%}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}
