.fc-h-event{border:0!important}.fc-event a:hover{background-color:none!important}.fc .fc-button-primary.fc-button{background:none;color:var(--red1);border:none;border-radius:0;padding:0}.fc .fc-button-group .fc-button:active,.fc .fc-button-group .fc-button:focus,.fc .fc-button-group .fc-button:hover,.fc .fc-myTitle-button,.fc .fc-myTitle-button:active,.fc .fc-myTitle-button:focus,.fc .fc-myTitle-button:hover{background:none!important;border:none!important;box-shadow:none!important;outline:none!important}.fc .fc-toolbar.fc-header-toolbar{margin-bottom:3rem}.fc .fc-button-primary.fc-button.fc-myTitle-button{font-size:2.4rem;font-weight:800;letter-spacing:-.72px;padding:0 0 0 16px;position:relative;color:var(--grey80)}.fc .fc-button-primary.fc-button.fc-myTitle-button:after{content:"";display:block;position:absolute;top:7.5px;left:0;width:8px;height:22px;background-color:var(--red6)}.fc .fc-button-group{align-items:center;margin-left:12px;margin-bottom:4px;gap:16px}.fc-button-group .fc-button-primary.fc-button{color:var(--grey80);font-size:1.6rem}.fc .fc-scrollgrid-liquid,.fc-theme-standard td,.fc-theme-standard th{border:0!important}.fc-col-header-cell.fc-day{color:var(--grey80);font-size:1.4rem;font-weight:800;letter-spacing:-.28px;line-height:120%;border:0;padding:10px 0}.fc-daygrid-day-top{position:absolute;left:0;right:0;bottom:10px}.fc-theme-standard td{border:1px solid var(--grey3)!important;border-radius:16px;padding:0 8px;font-weight:700;color:var(--grey50);font-size:1.4em}.fc .fc-daygrid-day.fc-day-today{border-radius:0}