/* Personalizzazione colori calendario jQuery UI secondo il template */
.ui-datepicker {
  color: var(--heading-color, #4b6860);
  border-radius: 8px;
  box-shadow: 0 2px 16px rgba(0,0,0,0.08);
}
.ui-datepicker-header {
  background: var(--heading-color, #4b6860);
  color: #fff;
  border-radius: 8px 8px 0 0;
}
.ui-datepicker-title {
  color: #fff;
}
.ui-datepicker-calendar th {
  color: var(--heading-color, #4b6860);
}
.ui-datepicker-calendar td a {
  color: var(--heading-color, #4b6860);
  background: #fff;
  border-radius: 4px;
  transition: background 0.2s, color 0.2s;
}
.ui-datepicker-calendar td a:hover,
.ui-datepicker-calendar td a.ui-state-active {
  color: #fff;
}
.ui-datepicker-calendar td.ui-datepicker-today a {
  background: var(--color-warning, #ff8f3c);
  color: #fff;
}
.ui-datepicker-calendar td.ui-datepicker-current-day a {
  background: var(--color-success, #26cf4b);
  color: #fff;
}
