.fc{--fc-button-bg-color: hsl(var(--primary));--fc-button-border-color: hsl(var(--primary));--fc-button-hover-bg-color: hsl(var(--primary) / .9);--fc-button-hover-border-color: hsl(var(--primary) / .9);--fc-button-active-bg-color: hsl(var(--primary) / .8);--fc-button-active-border-color: hsl(var(--primary) / .8);--fc-event-bg-color: hsl(var(--primary));--fc-event-border-color: hsl(var(--primary));--fc-today-bg-color: hsl(var(--primary) / .05);font-family:inherit}.fc .fc-toolbar-title{font-size:1.25rem;font-weight:600;font-family:var(--font-display)}.fc .fc-button{padding:.5rem 1rem;font-weight:500;text-transform:capitalize;border-radius:var(--radius)}.fc .fc-button-primary:not(:disabled).fc-button-active,.fc .fc-button-primary:not(:disabled):active{background-color:var(--fc-button-active-bg-color);border-color:var(--fc-button-active-border-color)}.fc-theme-standard td,.fc-theme-standard th{border-color:hsl(var(--border))}.fc .fc-daygrid-day.fc-day-today{background-color:var(--fc-today-bg-color)}.fc .fc-event{cursor:pointer;padding:2px 4px;border-radius:4px;font-size:.85rem;border:none}.fc .fc-v-event{background-color:var(--fc-event-bg-color);border:1px solid var(--fc-event-border-color)}
