{
const banner = d3
.create("svg")
.attr("width", width)
.attr("height", height)
.style("background-color", "black");
style(banner);
const defs = banner.append("defs");
title({ defs, title: "Advent of Code – 2023", id: "advent-of-code", fill });
square({ defs });
filter({ defs, id: "glow", flood, radius, blur, opacity });
glow({ sketch: banner, id: "advent-of-code", filter: "glow" });
glow({ sketch: banner, id: "square", filter: "glow" });
return banner.node();
}