{# Vendored from packages/web/src/governor_web/templates/opportunities/_filter_controls.html. Audit doesn't use datastar / SSE — the form posts back to /opportunities via plain GET so each control round-trips through the URL. The same visual layout (search, status, smart-view, project, type, clear-button) is preserved. #}
{# Sort + direction are submitted as hidden fields so the column headers' anchors (which round-trip through ?sort=&direction=) don't get clobbered when the user changes a filter. #}