font-family="system-ui, sans-serif"
<g stroke="currentColor" stroke-opacity="0.1">
<line x1="40" x2="1586" y1="215.06652983417868" y2="215.06652983417868"/>
<line x1="40" x2="1586" y1="189.81872193523452" y2="189.81872193523452"/>
<line x1="40" x2="1586" y1="164.5709140362904" y2="164.5709140362904" />
<line x1="40" x2="1586" y1="139.32310613734626" y2="139.32310613734626"/>
<line x1="40" x2="1586" y1="114.07529823840213" y2="114.07529823840213"/>
<line x1="40" x2="1586" y1="88.82749033945798" y2="88.82749033945798" />
<line x1="40" x2="1586" y1="63.57968244051388" y2="63.57968244051388" />
<g fill="none" stroke="currentColor">
<path transform="translate(40,215.06652983417868)" d="M0,0L-6,0"/>
<path transform="translate(40,189.81872193523452)" d="M0,0L-6,0"/>
<path transform="translate(40,164.5709140362904)" d="M0,0L-6,0"/>
<path transform="translate(40,139.32310613734626)" d="M0,0L-6,0"/>
<path transform="translate(40,114.07529823840213)" d="M0,0L-6,0"/>
<path transform="translate(40,88.82749033945798)" d="M0,0L-6,0"/>
<path transform="translate(40,63.57968244051388)" d="M0,0L-6,0"/>
<!-- Y-axis tick labels -->
<g text-anchor="end" font-variant="tabular-nums" transform="translate(-9,0)">
<text y="0.32em" transform="translate(40,215.06652983417868)">−10</text>
<text y="0.32em" transform="translate(40,189.81872193523452)">−5</text>
<text y="0.32em" transform="translate(40,164.5709140362904)">0</text>
<text y="0.32em" transform="translate(40,139.32310613734626)">5</text>
<text y="0.32em" transform="translate(40,114.07529823840213)">10</text>
<text y="0.32em" transform="translate(40,88.82749033945798)">15</text>
<text y="0.32em" transform="translate(40,63.57968244051388)">20</text>
<g text-anchor="start" transform="translate(-37,-17)">
<text y="0.71em" transform="translate(40,20)">↑ 2 metre temperature [C]</text>
<g fill="none" stroke="currentColor">
<path transform="translate(74.54242779552953,270)" d="M0,0L0,6"/>
<path transform="translate(161.4986477542309,270)" d="M0,0L0,6"/>
<path transform="translate(248.40727262811632,270)" d="M0,0L0,6"/>
<path transform="translate(335.3158975020017,270)" d="M0,0L0,6"/>
<path transform="translate(422.2245223758871,270)" d="M0,0L0,6"/>
<path transform="translate(509.18074233458856,270)" d="M0,0L0,6"/>
<path transform="translate(596.0893672084738,270)" d="M0,0L0,6"/>
<path transform="translate(682.9979920823594,270)" d="M0,0L0,6"/>
<path transform="translate(769.9066169562448,270)" d="M0,0L0,6"/>
<path transform="translate(856.8628369149461,270)" d="M0,0L0,6"/>
<path transform="translate(943.7714617888315,270)" d="M0,0L0,6"/>
<path transform="translate(1030.6800866627168,270)" d="M0,0L0,6"/>
<path transform="translate(1117.5887115366022,270)" d="M0,0L0,6"/>
<path transform="translate(1204.5449314953037,270)" d="M0,0L0,6"/>
<path transform="translate(1291.453556369189,270)" d="M0,0L0,6"/>
<path transform="translate(1378.3621812430745,270)" d="M0,0L0,6"/>
<path transform="translate(1465.2708061169599,270)" d="M0,0L0,6"/>
<path transform="translate(1552.2270260756613,270)" d="M0,0L0,6"/>
<!-- X-axis tick labels -->
<g font-variant="tabular-nums" transform="translate(0,9)">
<text y="0.71em" transform="translate(74.54242779552953,270)">1940</text>
<text y="0.71em" transform="translate(161.4986477542309,270)">1945</text>
<text y="0.71em" transform="translate(248.40727262811632,270)">1950</text>
<text y="0.71em" transform="translate(335.3158975020017,270)">1955</text>
<text y="0.71em" transform="translate(422.2245223758871,270)">1960</text>
<text y="0.71em" transform="translate(509.18074233458856,270)">1965</text>
<text y="0.71em" transform="translate(596.0893672084738,270)">1970</text>
<text y="0.71em" transform="translate(682.9979920823594,270)">1975</text>
<text y="0.71em" transform="translate(769.9066169562448,270)">1980</text>
<text y="0.71em" transform="translate(856.8628369149461,270)">1985</text>
<text y="0.71em" transform="translate(943.7714617888315,270)">1990</text>
<text y="0.71em" transform="translate(1030.6800866627168,270)">1995</text>
<text y="0.71em" transform="translate(1117.5887115366022,270)">2000</text>
<text y="0.71em" transform="translate(1204.5449314953037,270)">2005</text>
<text y="0.71em" transform="translate(1291.453556369189,270)">2010</text>
<text y="0.71em" transform="translate(1378.3621812430745,270)">2015</text>
<text y="0.71em" transform="translate(1465.2708061169599,270)">2020</text>
<text y="0.71em" transform="translate(1552.2270260756613,270)">2025</text>
<rect fill="none" stroke="currentColor" stroke-width="2" x="40" y="20" width="1546" height="250"></rect>
<g fill="none" stroke="black" stroke-width="0.75" stroke-linejoin="round" stroke-linecap="round">
<path d="M74.538,231.364C75.03,225.122...1551.462,160.584"/>
<!-- Linear regression line & band -->
<g fill="red" fill-opacity="0.1" stroke="red" stroke-width="1.5" stroke-linejoin="round" stroke-linecap="round">
<!-- Regression band (invisible fill) -->
<path stroke="none" d="M74.538,129.655L78.538,129.635...74.538,139.101Z"/>
<path fill="none" d="M74.53846153846153,134.3780104887674L1551.4615384615383,119.77279181599253"/>
<!-- Tooltips (example shapes/text) -->
<g fill="none" stroke="red" stroke-opacity="0.2" pointer-events="none"></g>
<g fill="none" stroke="red" stroke-opacity="0.2" pointer-events="none"></g>
<g fill="rgba(255, 255, 255, 1)" stroke="rgba(255, 0, 0, 1)" stroke-width="1.2" text-anchor="start" font-size="10" transform="translate(0,-15)">
<g transform="translate(75,134)">
<path d="M0,0l12,-12h29v-28h-41z" />
<text fill="currentColor" stroke="none" y="-1.29em" transform="translate(8,-20)">
<tspan x="0" dy="1em">5.979</tspan>
<g fill="rgba(255, 255, 255, 1)" stroke="rgba(255, 0, 0, 1)" stroke-width="1.2" text-anchor="start" font-size="10" transform="translate(0,-15)">
<g transform="translate(1551,120)">
<path d="M0,0l-12,-12h-29v-28h41z" />
<text fill="currentColor" stroke="none" y="-1.29em" transform="translate(-33,-20)">
<tspan x="0" dy="1em">8.872</tspan>