{"version":"1.0","type":"rich","title":"hierarchy","description":"A smiley face rendered in SVG features animated eyebrows that lift and lower in a repeating two-second cycle. The example demonstrates basic D3.js DOM manipulation, using `d3.select` and `d3.append` to construct circles, rectangles, and an arc-based mouth. The eyebrow movement relies on chained `transition.attr` calls with explicit durations. A yellow face with a black stroke is drawn on a fixed 960×500 canvas.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/f371b8c2d57745499753c1258689e010?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}