.gantt-no-progress .gantt_task_line .gantt_task_progress,.gantt-no-progress .gantt_task_progress,.gantt_task_line .gantt_task_progress_drag,.gantt_task_line .gantt_task_progress_text{display:none!important}.gantt_scale_cell.weekend,.gantt_task_cell.weekend{background-color:rgba(59,130,246,.1)!important;border-color:transparent!important}.gantt_task_line .gantt_task_progress_drag{pointer-events:none!important;cursor:default!important}.gantt_task_line{background:none!important;border:none!important}.gantt_task_content{display:flex;align-items:center;flex-direction:row;overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important}.gantt_task_content>div{max-width:100%;width:100%}.gantt_task_drag{width:12px;height:34px;top:4px}.gantt_task_drag.task_left{left:0!important}.gantt_task_drag.task_right{right:0!important}.gantt_task_content:hover .gantt-task-bar-drag-handle-left,.gantt_task_content:hover .gantt-task-bar-drag-handle-right,.gantt_task_line:hover .gantt-task-bar-drag-handle-left,.gantt_task_line:hover .gantt-task-bar-drag-handle-right{opacity:1!important}.gantt_grid_head_cell>div{height:100%}.gantt_grid_row.gantt-group-row,.gantt_group_row{background-color:#f8f9fa!important;border-bottom:2px solid #dee2e6!important;font-weight:600!important}.gantt_group_cell,.gantt_group_header{background-color:#e9ecef!important;color:#495057!important;padding:8px 12px!important;font-size:14px!important;font-weight:600!important}.gantt_grid_row.gantt-group-row:hover,.gantt_group_row:hover{background-color:#e9ecef!important}.gantt_grid_row:not(.gantt-group-row){background-color:#ffffff!important}.gantt_grid_row.gantt-group-row .gantt_tree_icon,.gantt_group_row .gantt_tree_icon{color:#495057!important;font-size:16px!important}.gantt_grid_row.gantt-group-row .gantt_cell,.gantt_group_row .gantt_cell{color:#212529!important;font-weight:600!important;cursor:pointer!important}.gantt-form-readonly .gantt_task_line{cursor:default!important}.gantt-form-readonly .gantt_task_line:hover{opacity:1!important}.gantt-form-readonly .gantt_task_content{cursor:default!important}.gantt-form-readonly .gantt_task_drag{display:none!important}.gantt-form-readonly .gantt_task_content:hover .gantt-task-bar-drag-handle-left,.gantt-form-readonly .gantt_task_content:hover .gantt-task-bar-drag-handle-right,.gantt-form-readonly .gantt_task_line:hover .gantt-task-bar-drag-handle-left,.gantt-form-readonly .gantt_task_line:hover .gantt-task-bar-drag-handle-right{opacity:0!important}.gantt-form-readonly .gantt_cell,.gantt-form-readonly .gantt_cell:hover,.gantt-form-readonly .gantt_grid_data .gantt_row:hover,.gantt-form-readonly .gantt_grid_row.gantt-group-row .gantt_cell,.gantt-form-readonly .gantt_group_row .gantt_cell,.gantt-form-readonly .gantt_row,.gantt-form-readonly .gantt_row:hover{cursor:default!important}.gantt-form-readonly .gantt_row:hover{background-color:inherit!important}.gantt-form-readonly .gantt_grid_column_resize_wrap{display:none!important}.gantt-form-readonly .gantt_cell a,.gantt-form-readonly .gantt_cell a:hover,.gantt-form-readonly .gantt_cell button,.gantt-form-readonly .gantt_cell button:hover,.gantt-form-readonly .gantt_task_content a,.gantt-form-readonly .gantt_task_content a:hover,.gantt-form-readonly .gantt_task_content button,.gantt-form-readonly .gantt_task_content button:hover{text-decoration:none!important;cursor:default!important;pointer-events:none!important}.gantt-form-readonly .gantt_task_content>div:hover{box-shadow:none!important}