/* 1. Убираем КРУЖОЧКИ (делаем все дни квадратными/прямоугольными) */
.flatpickr-day {
  max-width: none; /* Чтобы день заполнял всё пространство ячейки */
  height: 38px;
  line-height: 38px;
  margin: 0;
  border: 1px solid transparent;
}

/* 2. Дни других месяцев такие же яркие */
.flatpickr-day.nextMonthDay, 
.flatpickr-day.prevMonthDay {
  color: #333 !important;
  opacity: 1 !important;
}

/* 3. ВЫДЕЛЯЕМ ДОСТУПНЫЕ ДНИ (Вт, Ср, Пт) */
/* Делаем их жирными и добавляем легкую серую рамку */
.flatpickr-day:not(.flatpickr-disabled) {
  font-weight: 800;
  color: #000;
  background: #fff;
}

/* 4. ВЫБРАННЫЙ ДЕНЬ (Квадратный и красный) */
.flatpickr-day.selected {
  background: #E11A27 !important; /* Твой красный */
  border-color: #E11A27 !important;
  color: #fff !important;
}

/* 5. НЕАКТИВНЫЕ ДНИ (Бледные и без рамок) */
.flatpickr-day.flatpickr-disabled {
  color: #ccc !important;
  background: #fcfcfc;
  font-weight: 400;
  border: none !important;
}

/* Ховер эффект только для активных дней */
.flatpickr-day:not(.flatpickr-disabled):hover {
  background: #E4E5E6 !important;
  color: #000 !important;
}

