feat(juridico/marcas): filtro por Empresa, reordena combos y etiquetas vacias en mayusculas
Barra de filtros del dashboard y los Registros de Marcas:
- Agrega el filtro por Empresa (nombre comercial) como combo propio.
- Separa en backend el filtro que mezclaba empresa y titular: ahora Empresa = empresa_nombre_comercial y Razon Social = razon_social_nombre o titular (nuevo query param razones_sociales en dashboard/stats y detalle).
- Reordena los combos a: Portafolio, Empresa, Razon Social, Estatus, Clase, Tipo.
- Renombra el combo Titular a Razon Social (la relacion razon social a empresa viene hidratada desde los catalogos ref_).
- Etiquetas de buckets vacios en MAYUSCULAS: SIN PORTAFOLIO, SIN EMPRESA, SIN TITULAR (consistentes entre backend, barra de filtros, chips y drill del modal).
Validado: py_compile del router OK; tsc --noEmit del portal_juridico sin errores.
Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com