.fc-theme-standard td,.fc-theme-standard th{border-color:#eaecf0}.fc .fc-timegrid-axis,.fc .fc-col-header-cell{border:none}.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events{min-height:34px;margin-bottom:8px}.fc .fc-daygrid-day{border-top:none!important}.fc-timegrid-col.fc-day:nth-child(2){border-left:none}.fc-daygrid-day.fc-day:nth-child(2){border-left:none}.fc .fc-timegrid-divider{background:#eaecf0}.fc-scrollgrid>tbody>.fc-scrollgrid-section-body>td{border:none}.fc-theme-standard .fc-scrollgrid{border:none}.fc .fc-timegrid-slot-label{border:none;width:70px!important}.fc .fc-timegrid-slot-minor{border-style:solid;border-width:0}.fc .fc-timegrid-col:not(:first-child){border-right:1px solid #eaecf0}.fc .fc-timegrid-col.fc-day-today{background:transparent}.fc .fc-timegrid-slot{height:45px}.fc .fc-timegrid-slot.fc-timegrid-slot-lane:not(.fc-timegrid-slot-minor){border-top:1px solid #eaecf0}.fc .fc-daygrid-day{border-top:1px solid #eaecf0;border-right:1px solid #eaecf0}.fc .fc-daygrid-day.fc-day-today{background:transparent}.fc .fc-timegrid-slot-lane{border:none}.fc .fc-timegrid-slot-label .fc-timegrid-slot-label-cushion{font-size:12px;position:relative;top:-16px;padding:0 12px;color:#70707b}.fc .fc-timegrid-divider{border-top:none;border-bottom:none;padding:0}.fc th{text-align:left}.fc thead th{border-top:none;border-left:none;border-right:none}.fc-timegrid-event{font-size:12px}.fc .fc-bg-event{opacity:.6;background:#f3f4f6}.fc-timegrid-event-harness-inset .fc-timegrid-event,.fc-timegrid-event.fc-event-mirror,.fc-timegrid-more-link{box-shadow:none;border:none;padding:0}.fc-event:not(.fc-bg-event){background:none;border-radius:2px;margin-right:2px}.fc-v-event .fc-event-main{color:inherit;padding:0}.fc .fc-bg-event.fc-unavailable{opacity:.5;background:#f2f4f7}.fc-v-event.fc-event-past{filter:grayscale(.75);opacity:.5}.fc-timegrid-axis .fc-timegrid-now-indicator-container{display:none}.fc .fc-timegrid-now-indicator-container{overflow:visible}.fc-timegrid-now-indicator-line{position:relative;border-color:#ef4444}.fc-timegrid-now-indicator-line:before{position:absolute;content:"";width:8px;height:8px;background:#ef4444;left:-4px;top:-4px;border-radius:4px}.fc-direction-ltr .fc-timegrid-col-events{margin:0}.fc-v-event .fc-event-resizer-end{cursor:ns-resize}.fc-h-event{border:none}.fc .fc-col-header-cell.fc-resource{padding:8px 12px}
