.CalendarView-module__zqmGMa__calendarContainer{--fc-border-color:#e5e7eb;--fc-button-text-color:#374151;--fc-button-bg-color:#fff;--fc-button-border-color:#d1d5db;--fc-button-hover-bg-color:#f9fafb;--fc-button-hover-border-color:#9ca3af;--fc-button-active-bg-color:#3b82f6;--fc-button-active-border-color:#3b82f6;--fc-today-bg-color:#eff6ff;--fc-neutral-bg-color:#f9fafb;--fc-page-bg-color:#fff;--fc-text-color:#374151}.CalendarView-module__zqmGMa__calendarContainer.CalendarView-module__zqmGMa__darkMode{--fc-border-color:#4b5563;--fc-button-text-color:#e5e7eb;--fc-button-bg-color:#374151;--fc-button-border-color:#4b5563;--fc-button-hover-bg-color:#4b5563;--fc-button-hover-border-color:#6b7280;--fc-button-active-bg-color:#2563eb;--fc-button-active-border-color:#2563eb;--fc-today-bg-color:#1e3a8a33;--fc-neutral-bg-color:#1f2937;--fc-page-bg-color:#1f2937;--fc-text-color:#e5e7eb}.CalendarView-module__zqmGMa__calendarContainer .CalendarView-module__zqmGMa__fc{background-color:var(--fc-page-bg-color);color:var(--fc-text-color);font-size:14px}.CalendarView-module__zqmGMa__calendarContainer .CalendarView-module__zqmGMa__fc-toolbar-title{color:var(--fc-text-color)}.CalendarView-module__zqmGMa__calendarContainer .CalendarView-module__zqmGMa__fc-button{background-color:var(--fc-button-bg-color)!important;border-color:var(--fc-button-border-color)!important;color:var(--fc-button-text-color)!important}.CalendarView-module__zqmGMa__calendarContainer .CalendarView-module__zqmGMa__fc-button:hover{background-color:var(--fc-button-hover-bg-color)!important;border-color:var(--fc-button-hover-border-color)!important}.CalendarView-module__zqmGMa__calendarContainer .CalendarView-module__zqmGMa__fc-button:active,.CalendarView-module__zqmGMa__calendarContainer .CalendarView-module__zqmGMa__fc-button.CalendarView-module__zqmGMa__fc-button-active{background-color:var(--fc-button-active-bg-color)!important;border-color:var(--fc-button-active-border-color)!important;color:#fff!important}.CalendarView-module__zqmGMa__calendarContainer .CalendarView-module__zqmGMa__fc-scrollgrid,.CalendarView-module__zqmGMa__calendarContainer .CalendarView-module__zqmGMa__fc-theme-standard td,.CalendarView-module__zqmGMa__calendarContainer .CalendarView-module__zqmGMa__fc-theme-standard th{border-color:var(--fc-border-color)!important;background-color:var(--fc-page-bg-color)!important}.CalendarView-module__zqmGMa__calendarContainer .CalendarView-module__zqmGMa__fc-col-header-cell{font-size:14px;font-weight:500;background-color:var(--fc-neutral-bg-color)!important;color:var(--fc-text-color)!important}.CalendarView-module__zqmGMa__calendarContainer .CalendarView-module__zqmGMa__fc-timegrid-slot{border-color:var(--fc-border-color)!important;background-color:var(--fc-page-bg-color)!important}.CalendarView-module__zqmGMa__calendarContainer .CalendarView-module__zqmGMa__fc-timegrid-axis{background-color:var(--fc-neutral-bg-color)!important;color:var(--fc-text-color)!important}.CalendarView-module__zqmGMa__calendarContainer .CalendarView-module__zqmGMa__fc-day-today{background-color:var(--fc-today-bg-color)!important}.CalendarView-module__zqmGMa__calendarContainer .CalendarView-module__zqmGMa__fc-timegrid-divider{background-color:var(--fc-border-color)!important}.CalendarView-module__zqmGMa__calendarContainer .CalendarView-module__zqmGMa__fc-more-link{font-size:12px;color:var(--fc-button-active-bg-color)!important}.CalendarView-module__zqmGMa__calendarContainer .CalendarView-module__zqmGMa__fc-popover{background-color:var(--fc-page-bg-color)!important;border-color:var(--fc-border-color)!important;color:var(--fc-text-color)!important}.CalendarView-module__zqmGMa__calendarContainer.CalendarView-module__zqmGMa__darkMode .CalendarView-module__zqmGMa__fc-scrollgrid-section,.CalendarView-module__zqmGMa__calendarContainer.CalendarView-module__zqmGMa__darkMode .CalendarView-module__zqmGMa__fc-scrollgrid-sync-table,.CalendarView-module__zqmGMa__calendarContainer.CalendarView-module__zqmGMa__darkMode .CalendarView-module__zqmGMa__fc-timegrid-col-frame,.CalendarView-module__zqmGMa__calendarContainer.CalendarView-module__zqmGMa__darkMode .CalendarView-module__zqmGMa__fc-timegrid-body,.CalendarView-module__zqmGMa__calendarContainer.CalendarView-module__zqmGMa__darkMode .CalendarView-module__zqmGMa__fc-timegrid-slots,.CalendarView-module__zqmGMa__calendarContainer.CalendarView-module__zqmGMa__darkMode .CalendarView-module__zqmGMa__fc-view-harness,.CalendarView-module__zqmGMa__calendarContainer.CalendarView-module__zqmGMa__darkMode .CalendarView-module__zqmGMa__fc-view,.CalendarView-module__zqmGMa__calendarContainer.CalendarView-module__zqmGMa__darkMode [style*="background-color: white"],.CalendarView-module__zqmGMa__calendarContainer.CalendarView-module__zqmGMa__darkMode [style*="background-color: #ffffff"],.CalendarView-module__zqmGMa__calendarContainer.CalendarView-module__zqmGMa__darkMode [style*="background-color: #fff"]{background-color:#1f2937!important}.CalendarView-module__zqmGMa__calendarContainer .CalendarView-module__zqmGMa__fc-event{font-size:12px}.CalendarView-module__zqmGMa__calendarContainer .CalendarView-module__zqmGMa__fc-event-title{font-size:12px;font-weight:400}.CalendarView-module__zqmGMa__calendarContainer .CalendarView-module__zqmGMa__fc-event-time{font-size:11px;font-weight:400}.CalendarView-module__zqmGMa__calendarContainer .CalendarView-module__zqmGMa__fc-daygrid-day-number{font-size:14px;font-weight:400}.CalendarView-module__zqmGMa__calendarContainer .CalendarView-module__zqmGMa__fc-timegrid-slot-label{font-size:12px}
