{{-- Barra de búsqueda del kit ui-ctc: campo con lupa y "Enter", botón Filtros (con conteo y despliegue) y botón Consultar. Props: modelo (propiedad Livewire del texto), accion (método que consulta), placeholder, activos (n.º de filtros aplicados), abierto (filtros desplegados al cargar), vivo (busca mientras se escribe). Slots: filtros (rejilla de campos, opcional), chips (filtros aplicados, opcional), ayuda (opcional). --}} @props(['modelo', 'accion', 'placeholder' => 'Buscar', 'activos' => 0, 'abierto' => false, 'vivo' => false])
merge(['class' => 'space-y-3.5 rounded-xl border border-[var(--borde)] bg-[var(--superficie)] px-5 py-4']) }} x-data="{ filtros: @js((bool) $abierto) }">
@isset($filtros) @endisset
@isset($ayuda)

{{ $ayuda }}

@endisset @isset($filtros)
{{ $filtros }}
@endisset @isset($chips) @if (trim($chips) !== '')
{{ $chips }}
@endif @endisset