/* Domeniche in rosso, testo bianco */
.timeunit[aria-label^="Giorno: dom"],
.timeunit[aria-label^="Oggi: dom"] {
  background-color: #c0392b !important;
}
.timeunit[aria-label^="Giorno: dom"] span,
.timeunit[aria-label^="Oggi: dom"] span {
  color: #fff !important;
  font-weight: 600;
}

/* Giorni festivi (classe aggiunta via JS) */
.timeunit.vk-holiday {
  background-color: #c0392b !important;
}
.timeunit.vk-holiday span {
  color: #fff !important;
  font-weight: 600;
}

/* Barra più spessa */
.gantt-bar {
  height: 40px !important;
  y: 0px !important;
}
.gantt-resize-handle {
  height: 40px !important;
  y: 0px !important;
}
.gantt-bar-text {
  y: 18px !important;
}

/* Mini barra di avanzamento dentro ogni task */
.vk-progress-track { fill: rgba(0,0,0,0.4); }
.vk-progress-fill { fill: #2e7d32; }/* Domeniche evidenziate nell'intestazione */
.timeunit[aria-label^="Giorno: dom"],
.timeunit[aria-label^="Oggi: dom"] {
  background-color: rgba(255, 0, 0, 0.08);
}
.timeunit[aria-label^="Giorno: dom"] .weekday,
.timeunit[aria-label^="Oggi: dom"] .weekday {
  color: #c0392b;
  font-weight: 600;
}

/* Barra più spessa */
.gantt-bar {
  height: 40px !important;
  y: 0px !important;
}
.gantt-resize-handle {
  height: 40px !important;
  y: 0px !important;
}
.gantt-bar-text {
  y: 18px !important;
}

/* Mini barra di avanzamento dentro ogni task */
.vk-progress-track { fill: rgba(0,0,0,0.4); }
.vk-progress-fill { fill: #2e7d32; }/* Domeniche in rosso, testo bianco */
.timeunit[aria-label^="Giorno: dom"],
.timeunit[aria-label^="Oggi: dom"] {
  background-color: #c0392b;
}
.timeunit[aria-label^="Giorno: dom"] span,
.timeunit[aria-label^="Oggi: dom"] span {
  color: #fff !important;
  font-weight: 600;
}

/* Giorni festivi (classe aggiunta via JS) */
.timeunit.vk-holiday {
  background-color: #c0392b;
}
.timeunit.vk-holiday span {
  color: #fff !important;
  font-weight: 600;
}

/* Barra più spessa */
.gantt-bar {
  height: 40px !important;
  y: 0px !important;
}
.gantt-resize-handle {
  height: 40px !important;
  y: 0px !important;
}
.gantt-bar-text {
  y: 18px !important;
}

/* Mini barra di avanzamento dentro ogni task */
.vk-progress-track { fill: rgba(0,0,0,0.4); }
.vk-progress-fill { fill: #2e7d32; }
