.fc{--fc-page-bg-color:var(--background);--fc-border-color:var(--border);--fc-neutral-bg-color:var(--muted);--fc-neutral-text-color:var(--muted-foreground);--fc-event-resizer-thickness:3rem;--fc-event-resizer-dot-total-width:0.5rem;--fc-event-resizer-dot-border-width:0.0625rem;--fc-highlight-color:transparent;--fc-now-indicator-color:var(--destructive);font-family:inherit;font-size:inherit}.fc .fc-view-harness{background-color:var(--background);border-radius:var(--radius)}.fc .fc-toolbar{display:none}.fc .fc-col-header-cell{background-color:var(--card);padding:.5rem 0;border-right:.0625rem solid var(--border)}.fc .fc-col-header-cell-cushion{color:var(--foreground);text-decoration:none;padding:.375rem}.fc .fc-timegrid-slot{height:2.5rem;padding-right:.625rem;padding-left:.625rem;border-bottom:0}.fc .fc-timegrid-slot-label{color:var(--muted-foreground)}.fc .fc-timegrid-axis{background-color:var(--card);width:4.375rem}.fc .fc-timegrid-now-indicator-line{border-color:var(--destructive);width:100%;border-width:.125rem}.fc-day.fc-day-past .fc-timegrid-col-bg{background-color:var(--secondary);opacity:.15}.fc .fc-timegrid-col.fc-day-today{background-color:oklch(from var(--accent) l c h/.5)}