{ if (k === 'city') city = String($event.detail.city ?? ''); else if (k === 'q') { if (q.trim() !== String($event.detail.q ?? '')) q = String($event.detail.q ?? ''); } else if (k in f) f[k] = String($event.detail[k] ?? ''); })"
@open-search-drawer.window="panel = true; catOnly = !!($event.detail && $event.detail.selectedOnly && cats().length)"
@results-total.window="results = $event.detail.label; resultUrl = $event.detail.url || null"
@keydown.escape.window="close()"
@click.outside="close()">
Niciun rezultat pentru aceasta cautare.