Need Help for finding Viewpoints in 200m Radius of a street

Hallo OSM Spezialisten,
Abfrage

Diese Abfrage funktioniert schon einmal aber es werden neben den gewünschten Viewpoints auch die verbundenen Strassen angezeigt. Ich hätte gerne, dass nur die Viewpoints und keine Strasse oder Weg angezeigt wird.

Habt ihr eventuell Anregungen?
Grüße und vielen Dank

So geht es:

[out:json][timeout:800];
// Get all viewpoints in current bounding box
nwr[tourism=viewpoint]({{bbox}})->.viewpoints;

// find highway=* around viewpoint with radius 200m, ignoring
// footway and paths. 
way(around.viewpoints:100)[highway][highway!~"^(footway|path|track|steps)$"] ->.streets; 

// get viewpoints in 100m distance for all identified relevant streets
nwr[tourism=viewpoint](around.streets:100);

(._;>;);
out meta;

Die Viewpoints sind leer, es werden nur die Straßen ausgegeben.

around.viewpointaround.viewpoints (mit “s” am Ende) und .streets bei den Ergebnissen weg lassen:
https://overpass-turbo.eu/s/1QSo

Vielen Dank, so schön schlank, Danke