map = html`<svg viewBox="0 2 ${width} ${height - 4}" stroke-linejoin="round">
${zones.map(f => svg`
<path d="${path(f)}" fill="${color(f.properties.zone)}">
<title>${f.properties.places}
${f.properties.time_zone}</title>
</path>
`)}
<g pointer-events="none">
<path d="${path(mesh)}" fill="none" stroke="#000" />
<path d="${path(land)}" fill-opacity="0.1" />
<path d="${path(graticule)}" stroke="#000" stroke-opacity="0.15" fill="none" />
</g>
</svg>`