
@media (prefers-color-scheme:light) {
    .text-center.text-md-start {
        text-align: left !important;
    }

    @media (min-width: 1400px) {
        .d-xxl-flex {
            display: flex !important;
        }
    }

    @media (min-width: 1400px) {
        .d-xxl-none {
            display: none !important;
        }
    }

    .vis-item {
        color: white !important;
    }
}

.fc .fc-timegrid-axis-cushion, .fc .fc-timegrid-slot-label-cushion {
    color: var(--bs-body-color);
}
