{# Shared filter-bar element. Rendered both inline in the toolbar and standalone in filters.html, and re-rendered on its own for HTMX out-of-band swaps so that faceted option lists can refresh against the current filter/search subset. Context vars: fb — the GridViewFilters block (schema/state/auto_apply/facets/fragment_*) host — render host (translate) fb_search — optional {param, value} → emits a hidden search input (toolbar use) fb_oob — when truthy, marks the element for HTMX outerHTML out-of-band swap #}