The overflow may be a result of the opacity of the items not being zero. Using the same lib with the same problem I just set the opacity of the gantt row item to 1 and worked well for me:
.gantt-schedule-timeline-calendar__chart-timeline-items-row-item {
opacity: 1 !important;
}