/* FullCalendar minimal CSS für Monatsansicht – FC 6.1.15 */

.fc {
  direction: ltr;
}

.fc table {
  width: 100%;
  border-collapse: collapse;
}

.fc .fc-scrollgrid {
  border: 1px solid #ddd;
}

.fc .fc-daygrid-day {
  border: 1px solid #e6e6e6;
  vertical-align: top;
  background: #fff;
}

.fc .fc-daygrid-day-number {
  padding: 4px;
  font-size: 13px;
}

.fc .fc-day-today {
  background: #fffbe6;
}

.fc .fc-col-header-cell {
  background: #f3f3f3;
  text-align: center;
  padding: 8px;
  font-weight: 600;
  font-size: 14px;
}

.fc .fc-daygrid-day-frame {
  min-height: 80px;
  cursor: pointer;
}

.fc .fc-toolbar-title {
  font-size: 20px;
  font-weight: 600;
}

.fc .fc-button {
  background: #4e4e4e;
  border: 0;
  padding: 6px 12px;
  color: #fff;
  border-radius: 4px;
  cursor: pointer;
}

.fc .fc-button:hover {
  background: #6a6a6a;
}

.fc .fc-daygrid-event {
  display: none !important; /* Keine Eventtitel anzeigen, nur Busy Status */
}
