{"version":"1.0","type":"rich","title":"Compact circles","description":"A set of small, semi-transparent circles scatters randomly within a larger bounding circle, producing a compact, clustered composition. The visualization is built with React and rendered as SVG, using a fixed coordinate system centered on the page. The code generates a grid of positional values, then maps them to random x and y offsets inside the outer circle using `Math.random()`, with each circle assigned a constant radius and opacity. ReactDOM renders the SVG tree directly into the DOM, with no external data or interaction.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/d0f42893ee9e48a4b6e8c4ab77c12764?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}