.fc{--fc-border-color:var(--border);--fc-page-bg-color:var(--background);--fc-neutral-bg-color:var(--muted);--fc-neutral-text-color:var(--muted-foreground);--fc-small-font-size:.75rem;--fc-today-bg-color:color-mix(in oklab, var(--primary) 7%, transparent);--fc-highlight-color:color-mix(in oklab, var(--primary) 14%, transparent);--fc-button-bg-color:var(--secondary);--fc-button-border-color:var(--border);--fc-button-text-color:var(--secondary-foreground);--fc-button-hover-bg-color:color-mix(in oklab, var(--secondary) 80%, var(--foreground) 8%);--fc-button-hover-border-color:var(--border);--fc-button-active-bg-color:var(--primary);--fc-button-active-border-color:var(--primary);--fc-event-bg-color:transparent;--fc-event-border-color:transparent;--fc-event-text-color:var(--foreground);--fc-more-link-bg-color:var(--muted);--fc-more-link-text-color:var(--muted-foreground);--fc-now-indicator-color:var(--destructive);font-size:.875rem}.fc .fc-toolbar-title{text-transform:capitalize;font-size:1.05rem;font-weight:600}.fc .fc-button{border-radius:var(--radius);box-shadow:none;text-transform:capitalize;font-size:.8125rem;font-weight:500}.fc .fc-button:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.fc .fc-button-primary:not(:disabled).fc-button-active,.fc .fc-button-primary:not(:disabled):active{color:var(--primary-foreground)}.fc .fc-col-header-cell-cushion,.fc .fc-timegrid-slot-label-cushion,.fc .fc-timegrid-axis-cushion{color:var(--muted-foreground);font-weight:500;text-decoration:none}.fc .fc-daygrid-day-number{color:var(--foreground);text-decoration:none}.fc .fc-day-other .fc-daygrid-day-number{color:var(--muted-foreground)}.fc .fc-event{box-shadow:none;background:0 0;border:none}.fc .fc-event:focus-visible{outline:2px solid var(--ring);outline-offset:1px;border-radius:calc(var(--radius) - 2px)}.fc .fc-popover{background:var(--popover);color:var(--popover-foreground);border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 8px 24px #0000001f}.fc .fc-popover-header{background:var(--muted);color:var(--muted-foreground);border-radius:var(--radius) var(--radius) 0 0}
