.custom-calendar{border:1px solid #fff;border-radius:16px;background-color:#fff;overflow:hidden}.dark-calendar{border:1px solid #111c44;border-radius:16px;background-color:#111c44;overflow:hidden}.custom-calendar .fc-scrollgrid{border:1px solid #fff;overflow:hidden}.dark-calendar .fc-scrollgrid{border:1px solid #111c44;overflow:hidden}.custom-calendar table thead{font-family:var(--chakra-fonts-heading);font-weight:var(--chakra-fontWeights-bold);text-transform:uppercase;letter-spacing:var(--chakra-letterSpacings-wider);text-align:start;-webkit-padding-start:var(--chakra-space-6);padding-inline-start:var(--chakra-space-6);-webkit-padding-end:var(--chakra-space-6);padding-inline-end:var(--chakra-space-6);padding-top:var(--chakra-space-3);padding-bottom:var(--chakra-space-3);line-height:var(--chakra-lineHeights-4);font-size:var(--chakra-fontSizes-xs);color:var(--chakra-colors-gray-600);border-color:var(--chakra-colors-gray-200);cursor:pointer;border:none!important}.custom-calendar .fc-scrollgrid tbody tr:nth-child(odd) td .fc-timeline-slot-minor{border:none!important}.custom-calendar .fc-timeline-header-row-chrono .fc-timeline-slot-frame{justify-content:center!important}.custom-calendar .fc-license-message,.custom-calendar.fc-datagrid-header .fc-datagrid-cell-frame{display:none!important}.custom-calendar .fc-timeline-event-harness{top:5px!important}.custom-calendar .fc-scrollgrid-section>.fc-scrollgrid-bg>.fc-scrollgrid>.fc-scroller>.fc-content-skeleton td,.dark-calendar .fc-scrollgrid tbody tr:nth-child(odd) td .fc-timeline-slot-minor{border:none!important}.dark-calendar .fc-timeline-header-row-chrono .fc-timeline-slot-frame{justify-content:center!important}.dark-calendar .fc-license-message{display:none!important}.dark-calendar .fc-timeline-event-harness{top:5px!important}.dark-calendar .fc-scrollgrid-section>.fc-scrollgrid-bg>.fc-scrollgrid>.fc-scroller>.fc-content-skeleton td{border:none!important}.fc-slot-label{border-bottom:1px solid grey!important}.fc .fc-resource-timeline-divider{width:1px!important}.custom-event{background-color:#4221fb;border:0!important;border-radius:8px!important}