50ff3de053
Port the dataToPoints + SparklinesCurve algorithm from react-sparklines inline, without adding the dependency. Key improvements: - Smooth cubic bezier (C commands, divisor=0.25) instead of jagged polyline - Full vertical range utilised: min/max scaling fills the chart height - Thinner stroke (1.5px vs 2px) for a more delicate look - Smaller viewBox (50x28) matching the legacy app dimensions