.fc{--fc-border-color: var(--surface-border);--fc-page-bg-color: var(--surface-raised);--fc-neutral-bg-color: var(--surface-sunken);--fc-list-event-hover-bg-color: var(--surface-sunken);--fc-today-bg-color: var(--color-brand-50);--fc-button-bg-color: var(--surface-raised);--fc-button-border-color: var(--surface-border);--fc-button-text-color: var(--text-primary);--fc-button-hover-bg-color: var(--surface-sunken);--fc-button-hover-border-color: var(--surface-border-strong);--fc-button-active-bg-color: var(--color-brand-600);--fc-button-active-border-color: var(--color-brand-600);font-family:var(--font-sans);color:var(--text-primary)}[data-theme=dark] .fc{--fc-today-bg-color: var(--color-brand-950)}.fc .fc-toolbar-title{font-size:var(--text-xl);font-weight:600}.fc .fc-button{box-shadow:none!important;text-transform:capitalize;font-weight:500;padding:.4rem .75rem}.fc .fc-button-primary:not(:disabled).fc-button-active,.fc .fc-button-primary:not(:disabled):active{color:#fff}.fc .fc-daygrid-day-number,.fc .fc-col-header-cell-cushion{color:var(--text-secondary)}.fc .fc-day-today .fc-daygrid-day-number{color:var(--color-brand-700);font-weight:600}.fc-event{border:none;border-radius:var(--radius-sm);padding:1px 4px;font-size:var(--text-xs)}.fc-list-event-dot{border-color:var(--color-brand-600)!important}.fc-theme-standard td,.fc-theme-standard th,.fc-theme-standard .fc-scrollgrid{border-color:var(--surface-border)}
