{"version":"1.0","type":"rich","title":"Responsive Axes with Crosshair (SSP) and Tooltips","description":"A scatter plot of Pokémon Attack versus Defense values uses responsive axes that maintain consistent tick mark density as the container resizes. The visualization leverages D3 scales and axis components, with a ResizeObserver tracking dimensions and a SVG crosshair that follows the mouse within the plot area. Tooltips display the Attack and Defense values for each data point, while a color legend distinguishes Pokémon by generation.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/c384452e574148a39c1320a8a057448e?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}