{{-- The map view. Markers are fetched separately rather than rendered here: the map carries the page's own filters into its request, so panning and "search this area" work without a reload and without the server rendering markup that a map library would only throw away. Everything below degrades: with no JavaScript the container stays empty and the count and the "list view" link still tell a visitor what is here. --}} @php($fill = $fill ?? false)
$fill, 'h-125 sm:h-150 3xl:h-175' => ! $fill, ])>
{{-- Shown once the map has been moved, so a search is never re-run underneath someone who is only looking around. --}}

{{ trans_choice( 'One listing matches this search.|:count listings match this search.', $listings->total(), ['count' => number_format($listings->total())], ) }}