OptionalspriteURL of the profile sprite SVG (relative to the deployment).
OptionalsymbolPrefix prepended to svgId to form the <symbol> id. Do NOT repeat it
inside svgId — that yields a doubled, non-existent id.
OptionaldefaultsvgId used when a category resolves no icon of its own.
OptionaliconMapLibre icon-size of the symbol sub-layer. Absent → 0.5.
OptionalshowWhether category icons are shown on the map / in the legend. Absent means
"on" (the legend's shouldUseIcons gate treats !== false as enabled).
Sprite / icon config (single source of truth for POI icon rendering).