railway=tram styling
This uses the same style as railway=rail at the moment, which is a bit misleading. On top of that, there's ways tagged as both as highway=* and railway=tram (https://www.openstreetmap.org/way/150289839 or https://www.openstreetmap.org/way/338372089) which results in a weird mix of highway and railway styles. We can probably either fix this on the style level by explicitly handling those cases, or by adding a pre-processing step during loading that's splits those ways.
Edited by Volker Krause