/* FullCalendar-Styles aus saade/filament-fullcalendar v3 (Upgrade F3 -> F4/F5, Null-Änderung):
   v4 registriert kein CSS mehr. Farben auf F5-Variablen umgeschrieben (color-mix), --tw-* -> --vf3tw-*.
   Quelle: git show upgrade-baseline:public/css/saade/filament-fullcalendar/filament-fullcalendar-styles.css */
.filament-fullcalendar{--fc-small-font-size:0.85em;--fc-page-bg-color:rgb(255 255 255/var(--vf3tw-bg-opacity,1));--fc-neutral-bg-color:color-mix(in srgb,var(--gray-50) calc(var(--vf3tw-bg-opacity)*100%),transparent);--fc-neutral-text-color:grey;--fc-border-color:var(--gray-200);--fc-button-text-color:#fff;--fc-button-bg-color:var(--primary-600);--fc-button-border-color:var(--primary-600);--fc-button-hover-bg-color:var(--primary-500);--fc-button-hover-border-color:var(--primary-500);--fc-button-active-bg-color:var(--primary-500);--fc-button-active-border-color:var(--primary-500);--fc-event-bg-color:var(--primary-600);--fc-event-border-color:var(--primary-600);--fc-event-text-color:#fff;--fc-event-selected-overlay-color:#00000040;--fc-more-link-bg-color:#d0d0d0;--fc-more-link-text-color:inherit;--fc-event-resizer-thickness:8px;--fc-event-resizer-dot-total-width:8px;--fc-event-resizer-dot-border-width:1px;--fc-non-business-color:#d7d7d74d;--fc-bg-event-color:#8fdf82;--fc-bg-event-opacity:0.3;--fc-highlight-color:color-mix(in srgb,var(--primary-500) 10%,transparent);--fc-today-bg-color:color-mix(in srgb,var(--primary-500) 20%,transparent);--fc-now-indicator-color:red;--fc-list-event-hover-bg-color:color-mix(in srgb,var(--gray-50) calc(var(--vf3tw-bg-opacity)*100%),transparent)}html.dark .filament-fullcalendar{--fc-page-bg-color:color-mix(in srgb,var(--gray-900) calc(var(--vf3tw-bg-opacity,1)*100%),transparent);--fc-neutral-bg-color:color-mix(in srgb,var(--gray-800) 80%,transparent);--fc-border-color:color-mix(in srgb,var(--gray-700) 50%,transparent);--fc-button-bg-color:var(--primary-500);--fc-button-border-color:var(--primary-600);--fc-button-hover-bg-color:var(--primary-400);--fc-button-hover-border-color:var(--primary-500);--fc-button-active-bg-color:var(--primary-400);--fc-button-active-border-color:var(--primary-500);--fc-event-bg-color:var(--primary-500);--fc-event-border-color:var(--primary-600);--fc-list-event-hover-bg-color:color-mix(in srgb,var(--gray-800) 80%,transparent)}.filament-fullcalendar .fc-toolbar-chunk>:not([hidden])~:not([hidden]){--vf3tw-space-y-reverse:0;margin-top:calc(.25rem*(1 - var(--vf3tw-space-y-reverse)));margin-bottom:calc(.25rem*var(--vf3tw-space-y-reverse))}.filament-fullcalendar .fc-toolbar-title{font-size:1.125rem!important;line-height:1.25rem}@media (min-width:768px){.filament-fullcalendar .fc-toolbar-title{font-size:1.875rem!important;line-height:2.25rem!important}}.filament-fullcalendar.fc .fc-button{min-height:2.25rem;border-radius:.5rem;padding:.25rem 6px;font-size:.875rem;line-height:1.25rem;font-weight:500;--vf3tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--vf3tw-shadow-colored:0 1px 3px 0 var(--vf3tw-shadow-color),0 1px 2px -1px var(--vf3tw-shadow-color);box-shadow:var(--vf3tw-ring-offset-shadow,0 0 #0000),var(--vf3tw-ring-shadow,0 0 #0000),var(--vf3tw-shadow);outline:2px solid #0000;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (min-width:768px){.filament-fullcalendar.fc .fc-button{padding-left:1rem;padding-right:1rem}}.filament-fullcalendar.fc .fc-button-primary:disabled{opacity:.7}.filament-fullcalendar.fc .fc-button-primary:not(:disabled).fc-button-active,.filament-fullcalendar.fc .fc-button-primary:not(:disabled):active{--vf3tw-shadow:0 0 #0000;--vf3tw-shadow-colored:0 0 #0000;box-shadow:var(--vf3tw-ring-offset-shadow,0 0 #0000),var(--vf3tw-ring-shadow,0 0 #0000),var(--vf3tw-shadow)}.filament-fullcalendar .fc-list,.filament-fullcalendar .fc-view table,.filament-fullcalendar .fc-view:not(.fc-list) table th{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.filament-fullcalendar .fc-list{overflow:hidden}.filament-fullcalendar .fc-list .fc-list-event-title a{cursor:pointer}.filament-fullcalendar .fc-list-sticky .fc-list-day th{background-color:inherit}