.calendar-view{--fc-event-border-color:var(--calendar-coll-event-text-color,var(--main-text-color));--fc-event-bg-color:var(--calendar-coll-event-background-color,var(--accented-background-color));--fc-event-text-color:var(--calendar-coll-event-text-color,var(--main-text-color));--fc-event-selected-overlay-color:transparent;--fc-today-bg-color:var(--calendar-coll-today-background-color,var(--more-accented-background-color));user-select:none;box-sizing:border-box;outline:0;flex-direction:column;height:100%;padding:0 0 16px;display:flex;position:relative;overflow:hidden}@media (width<=991px){.calendar-view{padding:0 0 var(--content-margin-inline) 0}.calendar-view th{font-size:.9em;font-weight:400}}.calendar-view a,:root .calendar-view a.fc-daygrid-event:hover{color:var(--fc-event-text-color)}.search-result-widget-content .calendar-view{top:0;inset-inline:0;position:absolute;bottom:0}.calendar-container{--fc-page-bg-color:var(--main-background-color);--fc-border-color:var(--main-border-color);--fc-neutral-bg-color:var(--launcher-pane-background-color);--fc-list-event-hover-bg-color:var(--left-pane-item-hover-background);height:100%;padding:0 var(--content-margin-inline)}.calendar-container .fc-list-sticky .fc-list-day>*{z-index:50}.calendar-container .fc-button{padding:.2em .5em}.calendar-container .promoted-attribute{opacity:.85;font-size:.85em;overflow:hidden}.calendar-view .collection-properties .center-container{justify-content:center}.calendar-view .collection-properties .center-container .title{text-align:center;min-width:150px;font-size:1.2em}@media (width<=991px){.calendar-view .collection-properties>div{justify-content:flex-start}.calendar-view .collection-properties .right-container{flex-grow:0}.calendar-view .collection-properties .center-container .title{flex-grow:1;min-width:110px;font-size:.95em}}.calendar-container a.fc-event{text-decoration:none}.calendar-container a.fc-event.archived{opacity:.65}.calendar-container a.fc-event.archived:after{content:"";z-index:-1;--c1:transparent;--c2:var(--callendar-coll-event-archived-sripe-color,#00000013);background:repeating-linear-gradient(45deg, var(--c1), var(--c1) 8px, var(--c2) 8px, var(--c2) 16px);position:absolute;inset:0}.calendar-view a.fc-timegrid-event,.calendar-view a.fc-daygrid-event,.calendar-view .fc-daygrid-dot-event .fc-event-title{font-weight:500}.calendar-view a.fc-timegrid-event,.calendar-view a.fc-daygrid-event{--border-color:transparent;border:2px solid;border-left-width:4px;padding-left:8px;border-color:var(--border-color) var(--border-color) var(--border-color) var(--fc-event-text-color)!important;background:var(--fc-event-bg-color)!important}.calendar-view .fc-timegrid-event.with-hue,.calendar-view .fc-daygrid-event.with-hue{--fc-event-text-color:var(--custom-color);--fc-event-bg-color:hsl(var(--custom-color-hue), var(--calendar-coll-event-background-saturation,80%), var(--calendar-coll-event-background-lightness,95%))!important}.calendar-view a.fc-timegrid-event:focus-visible,.calendar-view a.fc-daygrid-event:focus-visible{outline:none}.calendar-view a.fc-timegrid-event.fc-event-selected,.calendar-view a.fc-timegrid-event.fc-event:focus,.calendar-view a.fc-daygrid-event.fc-event-selected,.calendar-view a.fc-daygrid-event.fc-event:focus{--border-color:var(--custom-color,var(--input-focus-outline-color))}.calendar-view a.fc-timegrid-event:hover,.calendar-view a.fc-daygrid-event:hover{filter:var(--calendar-coll-event-hover-filter,none);border-color:var(--fc-event-text-color);color:currentColor;opacity:1;text-decoration:none}.calendar-view .fc-daygrid-event-dot{display:none}.calendar-view .fc-event-time{opacity:.75}.fc-list-table tr.fc-event.archived{opacity:.5}.fc-list-table .fc-list-event-dot{--fc-event-border-color:var(--custom-color)}
