.marketplace-page .marketplace-filters .marketplace-filter-fields{grid-template-rows:1fr;display:grid}.marketplace-page .marketplace-filters .marketplace-filter-fields-inner{min-height:0}.marketplace-page .marketplace-filters .filter-more>summary:after{transition:transform var(--motion-expressive,.42s) var(--motion-expressive-ease,ease-out);margin:0 4px}@supports (interpolate-size:allow-keywords) and (interactivity:inert) and selector(details::details-content){.marketplace-page .marketplace-filters .filter-more{interpolate-size:allow-keywords}.marketplace-page .marketplace-filters .filter-more::details-content{interactivity:inert;opacity:0;block-size:0;transition:block-size var(--motion-expressive,.42s) var(--motion-expressive-ease,ease-out), opacity var(--motion-expressive,.42s) var(--motion-expressive-ease,ease-out), content-visibility var(--motion-expressive,.42s) allow-discrete;overflow:clip}.marketplace-page .marketplace-filters .filter-more[open]::details-content{interactivity:auto;opacity:1;block-size:auto}}@media (max-width:1024px){.marketplace-page .marketplace-layout .filter-panel{transition:width var(--motion-expressive,.42s) var(--motion-expressive-ease,ease-out)}.marketplace-page .marketplace-layout .marketplace-results-tools{transition:margin-top var(--motion-expressive,.42s) var(--motion-expressive-ease,ease-out)}.marketplace-page .marketplace-filters .marketplace-filter-toggle .filter-toggle-chevron{transition:transform var(--motion-expressive,.42s) var(--motion-expressive-ease,ease-out);display:block}.marketplace-page .marketplace-filters .marketplace-filter-toggle[aria-expanded=true] .filter-toggle-chevron{transform:rotate(180deg)}.marketplace-page .marketplace-filters .marketplace-filter-fields{transition:grid-template-rows var(--motion-expressive,.42s) var(--motion-expressive-ease,ease-out);padding:0}.marketplace-page .marketplace-filters .marketplace-filter-fields[data-open=false]{grid-template-rows:0fr;display:grid}.marketplace-page .marketplace-filters .marketplace-filter-fields-inner{opacity:1;visibility:visible;transition:opacity var(--motion-expressive,.42s) var(--motion-expressive-ease,ease-out), visibility 0s;overflow:hidden}.marketplace-page .marketplace-filters .marketplace-filter-fields-content{padding:0 20px 22px}.marketplace-page .marketplace-filters .marketplace-filter-fields[data-open=false] .marketplace-filter-fields-inner{opacity:0;visibility:hidden;transition:opacity var(--motion-expressive,.42s) var(--motion-expressive-ease,ease-out), visibility 0s var(--motion-expressive,.42s)}}@media (prefers-reduced-motion:reduce){.marketplace-page .marketplace-layout .filter-panel,.marketplace-page .marketplace-layout .marketplace-results-tools,.marketplace-page .marketplace-filters .marketplace-filter-fields,.marketplace-page .marketplace-filters .marketplace-filter-fields-inner,.marketplace-page .marketplace-filters .marketplace-filter-fields[data-open=false] .marketplace-filter-fields-inner,.marketplace-page .marketplace-filters .marketplace-filter-toggle .filter-toggle-chevron,.marketplace-page .marketplace-filters .filter-more>summary:after{transition:none}.marketplace-page .marketplace-filters .filter-more::details-content{transition:none}}
.inventory-sort-trigger{width:240px;min-width:0;max-width:100%;min-height:48px;color:var(--catalog-text,#252b37);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--motion-quick,.18s) var(--motion-ease,ease), border-color var(--motion-quick,.18s) var(--motion-ease,ease), box-shadow var(--motion-quick,.18s) var(--motion-ease,ease);background:#f8f6f4;border:1px solid #d8d4d1;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:11px 15px;font-size:14px;line-height:1.5;display:inline-flex}.inventory-sort-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.inventory-sort-chevron{color:#656b75;transition:transform var(--motion-expressive,.42s) var(--motion-expressive-ease,ease-out);flex:none;display:flex}.inventory-sort-trigger[data-popup-open] .inventory-sort-chevron{transform:rotate(180deg)}.inventory-sort-trigger[data-popup-open],.inventory-sort-trigger[data-pending=true]{border-color:var(--accent,#007ca8);background:var(--surface-card,#fffdfa)}.inventory-sort-trigger:focus-visible{outline:3px solid var(--accent,#007ca8);outline-offset:3px}.inventory-sort-positioner{z-index:120}.inventory-sort-popup{box-sizing:border-box;width:max(var(--anchor-width), 264px);max-width:min(var(--available-width), calc(100vw - 24px));max-height:min(var(--available-height), 380px);overscroll-behavior:contain;border:1px solid var(--catalog-stroke,#e9e2dc);background:var(--surface-card,#fffdfa);color:var(--catalog-text,#252b37);font:inherit;opacity:1;transform-origin:var(--transform-origin);transition:opacity var(--motion-expressive,.42s) var(--motion-expressive-ease,ease-out), transform var(--motion-expressive,.42s) var(--motion-expressive-ease,ease-out);border-radius:14px;outline:none;padding:6px;font-size:14px;line-height:1.5;overflow:auto;transform:translateY(0)scale(1);box-shadow:0 16px 40px -12px #252b372e,0 3px 10px #252b370d}.inventory-sort-popup[data-starting-style],.inventory-sort-popup[data-ending-style]{opacity:0;transform:translateY(-8px)scale(.975)}.inventory-sort-popup[data-side=top][data-starting-style],.inventory-sort-popup[data-side=top][data-ending-style]{transform:translateY(8px)scale(.975)}.inventory-sort-popup[data-ending-style]{pointer-events:none}.inventory-sort-option{cursor:pointer;-webkit-user-select:none;user-select:none;min-height:44px;transition:background-color var(--motion-feedback,.12s) var(--motion-ease,ease), color var(--motion-feedback,.12s) var(--motion-ease,ease);border-radius:9px;outline:none;grid-template-columns:minmax(0,1fr) 18px;align-items:center;gap:12px;padding:9px 12px;display:grid}.inventory-sort-option[data-selected]{color:var(--accent,#007ca8);font-weight:600}.inventory-sort-option[data-highlighted]{background:#edf5f8}.inventory-sort-check{justify-content:center;align-items:center;display:flex}@media (hover:hover){.inventory-sort-trigger:hover{background:var(--surface-card,#fffdfa);border-color:#b8c6cb}}@media (max-width:1024px){.inventory-sort-trigger{background:var(--surface-card,#fffdfa);border-color:#0000;border-radius:13px;width:100%;min-height:54px;padding-inline:10px;font-size:16px}.inventory-sort-popup{font-size:16px}}@media (prefers-reduced-motion:reduce){.inventory-sort-trigger,.inventory-sort-chevron,.inventory-sort-popup,.inventory-sort-option{transition:none!important}.inventory-sort-popup,.inventory-sort-popup[data-starting-style],.inventory-sort-popup[data-ending-style]{transform:none!important}}
