:root{--fc-button-active-bg-color: none;--fc-button-active-border-color: none;--fc-button-hover-border-color: none}html{background-color:var(--sc-main-background-color)}#styled-calendar-container{background-color:var(--sc-main-background-color);padding:var(--sc-main-padding);border:var(--sc-main-border);border-radius:var(--sc-main-border-radius);font-family:var(--sc-body-font-family);font-size:var(--sc-body-font-size);font-weight:var(--sc-body-font-weight);color:var(--sc-base-body-font-color);font-style:var(--sc-body-font-style);font-display:block!important}#styled-calendar-container button{font-family:var(--sc-body-font-family)}.fc .fc-toolbar-title{font-family:var(--sc-title-font-family);font-size:var(--sc-title-font-size);font-weight:var(--sc-title-font-weight);color:var(--sc-title-font-color);font-style:var(--sc-title-font-style)}a:-webkit-any-link{color:var(--sc-base-body-font-color)}.fc-daygrid-event{white-space:var(--sc-grid-event-white-space)}.fc-daygrid-dot-event .fc-event-title{font-weight:400}.fc-daygrid-event-dot,.fc-list-event-dot{border-color:var(--sc-event-dot-color)!important}.fc-event-time{font-weight:700}.fc-toolbar-chunk{display:flex;flex-wrap:wrap;align-items:center}.fc .fc-button,.fc .fc-button-primary:focus,.fc .fc-button:focus{box-shadow:none!important}.fc .fc-button{border:var(--sc-button-border)!important;border-radius:var(--sc-button-border-radius)}.fc .fc-button .fc-icon{font-size:var(--sc-button-icons-size)}.fc .fc-event{cursor:pointer}.fc .fc-daygrid-block-event,.fc .fc-timegrid-event{border:var(--sc-block-event-border)!important;border-radius:var(--sc-block-event-border-radius)}.fc .fc-daygrid-block-event:hover,.fc .fc-timegrid-event:hover{background-color:var(--sc-block-event-background-color-hovered)!important}.fc .fc-daygrid-dot-event{color:var(--sc-dot-event-text-color)!important;background-color:var(--sc-dot-event-background-color);border:var(--sc-dot-event-border)!important;border-radius:var(--sc-dot-event-border-radius)}.fc .fc-daygrid-dot-event:hover{background-color:var(--sc-dot-event-background-color-hovered)}.fc .fc-scrollgrid .fc-scrollgrid-section-header>th{background-color:var(--sc-grid-day-header-background-color)}.fc .fc-list-day .fc-cell-shaded{background-color:var(--sc-list-day-header-background-color)}.fc .fc-view-harness{background-color:var(--sc-inner-calendar-background-color)}.fc .fc-day-past{background-color:var(--sc-past-day-background-color)}.fc .fc-day-future{background-color:var(--sc-future-day-background-color)}.fc .fc-day-disabled{background-color:var(--sc-disabled-day-background-color)}.sc-font-loading *{color:transparent!important}.sc-overlay-container-outer{z-index:9999}.sc-overlay-container-inner{display:flex;flex-direction:column;gap:20px;min-width:280px;max-width:var(--sc-event-overlay-max-width);padding:var(--sc-event-overlay-padding);border:var(--sc-event-overlay-border);border-radius:var(--sc-event-overlay-border-radius);box-shadow:var(--sc-event-overlay-box-shadow);background-color:var(--sc-event-overlay-background-color)}.sc-overlay-row{display:flex;align-items:start}.sc-overlay-row .sc-overlay-icon,.sc-overlay-row .sc-overlay-row-content{min-height:40px}.sc-overlay-icon{flex-shrink:0;margin-inline-end:20px}.sc-overlay-row-content{display:flex;flex-direction:row;align-items:center;overflow:hidden}.sc-overlay-row-title h3{margin-top:0;margin-bottom:4px}.sc-overlay-row-title .sc-overlay-icon{fill:var(--sc-event-overlay-primary-icon-color)}.sc-overlay-icon{display:block;fill:var(--sc-event-overlay-secondary-icon-color);stroke:var(--sc-event-overlay-secondary-icon-color)}.sc-overlay-row-description .event-description{white-space:pre-wrap;word-wrap:break-word;overflow-x:hidden}.sc-overlay-row-attachments ul{margin:0;padding:0;list-style:none}.sc-overlay-row-cta a{width:100%}.sc-overlay-row-cta button{display:inline-block;width:100%;padding:.4em .65em;font-size:1em;line-height:1.5;cursor:pointer;color:var(--fc-button-text-color);background-color:var(--fc-button-bg-color);border:var(--sc-button-border);border-radius:var(--sc-button-border-radius)}.sc-overlay-row-cta button:hover{background-color:var(--fc-button-hover-bg-color)}
