Stylized Scatter Plot
This scatter plot visualizes the Iris dataset, showing petal length against sepal width for iris flowers. Built with React and D3 v5, it renders as an SVG with axes generated by custom `AxisBottom` and `AxisLeft` components. The `Marks` component maps data points to circles with tooltips, while scales are created using `scaleLinear` and `extent`. Styling incorporates the Poppins font and a teal color scheme for the marks, with a loading state displayed until the CSV data loads via `useData` and `d3.csv`.