/*! tailwindcss v4.1.10 | MIT License | https://tailwindcss.com */.sort-item[data-astro-cid-aqet4t7j]:hover{background-color:#f8f9fa}.sort-item[data-astro-cid-aqet4t7j]{cursor:pointer;padding:var(--spacing-3,.75rem)}div[data-astro-cid-aqet4t7j].sort-options.show{display:block}#complexModal{position:fixed;inset:0;width:100%;height:100%;max-width:100%;max-height:100%;margin:0;padding:0;border:none;overflow:hidden}#complexModal .modal-box{width:100%;max-width:100%;min-width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:hidden;display:flex;flex-direction:column}#complexModal::backdrop{background-color:#00000080}#complexModal .mobile-save-view-footer{position:sticky;bottom:0;z-index:60;background:var(--color-white)}#complexModal div[facet-type]{flex:1 1 auto;min-height:0;overflow:hidden;display:flex;flex-direction:column}#complexModal .elements-facets-results-container{height:auto!important;max-height:none;min-height:0;flex:1 1 auto;overflow-y:auto}#complexModal div[facet-type]:not([facet-type=drilldown]) .elements-facets-dropdown-list{overflow-y:auto;max-height:100%}#complexModal div[facet-type=drilldown] .elements-facets-dropdown-summary .elements-facets-dropdown-icon,#complexModal div[facet-type=drilldown] .elements-facets-dropdown-summary[aria-expanded=true] .elements-facets-dropdown-icon{transform:rotate(-90deg)!important}#complexModal div[facet-type=drilldown] .elements-facets-header-options-wrapper{position:static}#complexModal div[facet-type=drilldown] .elements-facets-options-wrapper{display:block;position:absolute;top:0;left:100%;width:100%;height:100%;margin-top:0;visibility:hidden;z-index:-1;padding:0;background:var(--color-neutral-100);transition:transform .15s linear,-webkit-transform .15s linear}#complexModal.drilldown-no-animation div[facet-type=drilldown] .elements-facets-options-wrapper{transition:none!important}#complexModal div[facet-type=drilldown] .elements-facets-options-wrapper.active{display:flex!important;flex-direction:column!important;transform:translate(-100%);visibility:visible;pointer-events:auto;max-height:100%;height:100%;z-index:40}#complexModal div[facet-type=drilldown] .elements-facets-option-list-header{position:relative;z-index:45;display:flex;align-items:center;justify-content:center;min-height:64px;flex-shrink:0;order:0!important;background:var(--color-neutral-100);padding:0 16px;margin:0;border-bottom:1px solid var(--color-neutral-200)}#complexModal div[facet-type=drilldown] .mobile-drilldown-header{position:relative;display:flex;width:100%;min-height:64px;align-items:center;justify-content:center}#complexModal div[facet-type=drilldown] .mobile-drilldown-title{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0;width:calc(100% - 140px);text-align:center;font-size:21px;font-weight:600;line-height:1.1;color:var(--color-foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#complexModal div[facet-type=drilldown] .elements-facets-dropdown-list{order:1!important;flex:1 1 auto;min-height:0;height:auto;overflow-y:auto;margin-bottom:110px;background:var(--color-white)}#complexModal div[facet-type=drilldown] .elements-facets-group-container:has(.elements-facets-options-wrapper.active) .elements-facets-tabs-container-start{display:none!important}#complexModal div[facet-type=drilldown] .elements-facets-group-container:has(.elements-facets-options-wrapper.active) .elements-facets-clear-all-button{display:none!important}#complexModal.drilldown-open div[facet-type=drilldown] .elements-facets-tabs-clear-wrapper,#complexModal.drilldown-open div[facet-type=drilldown] .elements-facets-tabs-container-start,#complexModal.drilldown-open div[facet-type=drilldown] .elements-facets-clear-all-button{display:none!important}#complexModal div[facet-type=drilldown] .elements-facets-container{width:100%;display:flex;flex-direction:column;gap:0}#complexModal div[facet-type=drilldown] .elements-facets-drilldown-back-button{position:absolute;left:5px;top:50%;transform:translateY(-50%);border:none;background:transparent;display:inline-flex;align-items:center;gap:0;width:32px;height:32px;padding:0;margin:0;font-size:0;line-height:0;font-weight:600;cursor:pointer}#complexModal div[facet-type=drilldown] .elements-facets-clear-facet-button{position:absolute;right:16px;top:50%;transform:translateY(-50%);margin:0;padding:0!important;border:none!important;background:transparent;white-space:nowrap;text-decoration:underline;text-underline-offset:2px;font-size:var(--text-desktop-sm);font-weight:600;line-height:1.2;color:var(--color-foreground);display:none}#complexModal div[facet-type=drilldown] .elements-facets-options-wrapper:has(input.elements-facet-option-checkbox:checked) .elements-facets-clear-facet-button,#complexModal div[facet-type=drilldown] .elements-facets-options-wrapper:has(input[facet-slider-min]) .elements-facets-clear-facet-button{display:block}#complexModal div[facet-type=drilldown] .elements-facets-drilldown-back-button svg{width:18px;height:16px;fill:currentColor}#complexModal div[facet-type=drilldown] .elements-facet-option{touch-action:manipulation;-webkit-tap-highlight-color:transparent}#complexModal div[facet-type=drilldown] .elements-facets-option-label{display:flex;align-items:center;width:100%;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;user-select:none;-webkit-user-select:none}#complexModal div[facet-type=drilldown] .elements-facet-option-checkbox{touch-action:manipulation;cursor:pointer}#complexModal div[facet-type=drilldown] .elements-facets-drilldown-back-button,#complexModal div[facet-type=drilldown] .elements-facets-clear-facet-button,#complexModal div[facet-type=drilldown] .elements-facets-filter-tab-button{touch-action:manipulation;-webkit-tap-highlight-color:transparent}#complexModal div[facet-type=drilldown] .elements-facets-options-wrapper.active>*:not(.elements-facets-option-list-header){background:var(--color-white)}#complexModal div[facet-type=drilldown] .elements-facets-search-input-container{margin-bottom:0}
