body{--font-icons: "theme-icons"}.sdc-event-sidebar{display: flex;flex-direction: column;overflow: hidden;border-radius: 0.75rem;border-width: 1px;border-style: solid;--tw-border-opacity: 1;border-color: rgb(223 223 223 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color: rgb(222 234 240 / var(--tw-bg-opacity, 1))}.sdc-event-sidebar__main{display: flex;width: 100%;flex-direction: column}.sdc-event-sidebar__header{display: flex;align-items: center;gap: 0.75rem;--tw-bg-opacity: 1;background-color: rgb(0 81 56 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color: rgb(255 255 255 / var(--tw-text-opacity, 1));padding:1.25rem 1.5rem 2rem}.sdc-event-sidebar__day{flex-shrink: 0;font-family:var(--font-title);font-weight:500;font-size:2.5rem;line-height:3rem;letter-spacing:-0.05rem}.sdc-event-sidebar__date-meta{display: flex;flex-direction: column;justify-content: center;--tw-text-opacity: 1;color: rgb(168 212 173 / var(--tw-text-opacity, 1));font-family:var(--font-body);font-size:.9rem;line-height:1.4rem;letter-spacing:-0.009rem}.sdc-event-sidebar__details{position: relative;z-index: 1;display: flex;flex-direction: column;gap: 0.5rem;border-width: 1px;border-style: solid;--tw-border-opacity: 1;border-color: rgb(223 223 223 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));padding: 1.5rem;margin-top:-0.75rem;border-radius:0.75rem}.sdc-event-sidebar__calendar{display: inline-flex;align-items: center;gap: 0.5rem;align-self: flex-start;padding-bottom: 0.5rem;font-family: var(--font-title);font-weight: 500;font-size:1.125rem;line-height:1.5rem;color:#00263F}.sdc-event-sidebar__calendar .icon{line-height: 1;color:#007C57}.sdc-event-sidebar__calendar::after{margin-top: 0.125rem;display: block;height: 0.125rem;width: 0px;transition-property: all;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 200ms;background-color:#007C57;content:""}.sdc-event-sidebar__calendar:hover::after,.sdc-event-sidebar__calendar:focus-visible::after{width: 100%}.sdc-event-sidebar__calendar:focus-visible{border-radius: 0.375rem;outline: 2px solid transparent;outline-offset: 2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(0 124 87 / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 2px}.sdc-event-sidebar__list{margin: 0px;display: flex;flex-direction: column;gap: 0.75rem;padding-bottom: 1rem}.sdc-event-sidebar__row{display: flex;flex-direction: column;gap: 0.125rem;padding-top: 0.25rem;padding-bottom: 0.25rem}.sdc-event-sidebar__row+.sdc-event-sidebar__row{border-top:1px solid #DFDFDF}.sdc-event-sidebar__row-label{margin: 0px;display: flex;align-items: center;gap: 0.75rem;padding-top: 0.25rem;padding-bottom: 0.25rem}@media (min-width: 992px){.sdc-event-sidebar__row-label{gap: 1.25rem}}.sdc-event-sidebar__row-label{font-size: var(--text-sm);font-weight: 500;text-transform: uppercase;--tw-text-opacity: 1;color: rgb(61 67 77 / var(--tw-text-opacity, 1));font-family:var(--font-title);line-height:1.25rem;letter-spacing:.0175rem;opacity:.84}.sdc-event-sidebar__row-label .icon{flex-shrink: 0;font-size: 16px;line-height: 1;color:#007C57}.sdc-event-sidebar__row-value{margin: 0px;display: flex;flex-direction: column;align-items: flex-start;gap: 0.25rem;padding-top: 0.125rem;padding-bottom: 0.125rem;padding-left:2.25rem;font-family:var(--font-body);font-size:.9rem;line-height:1.4rem;letter-spacing:-0.009rem;color:#00263F}.sdc-event-sidebar__row-link{display: inline-flex;align-items: center;gap: 0.375rem;padding-bottom: 0.25rem;--tw-text-opacity: 1;color: rgb(0 38 63 / var(--tw-text-opacity, 1));border-bottom:1.5px solid #007C57}.sdc-event-sidebar__row-link .icon{font-size: 18px;line-height: 1;--tw-text-opacity: 1;color: rgb(0 124 87 / var(--tw-text-opacity, 1))}.sdc-event-sidebar__row-link:hover{opacity: 0.8}.sdc-event-sidebar__row-link:focus-visible{border-radius: 0.375rem;outline: 2px solid transparent;outline-offset: 2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(0 124 87 / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 2px}.sdc-event-sidebar__row--add-to-calendar{position: relative;display: inline-flex;flex-direction: row;align-items: center;gap: 0.375rem}.sdc-event-sidebar__row--add-to-calendar button.addtocal__label{position: absolute;top: 0px;right: 0px;height: 100%;width: 100%;cursor: pointer;opacity: 0}.sdc-event-sidebar__row--add-to-calendar .field,.sdc-event-sidebar__row--add-to-calendar .label{font-family: var(--font-title);font-size: var(--text-lg);font-weight: 500;--tw-text-opacity: 1;color: rgb(0 38 63 / var(--tw-text-opacity, 1));text-decoration-line: underline;text-decoration-color: transparent;text-underline-offset: 4px;transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 200ms}.sdc-event-sidebar__row--add-to-calendar .icon{--tw-text-opacity: 1;color: rgb(0 124 87 / var(--tw-text-opacity, 1))}.sdc-event-sidebar__row--add-to-calendar:has(button.addtocal__label:hover) .label{text-decoration-color: #007C57}.sdc-event-sidebar__row--add-to-calendar dialog.add-to-calendar{margin: auto;align-items: center;justify-content: center;gap: 1.5rem;padding: 2rem;border-width: 1px;border-style: solid;--tw-border-opacity: 1;border-color: rgb(223 223 223 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));border-radius:0.75rem;box-shadow:0 8px 24px #00000040}.sdc-event-sidebar__row--add-to-calendar dialog.add-to-calendar[open]{display: flex}.sdc-event-sidebar__row--add-to-calendar dialog.add-to-calendar::backdrop{background-color:rgba(0,18,36,.6)}.sdc-event-sidebar__row--add-to-calendar dialog.add-to-calendar button.close{position: absolute;top: 0.5rem;right: 0.5rem;display: flex;align-items: center;justify-content: center;height: 2rem;width: 2rem;cursor: pointer;border-radius: 9999px;border-width: 0px;background-color: transparent;padding: 0px;font-size: var(--text-base);font-weight: 700;line-height: 1;transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 200ms;color:#3D434D}.sdc-event-sidebar__row--add-to-calendar dialog.add-to-calendar button.close:hover{--tw-bg-opacity: 1;background-color: rgb(236 236 236 / var(--tw-bg-opacity, 1));color:#00263F}.sdc-event-sidebar__row--add-to-calendar dialog.add-to-calendar button.close:focus-visible{outline: 2px solid transparent;outline-offset: 2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(0 124 87 / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 2px}.sdc-event-sidebar__row--add-to-calendar dialog.add-to-calendar .addtocal__link{margin: 0px;height: 2.5rem;width: 2.5rem;transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 200ms;color:#00263F;transform:none;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.sdc-event-sidebar__row--add-to-calendar dialog.add-to-calendar .addtocal__link:hover{color:#007C57}.sdc-event-sidebar__row--add-to-calendar dialog.add-to-calendar .addtocal__link:focus-visible{border-radius: 0.375rem;outline: 2px solid transparent;outline-offset: 2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(0 124 87 / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 2px}.sdc-event-sidebar__cta{display: flex;flex-direction: column;gap: 0.75rem;padding-left: 1.5rem;padding-right: 1.5rem;padding-top: 1.25rem;padding-bottom: 1.25rem}.sdc-event-sidebar__share-label{margin: 0px;--tw-text-opacity: 1;color: rgb(61 67 77 / var(--tw-text-opacity, 1));font-family:var(--font-body);font-size:.9rem;line-height:1.4rem}.sdc-event-sidebar__social{margin: 0px;display: flex;list-style-type: none;align-items: center;gap: 0.75rem;padding: 0px}.sdc-event-sidebar__social-link{display: flex;height: 2.25rem;width: 2.25rem;align-items: center;justify-content: center;border-radius: 9999px;border-width: 1px;border-style: solid;--tw-border-opacity: 1;border-color: rgb(223 223 223 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 200ms;color:#00263F}.sdc-event-sidebar__social-link .icon{font-size: var(--text-base);line-height: 1}.sdc-event-sidebar__social-link:hover{--tw-bg-opacity: 1;background-color: rgb(0 124 87 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color: rgb(255 255 255 / var(--tw-text-opacity, 1));border-color:#007C57}.sdc-event-sidebar__social-link:focus-visible{outline: 2px solid transparent;outline-offset: 2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(0 124 87 / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 2px}
/*# sourceMappingURL=event-sidebar.css.map */
