{
const svg = d3.create('svg').attr('viewBox', [0, 0, width, 200]);
svg
.append('circle')
.attr('cx', '33%')
.attr('cy', '50%')
.attr('r', 33)
.style("fill","none")
.style('stroke', 'lightgrey');
svg
.append('circle')
.attr('cx', '33%')
.attr('cy', '50%')
.attr('r', f_sizes.get(categories))
.attr('fill-opacity', 0.5)
.style('fill', 'pink');
svg
.append('circle')
.attr('cx', '66%')
.attr('cy', '50%')
.attr('r', m_sizes.get(categories))
.attr('fill-opacity', 0.5)
.style('fill', 'blue');
svg
.append('circle')
.attr('cx', '66%')
.attr('cy', '50%')
.attr('r', 33)
.style("fill","none")
.style('stroke', 'lightgrey');
const categoryLabel = svg.append('text')
.attr('id', 'categoryLabel')
.attr('x', 40)
.attr('y', 180)
.attr('fill', '#ccc')
.attr('font-weight', 500)
.attr('font-size', 30)
.text('HSPA Category: ' + categories);
return svg.node();
}