Shapes with SVG and CSS
This example demonstrates how SVG shapes can be styled using CSS and inline attributes within a React-based visualization. It shows circles and rectangles with varying fills, strokes, and transforms, including a group with a yellow fill and red stroke, and a path with a rounded line join. The code uses raw SVG elements such as `<circle>`, `<rect>`, and `<path>`, along with CSS classes like `.lines` to control stroke properties. No external libraries are used beyond the basic SVG rendering approach.