/* Calendario appuntamenti: FullCalendar dentro il pannello WM6 */
.calendar-wrapper .fc { font-size: .9rem; }
.calendar-wrapper .fc .fc-toolbar-title { font-size: 1.15rem; text-transform: capitalize; }
.calendar-wrapper .fc .fc-button { text-transform: capitalize; }
.calendar-wrapper .fc .fc-daygrid-day:hover { background-color: rgba(var(--bs-primary-rgb), .06); cursor: pointer; }
.calendar-wrapper .fc .fc-event { cursor: pointer; }
.calendar-wrapper .fc .fc-list-event:hover td { cursor: pointer; }
/* vista settimana, eventi brevi: FullCalendar mette "orario - titolo", qui "orario: titolo" */
.calendar-wrapper .fc-timegrid-event-short .fc-event-time:after { content: ":\00a0"; }
/* vista mese: "10:00: Mario Rossi" */
.calendar-wrapper .fc-daygrid-event .fc-event-time:after { content: ":"; }
/* vista lista: due punti dopo l'orario al posto del pallino colorato */
.calendar-wrapper .fc-list-event-graphic { display: none; }
.calendar-wrapper .fc-list-event-time:after { content: ":"; }
