.publishing-calendar{--fc-border-color:var(--border);--fc-page-bg-color:var(--background);--fc-neutral-bg-color:var(--muted);--fc-today-bg-color:color-mix(in srgb, var(--primary) 8%, transparent);--fc-button-bg-color:var(--background);--fc-button-text-color:var(--foreground);--fc-button-border-color:var(--border);--fc-button-hover-bg-color:var(--muted);--fc-button-hover-border-color:var(--border);--fc-button-active-bg-color:var(--muted);--fc-button-active-border-color:var(--border);--fc-event-bg-color:color-mix(in srgb, var(--primary) 12%, var(--background));--fc-event-border-color:transparent;--fc-event-text-color:var(--foreground)}.publishing-calendar .fc .fc-toolbar-title{font-size:1.15rem;font-weight:650}.publishing-calendar .fc .fc-button{font-size:.8rem}.publishing-calendar .fc .fc-daygrid-event{cursor:pointer;padding:3px 5px}.publishing-calendar .fc .fc-event-title{white-space:normal;font-weight:500}.publishing-calendar .fc .is-published{background:var(--muted)}.publishing-calendar .fc .fc-daygrid-day-number{padding:6px;font-size:.8rem}.publishing-calendar .fc .fc-col-header-cell-cushion{font-size:.8rem;font-weight:500}@media (width<=640px){.publishing-calendar .fc .fc-toolbar{flex-wrap:wrap;gap:12px}.publishing-calendar .fc .fc-toolbar-chunk:nth-child(2){order:-1;width:100%}.publishing-calendar .fc .fc-daygrid-event{padding:2px;font-size:.75rem}.publishing-calendar .fc .fc-event-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}
