#trending-tooltip{color:var(--bcTheme_primaryColor);opacity:0;z-index:50;background-color:#fff;border-radius:1.5rem;flex-direction:column;gap:1rem;width:14rem;min-width:fit-content;padding:1.25rem;font-size:.75rem;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:absolute;transform:translate(-50%,-50%)scale(0);box-shadow:0 25px 50px -12px #00000040}#trending-tooltip.show,#trending-tooltip:hover{opacity:1;transform:translate(-50%,-50%)scale(1)}#trending-tooltip .resultsSummary{align-items:center;font-size:1rem;font-weight:700;display:flex}#trending-tooltip .resultsSummary>div{border-radius:.75rem;width:1.25rem;height:1.25rem;margin-right:.625rem}#trending-tooltip .resultsSummary>small{padding-left:.25rem;font-size:.75rem;font-weight:700}#trending-tooltip ul{flex-direction:column;gap:.25rem;display:flex}#trending-tooltip ul li{justify-content:space-between;display:flex}#trending-tooltip ul li span{padding-left:.375rem;font-weight:700}#trending-tooltip a{text-transform:uppercase;text-underline-offset:4px;cursor:pointer;justify-content:center;width:100%;font-size:.875rem;font-weight:600;text-decoration:underline;display:flex}
.full-calendar{flex-grow:1;min-height:400px}.full-calendar .fc{flex-grow:1;height:100%}.full-calendar-title{margin-bottom:1.5rem}.full-calendar .fc .fc-view-harness-active>.fc-view{overflow:auto}.full-calendar .fc .fc-toolbar.fc-header-toolbar{margin-bottom:1.5rem}.full-calendar .fc .fc-scrollgrid-liquid{min-width:280px}.full-calendar .fc .fc-toolbar-title{text-transform:uppercase;color:var(--bcTheme_primaryColor)!important;font-size:1rem!important;font-weight:500!important}.full-calendar .fc th .fc-col-header-cell{font-size:.75rem;font-weight:700}.full-calendar .fc .fc-today-button{display:none}.full-calendar .fc .fc-button-primary{background-color:var(--bcTheme_defaultColor_8);width:1.75rem;height:1.75rem;color:var(--bcTheme_defaultColor);border:0;border-radius:9999px;padding:0}.full-calendar .fc .fc-button-primary:hover{background-color:var(--bcTheme_defaultColor_32)}.full-calendar .fc .fc-scroller{overflow-y:auto!important}.full-calendar .fc th{text-transform:uppercase;color:var(--bcTheme_primaryColor);border:0;font-size:.78rem;font-weight:700}.full-calendar .fc td{text-align:center;color:var(--bcTheme_primaryColor);border:0;padding-top:.75rem;font-size:.9rem;font-weight:600}.full-calendar .fc-theme-standard .fc-scrollgrid{border:0}.full-calendar .fc-theme-standard .fc-scrollgrid-section td{border:0;padding-top:.4rem}.full-calendar .fc .fc-daygrid-day-top{justify-content:center}.full-calendar .fc .fc-daygrid-day-number{padding:0}.full-calendar .fc-h-event{cursor:pointer;background-color:var(--bcTheme_secondaryColor);border:none;border-radius:9999px;width:.5rem;height:.5rem;display:inline-block;position:relative}.full-calendar .fc-h-event:after{content:"";border:1px solid var(--bcTheme_borderColor_16);border-radius:9999px;width:2.6rem;height:2.6rem;position:absolute;top:-1.7rem;left:50%;transform:translate(-50%)}.full-calendar .fc-h-event:hover:after{background-color:var(--bcTheme_defaultColor_32);opacity:.5}.full-calendar .fc .fc-state-highlighted .fc-h-event{z-index:-10}.full-calendar .fc .fc-state-highlighted .fc-h-event:before{content:"";z-index:-10;background-color:var(--bcTheme_secondaryColor);border-radius:9999px;width:.5rem;height:.5rem;position:absolute;left:-.05rem}.full-calendar .fc .fc-state-highlighted .fc-h-event:after{z-index:-20;background-color:var(--bcTheme_primaryColor)}.full-calendar .fc .fc-daygrid-event-harness{text-align:center}.full-calendar .fc .fc-state-highlighted{color:#fff;font-weight:700}.full-calendar ::-webkit-scrollbar{width:7px;height:7px}.full-calendar ::-webkit-scrollbar-track{background-color:var(--bcTheme_borderColor_16);border-radius:9999px}.full-calendar ::-webkit-scrollbar-thumb{background-color:var(--bcTheme_borderColor_16);border-radius:9999px}.full-calendar .fc-day-disabled{background-color:#fff!important}.full-calendar .fc .fc-daygrid-day.fc-day-today{background-color:#0000!important}.fc-media-screen{min-height:430px}
