Multi Line Chart
This multi-line chart displays time-series data of deaths across multiple categories. The visualization uses D3.js v6 to render SVG paths, with each line representing a data series loaded from a remote CSV file. The chart includes axes with date and measurement scales, and each line is paired with a ghost-line overlay that responds to mouseover and mouseout events. These interactions trigger animated transitions that highlight the selected line and its label by changing stroke color, opacity, and width, while the y-axis is labeled "Deaths (in thousands)".