:root{--fc-small-font-size: .85em;--fc-page-bg-color: hsl(var(--background));--fc-neutral-bg-color: hsl(var(--muted));--fc-neutral-text-color: hsl(var(--muted-foreground));--fc-border-color: hsl(var(--border));--fc-button-text-color: hsl(var(--primary-foreground));--fc-button-bg-color: hsl(var(--primary));--fc-button-border-color: hsl(var(--primary));--fc-button-hover-bg-color: hsl(var(--secondary));--fc-button-hover-border-color: hsl(var(--secondary));--fc-button-active-bg-color: hsl(var(--accent));--fc-button-active-border-color: hsl(var(--accent));--fc-event-bg-color: hsl(var(--primary));--fc-event-border-color: hsl(var(--primary));--fc-event-text-color: hsl(var(--primary-foreground));--fc-event-selected-overlay-color: hsla(var(--foreground), .25);--fc-more-link-bg-color: hsl(var(--muted));--fc-more-link-text-color: hsl(var(--foreground));--fc-event-resizer-thickness: 8px;--fc-event-resizer-dot-total-width: 8px;--fc-event-resizer-dot-border-width: 1px;--fc-non-business-color: hsl(var(--muted));--fc-bg-event-color: hsl(var(--accent));--fc-bg-event-opacity: .3;--fc-highlight-color: hsla(var(--accent), .3);--fc-today-bg-color: hsla(var(--accent), .15);--fc-now-indicator-color: hsl(var(--destructive));--fc-list-event-hover-bg-color: hsl(var(--muted))}.fc .fc-toolbar.fc-header-toolbar{margin-bottom:0}
