#fc-container .fc{background-color:#0000}#fc-container .fc .fc-scrollgrid,#fc-container .fc .fc-scrollgrid td,#fc-container .fc .fc-scrollgrid th{border-color:var(--color-border)}#fc-container .fc .fc-col-header-cell-cushion{letter-spacing:.025em;color:hsl(var(--color-muted-foreground));text-transform:uppercase;padding-top:.5rem;padding-bottom:.5rem;font-size:.75rem;font-weight:600;line-height:1rem}#fc-container .fc .fc-daygrid-day-number,#fc-container .fc .fc-timegrid-axis-cushion,#fc-container .fc .fc-timegrid-slot-label-cushion{color:hsl(var(--color-muted-foreground));font-size:.875rem;line-height:1.25rem}#fc-container .fc .fc-daygrid-day:hover{background-color:hsl(var(--color-muted) / .4)}#fc-container .fc .fc-day-today{background-color:hsl(var(--color-primary) / .1)}#fc-container .fc-daygrid-event-harness a:not(.fc-daygrid-dot-event){background-color:var(--color-primary);cursor:pointer;border-width:0;border-radius:.125rem;overflow:hidden}#fc-container .fc-daygrid-event-harness a.fc-daygrid-dot-event{cursor:pointer;background:0 0;border-width:0;border-radius:.125rem;overflow:hidden}#fc-container .fc-event-main-frame{color:var(--color-primary-foreground)}#fc-container .fc-daygrid-event-dot{border-color:var(--color-primary)}#fc-container .fc-day.fc-day-fri.fc-day-today.fc-daygrid-day{background-color:color-mix(in srgb, var(--color-primary) 20%, transparent)}#fc-container .fc-timegrid-event-harness a{background-color:var(--color-primary);cursor:pointer;border-width:0;border-radius:.125rem;overflow:hidden}#fc-container .fc-timegrid-event .fc-event-main-frame{color:var(--color-primary-foreground)}#fc-container .fc-timegrid-event{min-height:3rem;font-size:.75rem}@media (width>=768px){#fc-container .fc-timegrid-event{font-size:.875rem}}@media (width>=1024px){#fc-container .fc-timegrid-event{font-size:1rem}}[data-dialog-overlay]{z-index:9850!important}[data-dialog-content]{z-index:9851!important}.fc-event{height:2rem;font-size:.75rem}@media (width>=768px){.fc-event{font-size:1rem}}@media (width>=1024px){.fc-event{font-size:1.125rem}}
