.fc-theme-standard .fc-scrollgrid,.fc-theme-standard td,.fc-theme-standard th{border:0}.fc .fc-daygrid-day-frame{background:rgba(0,0,0,.04)}.fc-daygrid-day{height:auto!important}.fc .fc-daygrid-body,.fc .fc-daygrid-body-balanced,.fc .fc-daygrid-body-unbalanced,.fc .fc-daygrid-day-frame[style],.fc .fc-scrollgrid-section-body table,.fc .fc-scrollgrid-section-body>td{height:100%!important}.day-cell-regular{border-right:2px solid #fff!important;border-bottom:2px solid #fff!important}.day-cell-faded{border-right:2px solid #e3e3e4!important;border-bottom:2px solid #e3e3e4!important}.fc-col-header-cell-cushion{color:rgba(21,21,24,.6)}.fc-h-event .fc-event-title{font-size:8px;font-weight:700}.fc-daygrid-event-harness{line-height:10px}.fc-daygrid-day-events{position:absolute!important;left:0;bottom:0;right:0}.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events{min-height:1em}.fc-event{pointer-events:none!important}.selected-day-cell-curr{background-color:#f0f0f0!important}.selected-day-cell-prev{background-color:#d0d0d0!important}.fc-col-header,.fc-daygrid-body,.fc-scrollgrid-sync-table{width:100%!important}.fc-day-disabled{cursor:not-allowed!important}.date-range-calendar-modal{isolation:isolate}.date-range-calendar-modal .date-range-calendar .fc .fc-daygrid-day-frame{background:#ffffff!important;padding:0!important}.date-range-calendar-modal .date-range-calendar .day-cell-regular{border:none!important}.date-range-calendar-modal .date-range-calendar .fc-daygrid-day{min-height:50px!important;aspect-ratio:1!important;width:calc(100% / 7)!important;position:relative!important;cursor:pointer}.date-range-calendar-modal .date-range-calendar .fc-daygrid-day-frame{min-height:50px!important;position:relative!important;background:#ffffff!important}.date-range-calendar-modal .date-range-calendar .fc-daygrid-day-frame,.date-range-calendar-modal .date-range-calendar .fc-daygrid-day-top{height:100%!important;width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important}.date-range-calendar-modal .date-range-calendar .fc-daygrid-day-top{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;margin:0!important}.date-range-calendar-modal .date-range-calendar .fc-daygrid-day-number{width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;cursor:pointer!important;position:relative!important;z-index:2!important;font-weight:400!important}.date-range-calendar-modal .date-range-calendar .fc-daygrid-day.selected-range-start-end .fc-daygrid-day-frame{background-color:#000000!important;border-radius:4px!important;z-index:10!important;position:relative!important}.date-range-calendar-modal .date-range-calendar .fc-daygrid-day.selected-range-start-end .fc-daygrid-day-number{color:#ffffff!important;z-index:11!important;position:relative!important}.date-range-calendar-modal .date-range-calendar .fc-daygrid-day.selected-range-start .fc-daygrid-day-frame{background-color:#000000!important;border-radius:4px!important;z-index:10!important;position:relative!important}.date-range-calendar-modal .date-range-calendar .fc-daygrid-day.selected-range-start .fc-daygrid-day-number{color:#ffffff!important;z-index:11!important;position:relative!important}.date-range-calendar-modal .date-range-calendar .fc-daygrid-day.selected-range-middle .fc-daygrid-day-frame{background-color:#e3e3e4!important;z-index:1!important}.date-range-calendar-modal .date-range-calendar .fc-daygrid-day.selected-range-start .fc-daygrid-day-events,.date-range-calendar-modal .date-range-calendar .fc-daygrid-day.selected-range-start-end .fc-daygrid-day-events{display:none!important}.date-range-calendar-modal .date-range-calendar .fc-day-past{cursor:not-allowed!important;opacity:.5!important}.date-range-calendar-modal .date-range-calendar .fc-day-past .fc-daygrid-day-frame{cursor:not-allowed!important}