.rmg-gantt-chart{border:none;border-radius:0}:root{--rmg-bg-color:var(--color-gray-50,#fcfcfc);--rmg-text-color:var(--color-black,#1a1a1a);--rmg-border-color:var(--color-gray-200,#e5e5e5);--rmg-task-color:var(--color-primary,#51ae32);--rmg-task-text-color:var(--color-white,#fff);--rmg-marker-color:var(--color-destructive,#f04438);--rmg-row-height:50px;--rmg-task-height:36px;--rmg-border-radius:6px;--rmg-animation-speed:.25}.gantt-container{overscroll-behavior:contain!important;flex:auto!important;width:100%!important;min-height:0!important;overflow:auto!important}.gantt-container>div{border-radius:0!important}.gantt-container .gantt-header,.gantt-container .gantt-calendar,.gantt-container .gantt-timeline-header,.gantt-container .calendar-header,.gantt-container [class*=header],.gantt-container [class*=calendar],.gantt-container [class*=timeline]{font-size:10px!important}.gantt-container .gantt-calendar-header,.gantt-container .gantt-calendar-top,.gantt-container .gantt-calendar-bottom,.gantt-container .gantt-header-cell,.gantt-container [class*=header-cell],.gantt-container [class*=calendar-cell],.gantt-container [class*=time-cell]{text-align:center!important;white-space:nowrap!important;text-overflow:ellipsis!important;height:auto!important;min-height:18px!important;padding:1px 3px!important;font-size:9px!important;line-height:1.2!important;overflow:hidden!important}.gantt-container[data-view-mode=hour] .gantt-calendar-header,.gantt-container[data-view-mode=hour] .gantt-calendar-top,.gantt-container[data-view-mode=hour] .gantt-calendar-bottom,.gantt-container[data-view-mode=hour] .gantt-header-cell,.gantt-container[data-view-mode=hour] [class*=header-cell],.gantt-container[data-view-mode=hour] [class*=calendar-cell],.gantt-container[data-view-mode=hour] [class*=time-cell]{min-width:40px!important;max-width:55px!important;min-height:16px!important;padding:1px 2px!important;font-size:8px!important}.gantt-container .gantt-task,.gantt-container [class*=task]{min-height:20px!important;font-size:10px!important}.gantt-container .gantt-task-content,.gantt-container [class*=task-content]{white-space:nowrap!important;text-overflow:ellipsis!important;padding:1px 3px!important;font-size:9px!important;overflow:hidden!important}.gantt-container .gantt-row{min-height:32px!important}@media (width<=768px){.gantt-container [class*=header-cell],.gantt-container [class*=calendar-cell],.gantt-container [class*=time-cell]{min-width:20px!important;padding:1px!important;font-size:7px!important}.gantt-container [class*=task-content]{font-size:7px!important}}