.calendar-container .fc{--fc-border-color: #F1F1F4;--fc-today-bg-color: transparent;--fc-now-indicator-color: #FF6D33;--fc-neutral-bg-color: #F9F9F9;font-family:inherit}.calendar-container .fc-theme-standard .fc-scrollgrid{border:1px solid #F1F1F4;border-radius:10px;overflow:hidden}.calendar-container .fc-theme-standard td,.calendar-container .fc-theme-standard th{border-color:#f1f1f4!important}.calendar-container .fc .fc-col-header-cell{background:transparent;text-align:left}.calendar-container .fc .fc-col-header-cell .fc-scrollgrid-sync-inner{text-align:left}.calendar-container .fc .fc-col-header-cell-cushion{display:inline-block;color:#78829d;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:10px 10px 8px;text-decoration:none!important}.calendar-container .fc .fc-col-header-cell.fc-day-today .fc-col-header-cell-cushion{color:#ff6d33}.calendar-container .fc-dayGridMonth-view .fc-scrollgrid{border:0!important;border-radius:0}.calendar-container .fc-dayGridMonth-view .fc-scrollgrid td,.calendar-container .fc-dayGridMonth-view .fc-scrollgrid th{border:0!important}.calendar-container .fc-dayGridMonth-view .fc-col-header{border-collapse:separate!important;border-spacing:6px 0}.calendar-container .fc-dayGridMonth-view .fc-scrollgrid-sync-table{border-collapse:separate!important;border-spacing:6px 6px}.calendar-container .fc-dayGridMonth-view td.fc-daygrid-day{border:1px solid #ECEDF1!important;border-radius:10px;background:#fff}.calendar-container .fc-dayGridMonth-view td.fc-daygrid-day.fc-day-sat,.calendar-container .fc-dayGridMonth-view td.fc-daygrid-day.fc-day-sun{background:#f5f6f8}.calendar-container .fc-dayGridMonth-view td.fc-daygrid-day.fc-day-other{background:transparent;border-color:transparent!important}.calendar-container .fc-dayGridMonth-view td.fc-daygrid-day.fc-day-today{border:2px solid #FF6D33!important}.calendar-container .fc-dayGridMonth-view td.fc-daygrid-day.kaf-day-selected:not(.fc-day-today){border:2px solid #FFC9B3!important}.calendar-container .fc-dayGridMonth-view .fc-daygrid-day-frame{position:relative;min-height:92px}.calendar-container .fc .fc-daygrid-day-top{flex-direction:row}.calendar-container .fc .fc-daygrid-day-number{font-size:13px;font-weight:700;color:#252f4a;text-decoration:none!important;padding:8px 10px 4px}.calendar-container .fc .fc-day-other .fc-daygrid-day-number{color:#99a1b7;font-weight:500}.calendar-container .fc-dayGridMonth-view .fc-day-today .fc-daygrid-day-number{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin:6px 0 2px 8px;padding:0;border-radius:999px;background:#ff6d33;color:#fff;font-size:12px}.calendar-container .fc-dayGridMonth-view .fc-daygrid-day-events{position:static;margin:0 0 6px!important;line-height:16px}.calendar-container .fc-dayGridMonth-view .fc-daygrid-day-bottom{position:absolute;top:8px;right:10px;margin:0!important;line-height:16px}.calendar-container .fc .fc-daygrid-event-harness{line-height:16px}.calendar-container .fc .fc-daygrid-event-harness:before,.calendar-container .fc .fc-daygrid-event-harness:after{display:none}.calendar-container .fc .fc-daygrid-more-link{font-size:11px;font-weight:700;color:#78829d;padding:0}.calendar-container .fc .fc-daygrid-event{border:0!important;border-radius:6px!important;margin:2px 6px!important;padding:0!important;font-size:12px!important;background:transparent}.calendar-container .fc .fc-daygrid-event:hover{background:transparent}.calendar-container .fc .fc-timegrid-slot{height:28px}.calendar-container .fc .fc-timegrid-slot-minor{border-top-color:#f7f7f9!important}.calendar-container .fc-timegrid-slot-label-cushion,.calendar-container .fc .fc-timegrid-axis-cushion{color:#99a1b7;font-size:12px;font-weight:500}.calendar-container .fc-timegrid .fc-scrollgrid,.calendar-container .fc-timegrid .fc-scrollgrid td,.calendar-container .fc-timegrid .fc-scrollgrid th{border:0!important}.calendar-container .fc-timegrid .fc-col-header,.calendar-container .fc-timegrid .fc-timegrid-cols>table,.calendar-container .fc-timegrid .fc-daygrid-body table{border-collapse:separate!important;border-spacing:6px 0}.calendar-container .fc-timegrid .fc-timegrid-slot{border-color:transparent!important}.calendar-container .fc-timegrid td.fc-timegrid-col:not(.fc-timegrid-axis){border:1px solid #ECEDF1!important;border-radius:10px;background-color:#fff;background-image:repeating-linear-gradient(to bottom,transparent 0,transparent 55px,#F1F1F4 55px,#F1F1F4 56px)}.calendar-container .fc-timegrid td.fc-timegrid-col.fc-day-sat,.calendar-container .fc-timegrid td.fc-timegrid-col.fc-day-sun{background-color:#f5f6f8}.calendar-container .fc-timegrid td.fc-timegrid-col.fc-day-today{border:2px solid #FF6D33!important;background-color:#fff}.calendar-container .fc-timegrid td.fc-daygrid-day{border:1px solid #ECEDF1!important;border-radius:10px;background:#fff}.calendar-container .fc-timegrid .fc-timegrid-divider{display:none}.calendar-container .fc-timegrid-event{border:0!important;border-radius:8px!important;box-shadow:none;padding:0!important;transition:box-shadow .15s ease-in-out;z-index:1}.calendar-container .fc-timegrid-event:hover{z-index:100!important;box-shadow:0 6px 16px #0000001f}.fc-popover{border:0!important;box-shadow:0 0 20px #4c577d26;border-radius:8px;z-index:9999!important}.fc-popover-header{background:#f9f9f9;padding:10px;border-bottom:1px solid #EFF2F5;font-weight:600}.fc-event,.fc-daygrid-event,.fc-timegrid-event,.fc-daygrid-more-link{cursor:pointer}
