.gantt_tooltip{background-color:rgba(0,0,0,.7);color:white;padding:10px;border-radius:4px;font-size:.8rem!important;line-height:1.2;max-width:300px}.gantt_tooltip .tooltip_title{font-weight:700;font-size:.8rem!important}.gantt_tooltip .tooltip_text{font-weight:400;margin-top:5px;font-size:.8rem!important}.gantt_task_line{border-color:rgba(0,0,0,.25);border-radius:10px}.gantt_task_line .gantt_task_progress{background-color:rgba(0,0,0,.25)}.gantt_line_wrapper div{stroke:none}.gantt_arrow_wrapper,.gantt_line_wrapper div{background-color:#b0b0b0}.gantt_link_arrow_right{border-left-color:#b0b0b0}.gantt_link_arrow_left{border-right-color:#b0b0b0}.gantt_grid_head_text{text-align:left;padding-left:2rem}.gantt_task_content{font-weight:400;font-style:normal}.gantt_add,.gantt_grid_head_add,.gantt_quick_info{display:none!important}.gantt_tree_icon{pointer-events:all!important;cursor:pointer;top:-1px}.gantt_tree_icon.gantt_file,.gantt_tree_icon.gantt_folder_closed,.gantt_tree_icon.gantt_folder_open{display:none}.gantt-container:fullscreen{width:100vw;height:100vh}#gantt_here:fullscreen{width:100vw!important;height:100vh!important}.gantt_tree_content{margin-left:5px}.gantt-container{width:100%;height:80dvh;min-height:500px}.gantt_task_line.critical_task{background-color:#e63030!important;border-color:#c42424!important}.gantt_task_line.critical_task .gantt_task_progress{background-color:#ff7676}.gantt_task_line{overflow:hidden}.gantt_task_line,.gantt_task_line .gantt_task_progress{border-radius:8px!important}.gantt_grid_head .gantt_grid_head_cell:first-child .gantt_grid_head_text{text-align:left!important;justify-content:flex-start!important;padding-left:2rem!important}.gantt_grid_data .gantt_cell:first-child{text-align:left!important}.gantt_task_line.status-in-progress{background-color:#3b82f6!important;border-color:#2563eb!important}.gantt_task_line.status-in-progress .gantt_task_progress{background-color:#2563eb!important;border-color:#2563eb!important}.gantt_task_line.status-completed{background-color:#22c55e!important;border-color:#16a34a!important}.gantt_task_line.status-completed .gantt_task_progress{background-color:#16a34a!important;border-color:#16a34a!important}.gantt_task_line.status-overdue{background-color:#ef4444!important;border-color:#dc2626!important}.gantt_task_line.status-overdue .gantt_task_progress{background-color:#dc2626!important;border-color:#dc2626!important}.gantt_task_line.status-deferred,.gantt_task_line.status-not-started{background-color:#fbbf24!important;border-color:#f59e0b!important}.gantt_task_line.status-deferred .gantt_task_progress,.gantt_task_line.status-not-started .gantt_task_progress{background-color:#f59e0b!important;border-color:#f59e0b!important}.gantt_task_line{box-shadow:none!important;border:1px solid rgba(0,0,0,.25)!important}.gantt_task_line .gantt_task_progress{height:100%!important}.gantt_task_line.status-no-end{background:transparent!important;border:2px dashed rgba(0,0,0,.35)!important;box-shadow:none!important}.gantt_task_line.status-no-end .gantt_task_progress{display:none!important}.gantt_task_line.status-parent-no-dates{background:transparent!important;border:2px dashed rgba(0,0,0,.35)!important;box-shadow:none!important}.gantt_task_line.status-parent-no-dates .gantt_task_progress{display:none!important}.gantt_task_line.gantt_project.status-parent-no-dates{background:transparent!important;border:2px dashed rgba(0,0,0,.35)!important}.gantt_tree_icon{height:100%;display:inline-block;background-repeat:no-repeat;background-position:50%;font-size:0;font-size:0!important;background:none!important;position:relative;width:18px}.gantt_tree_icon.gantt_close:before,.gantt_tree_icon.gantt_open:before{content:"";position:absolute;top:50%;left:6px;transform:translateY(-50%);width:0;height:0}.gantt_tree_icon.gantt_open:before{border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:6px solid #666}.gantt_tree_icon.gantt_close:before{border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #666}.gantt_tree_icon.gantt_blank:before{content:none}.gantt-container,.gantt-container .gantt_grid,.gantt-container .gantt_scale_cell,.gantt-container .gantt_task{font-size:12px}.gantt_baseline,.gantt_task_baseline{border-radius:999px!important;overflow:hidden!important}.gantt_baseline .gantt_task_line,.gantt_task_baseline .gantt_task_line,.gantt_task_line.gantt_baseline{border-radius:999px!important;box-shadow:none!important;border-radius:8px!important;overflow:hidden!important;background:rgba(0,0,0,.12)!important;border:1px solid rgba(0,0,0,.25)!important}.gantt_baseline,.gantt_task_baseline{border-radius:8px!important;overflow:visible!important}