.cui-full-calendar-month-view{position:relative}.cui-full-calendar-month-view .fc-view-harness.fc-view-harness-active{margin-right:0}.cui-full-calendar-month-view .fc-scrollgrid{border-right-width:0}.cui-full-calendar-month-view .fc-toolbar-title{font-size:20px !important;font-weight:600}.cui-full-calendar-month-view .fc-col-header-cell-cushion{font-weight:500}.cui-full-calendar-month-view .fc-event{border:0;background-color:inherit;margin:0px 5px 5px 5px !important;line-height:1.4}.cui-full-calendar-month-view .cui-full-calendar-event{border-radius:3px}.cui-full-calendar-month-view .fc-daygrid-more-link.fc-more-link{text-align:center;width:100%;padding:0px 5px 5px 5px;margin-top:0px}.cui-full-calendar-month-view .fc-daygrid-more-link.fc-more-link:hover{background-color:white}.cui-full-calendar-month-view .cui-fc-daygrid-more-link{background:#E3E3E3;color:#303030 !important;border-radius:3px}.cui-full-calendar-month-view .fc-daygrid-day-bottom{margin:0px}.cui-full-calendar-month-view .fc-popover{max-width:300px;z-index:1000}.cui-full-calendar-month-view .fc-toolbar-title{cursor:pointer}.cui-full-calendar-month-view .fc-prev-button:focus,.cui-full-calendar-month-view .fc-next-button:focus{border:2px solid black !important}.cui-full-calendar-month-view .cui-react-calendar{position:absolute;top:50px;left:50%;transform:translateX(-50%);z-index:1}.cui-full-calendar-month-view .fc-toolbar-chunk{margin-top:0}.cui-full-calendar-month-view .fc-today-button{font-weight:600;font-size:14px;line-height:1.3;padding:4px 12px !important;border:1px solid black !important}.cui-full-calendar-month-view .fc-toolbar-chunk{flex:0 0 20%;max-width:20%;margin:0}.cui-full-calendar-month-view .fc-toolbar-chunk:nth-of-type(2){flex:0 0 60%;max-width:60%;text-align:center}.cui-full-calendar-month-view .fc-toolbar-chunk:last-child{display:flex;justify-content:right;padding-right:5px}.cui-full-calendar-month-view .fc.fc-toolbar{justify-content:normal}.cui-full-calendar-month-view .fc .fc-daygrid-day.fc-day-today{background-color:white}.cui-full-calendar-month-view .react-calendar{border-radius:6px;max-width:250px}.cui-full-calendar-month-view .react-calendar .react-calendar__navigation__prev2-button,.cui-full-calendar-month-view .react-calendar .react-calendar__navigation__next2-button{display:none}.cui-full-calendar-month-view .react-calendar .react-calendar__year-view .react-calendar__tile{padding:10px 10px}.cui-full-calendar-month-view .react-calendar .react-calendar__navigation{margin-bottom:0}.cui-full-calendar-month-view .react-calendar .react-calendar__year-view{padding-bottom:5px}.cui-full-calendar-month-view .react-calendar .react-calendar__tile--active{background-color:#194D74;color:white;border:1px solid #D8DEE4;border-radius:4px}.cui-full-calendar-month-view .react-calendar .react-calendar__tile--hasActive{background-color:#194D74;color:white;border:1px solid #D8DEE4;border-radius:4px}.cui-full-calendar-month-view .react-calendar .react-calendar__tile--now{background-color:#DDF4FF;color:inherit;border:1px solid #D8DEE4;border-radius:4px}.cui-full-calendar-month-view .react-calendar .react-calendar__navigation__label{font-size:15px;font-weight:600}.cui-full-calendar-month-view .react-calendar .react-calendar__tile{font-size:13px;font-weight:400}
