When I open the attached SVG files in Emacs with a dark background theme, I notice that the text color "adapts" to the theme and becomes white. This works nicely (but see below) when the SVG has a transparent background (example on the right), but renders unreadable a SVG with regular white background (example on the left).