html.light-app-theme{.item-public-holiday{--fc-event-bg-color:#f0f0f0;--fc-event-border-color:#cfcfcf;--fc-event-text-color:#282828}--day-with-events-color:rgba(186,188,228,.5);--fc-today-bg-color:rgba(233,218,251,.28)}html.black-app-theme,html.dark-app-theme,html.hacker_theme-app-theme{.item-public-holiday{--fc-event-bg-color:#282828;--fc-event-border-color:#787878;--fc-event-text-color:#f0f0f0}.fc{--fc-border-color:hsla(0,0%,100%,.25)}--day-with-events-color:rgba(112,115,172,.7);--fc-today-bg-color:rgba(179,128,240,.2)}.item-public-holiday{background-color:var(--fc-event-bg-color);border:1px solid var(--fc-event-border-color);color:var(--fc-event-text-color)}@media (prefers-contrast:more){html.light-app-theme{.fc{--fc-border-color:#000}}html.black-app-theme,html.dark-app-theme,html.hacker_theme-app-theme{.fc{--fc-border-color:#fff}}.fc .fc-day-other .fc-daygrid-day-top.fc-daygrid-day-top{opacity:1}}.fc-event{overflow:hidden}.fc-timegrid-event .fc-event-main{padding:0}.fc .fc-timegrid-slot-minor{border-top-style:none!important}.fc-timeGridDay-view .fc-scrollgrid-section-header{display:none}.fc-timeGridDay-view{--fc-today-bg-color:hsla(0,0%,100%,0)}.fc .fc-daygrid-dot-event{padding:0!important}.fc-event{cursor:default}.fc .fc-list-sticky .fc-list-day>*{z-index:var(--zindex--list-view-sticky-header)}.Calendar_relative__4Ib08{position:relative}.Calendar_layout__1f6Cr{height:100%;display:flex;flex-direction:column}.Calendar_calendar__XY018{flex-grow:1}.Calendar_hasHadFatalEndUserErrors__L7DB7{background:var(--fc-neutral-bg-color);filter:grayscale() brightness(80%);pointer-events:none}.CalendarLegend_layout__gSFM5{display:flex;align-items:center;gap:1em;-webkit-padding-before:3px;padding-block-start:3px;max-height:25%}.CalendarLegend_legend__GPyBj{flex-grow:1;padding:1ch;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:2ch;flex-wrap:wrap;height:100%;overflow-y:auto;box-sizing:border-box}.CalendarLegend_colorKey__j1iIx{display:flex;flex-direction:row;align-items:center;gap:.65ch}.CalendarLegend_colorKeyColor__Jxmyk{border:1px solid;border-radius:100%;width:1.5ch;height:1.5ch;background-clip:padding-box}.CalendarLegend_upgradeLayout__3wkm4{max-width:60ch}