/* Shared styling for every Telerik Gantt in the application. */
.k-gantt .k-gantt-timeline th.k-non-work,
.k-gantt .k-gantt-tasks td.k-non-work,
.k-gantt .k-gantt-timeline .k-non-work,
.k-gantt .k-gantt-tasks .k-non-work,
.k-gantt .k-nonwork-hour {
    background-color: #f2f2f2 !important;
}

.gantt-task-name {
    display: block;
    width: 100%;
    min-width: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.k-tooltip:has(.smg-tooltip) {
    background-color: var(--gantt-tooltip-status-color) !important;
    border-color: var(--gantt-tooltip-status-color) !important;
}

.k-tooltip:has(.smg-tooltip) .k-callout,
.k-tooltip:has(.smg-tooltip) .k-callout::before,
.k-tooltip:has(.smg-tooltip) .k-callout::after {
    border-color: var(--gantt-tooltip-status-color) !important;
}
