.x-core-filters--sidebar{top:var(--block-padding-y);right:var(--container-offset);z-index:1;color:var(--body-color);background-color:var(--color-primary-background);border-radius:var(--component-border-radius-xl);transition:transform var(--transition-duration) var(--transition-timing-function);--body-color:var(--color-neutral-1000);padding:30px;position:absolute;left:0;transform:translate(-100vw)}.x-core-filters--sidebar .x-core-input-group .x-core-input{margin-bottom:0}.x-core-filters--sidebar .x-core-filters__form{flex-direction:column;height:75vh;display:flex;overflow-y:scroll}@container style(--breakpoint-lg-min:true){.x-core-filters--sidebar .x-core-filters__form{height:auto;overflow-y:inherit}}:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill .x-core-filters--sidebar .x-core-filters__form{height:auto;overflow-y:inherit}.x-core-filters--sidebar .x-core-filters__header{order:0}.x-core-filters--sidebar .x-core-filters__section.x-core-filters--search{order:1}.x-core-filters--sidebar .x-core-filters__section.x-core-filters--association-category{order:4}.x-core-filters--sidebar .x-core-filters__section.x-core-filters--association-group{order:3}.x-core-filters--sidebar .x-core-filters__section.x-core-filters--location{order:2}.x-core-filters--sidebar .x-core-filters__footer{order:10}.x-core-filters--sidebar .x-core-filters--association-category .x-core-input-group{flex-direction:column;display:flex}.x-core-filters--sidebar .x-core-filters--association-category .x-core-input-group.js-open .js-collapsed{display:block}.x-core-filters--sidebar .x-core-filters--association-category .x-core-input:has(input:checked){order:-1;display:block}.x-core-filters--sidebar .x-core-filters--association-category .js-collapsed{display:none}.x-core-filters--sidebar .x-core-filters--association-category .js-toggle-item-collapse{width:100%;color:var(--color-neutral-1000);background-color:#0000;align-items:center;gap:12px;padding-inline:0;font-weight:600;display:flex;position:relative}.x-core-filters--sidebar .x-core-filters--association-category .js-toggle-item-collapse:after{content:"";margin-left:auto;font-family:"Font Awesome 6 Pro"}.x-core-filters--sidebar .x-core-filters--association-category .js-toggle-item-collapse.js-open:after{transform:rotate(180deg)}.x-core-filters--sidebar.js-open{right:var(--container-offset);left:var(--container-offset);transform:translate(0)}@container style(--breakpoint-xl-min:true){.x-core-filters--sidebar{padding:0 30px 30px}}:root[style*="--breakpoint-xl-min: true"] .applyContainerPolyFill .x-core-filters--sidebar{padding:0 30px 30px}@container style(--breakpoint-lg-min:true){.x-core-filters--sidebar{top:inherit;right:inherit;left:inherit;transition:inherit;position:relative;transform:translate(0)}}:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill .x-core-filters--sidebar{top:inherit;right:inherit;left:inherit;transition:inherit;position:relative;transform:translate(0)}.pageblock--archive:has(.x-core-filters--sidebar){min-height:100vh}@container style(--breakpoint-lg-min:true){.pageblock--archive:has(.x-core-filters--sidebar) .container{gap:calc(var(--block-padding-y) / 2);grid-template-columns:300px 1fr;align-items:start;display:grid}}:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill .pageblock--archive:has(.x-core-filters--sidebar) .container{gap:calc(var(--block-padding-y) / 2);grid-template-columns:300px 1fr;align-items:start;display:grid}@container style(--breakpoint-xl-min:true){.pageblock--archive:has(.x-core-filters--sidebar) .container{gap:var(--block-padding-y);grid-template-columns:350px 1fr}}:root[style*="--breakpoint-xl-min: true"] .applyContainerPolyFill .pageblock--archive:has(.x-core-filters--sidebar) .container{gap:var(--block-padding-y);grid-template-columns:350px 1fr}.pageblock--archive:has(.x-core-filters--sidebar) .archive-no-posts{font-size:var(--h4-size)}.pageblock--archive:has(.x-core-filters--sidebar) .x-core-pagination{flex-wrap:wrap;grid-column:2/3;margin-top:0;padding-block:0}@container style(--breakpoint-sm-max:true){.pageblock--archive:has(.x-core-filters--sidebar) .x-core-pagination{grid-column:1/2}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill .pageblock--archive:has(.x-core-filters--sidebar) .x-core-pagination{grid-column:1/2}.filters-wrapper:has(+.pageblock--archive){margin-block:0 var(--block-padding-y);display:block}.filters-wrapper:has(+.pageblock--archive) .js-open-filters .x-core-icon{transition:transform var(--transition-duration) var(--transition-timing-function)}.filters-wrapper:has(+.pageblock--archive) .js-open-filters.js-active .x-core-icon{transform:rotate(180deg)}@container style(--breakpoint-lg-min:true){.filters-wrapper:has(+.pageblock--archive){display:none}}:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill .filters-wrapper:has(+.pageblock--archive){display:none}.pageblock--archive-association,.pageblock--archive-calendar{background-color:var(--color-primary-background);clip-path:polygon(5% 0,95% 0,100% 1%,100% 100%,0 100%,0 1%)}.pageblock--archive-association .x-core-grid,.pageblock--archive-calendar .x-core-grid{--columns-xl:1fr;--columns-md:1fr;--columns-xs:1fr;gap:0;padding-block:0 40px}.pageblock--archive-association .x-core-grid .x-core-card:first-of-type,.pageblock--archive-calendar .x-core-grid .x-core-card:first-of-type{padding-top:0}@container style(--breakpoint-sm-max:true){.pageblock--archive-association,.pageblock--archive-calendar{clip-path:polygon(10% 0,90% 0,100% .5%,100% 100%,0 100%,0 .5%)}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill .pageblock--archive-association,:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill .pageblock--archive-calendar{clip-path:polygon(10% 0,90% 0,100% .5%,100% 100%,0 100%,0 .5%)}body:has(.pageblock--archive-association) .footer-main,body:has(.pageblock--archive-calendar) .footer-main{border-top:1px solid var(--color-neutral-200)}
