.hlc-blockui{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1060}.hlc-blockui-overlay{height:100%;width:100%;background:#fff;opacity:.5;cursor:wait}.hlc-blockui .hlc-progress{position:absolute;top:0}.hlc-blockui-fullscreen{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1060}.hlc-blockui-busy:focus{outline:none}.hlc-blockui-busy{height:100%}

.hl-icon svg{width:1em;height:1em}
.alert.hl-alert{background-color:#efefef;color:#444855;border:0;border-radius:0;box-shadow:none;position:relative}.hl-alert.hl-alert-danger,.hl-alert.hl-alert-warning,.hl-alert.hl-alert-info,.hl-alert.hl-alert-success{border-left-width:40px;border-left-style:solid}.hl-alert.hl-alert-success{border-left-color:#67cc9d}.hl-alert.hl-alert-info{border-left-color:#5ca2ec}.hl-alert.hl-alert-warning{border-left-color:#f58026}.hl-alert.hl-alert-danger{border-left-color:#f44123}.hl-alert-icon{font-size:18px;color:#fff;position:absolute;left:-40px;width:40px;text-align:center;top:50%;transform:translate(0, -50%)}
.global-toast-notifications .notification-container{width:100vw;justify-content:center;z-index:10002}.global-toast-notifications .notification-container .notification{width:unset;max-width:600px}.global-toast-notifications .notification-container .notification .type-icon,.global-toast-notifications .notification-container .notification .close-icon{flex-grow:0;flex-shrink:0;flex-basis:auto}.global-toast-notifications .notification-container .notification .notification-message{flex-grow:1;flex-shrink:1;flex-basis:auto}
.community-events-list .widget-header{border-bottom:none !important}.community-events-list-empty-state{padding-bottom:12px !important}
.calendar-stamp{border:1px solid var(--hl-bs--bg0);border-radius:4px;background-color:var(--hl-bs--default-text);color:var(--hl-bs--bg0);text-align:center}.calendar-stamp .calendar-stamp-icon{color:var(--hl-bs--alt-secondary-graphics);font-weight:900}.calendar-stamp .month,.calendar-stamp .date{line-height:1}.calendar-stamp.sm{font-weight:600;width:36px;height:36px}.calendar-stamp.sm .month{margin-top:3px;font-size:12px}.calendar-stamp.sm .date{margin-top:1px;font-size:16px}.calendar-stamp.sm .calendar-stamp-icon{font-size:16px}.calendar-stamp.md{font-weight:600;width:48px;height:48px}.calendar-stamp.md .month{margin-top:6px;font-size:13px}.calendar-stamp.md .date{margin-top:2px;font-size:20px}.calendar-stamp.md .calendar-stamp-icon{font-size:24px}.calendar-stamp.lg{font-weight:500;width:64px;height:64px}.calendar-stamp.lg .month{margin-top:8px;font-size:16px}.calendar-stamp.lg .date{margin-top:2px;font-size:30px}.calendar-stamp.lg .calendar-stamp-icon{font-size:28px}
.community-event-list-image{position:relative}.community-event-list-image .event-list-image-slot{height:140px}.community-event-list-image .event-list-image-slot img{-o-object-fit:cover;object-fit:cover}.community-event-list-image .event-list-image-slot .thumb-placeholder{font-size:48px}.community-event-list-image .event-list-image-slot .thumb-placeholder svg{opacity:.5}.community-event-list-image .calendar-stamp{position:absolute}.community-event-list-image.event-thumbnail .event-list-image-slot{border-radius:4px;overflow:hidden}.community-event-list-image.event-featured .calendar-stamp{bottom:-16px;left:16px}.community-event-list-image.event-thumbnail .calendar-stamp{right:-16px;top:16px}.community-event-location-icon{padding-top:2px}
.thin-badge{border-radius:2px;padding:2px 6px;display:flex;flex-direction:row;align-items:center;font-size:.75em}.thin-badge *{line-height:1}
.filter-toggle{text-decoration:none}.filter-toggle:focus,.filter-toggle.focus,.filter-toggle:hover:not(:disabled),.filter-toggle.hover{text-decoration:underline}
.gradient-skeleton-svg rect,.gradient-skeleton-svg circle{fill:url(#skeleton-svg-gradient)}

/*# sourceMappingURL=ReactRoot~_yarn___virtual___reactstrap-virtual-83c48fdf05_0_cache_reactstrap-npm-8_10_1-e3a658744a-0064-313b94.chunk.c446b51ccd4a82adc03d.hash.css.map*/