Here’s a neat little option using currentColor which makes everything the same color without having to explicitly set a color to each pseudo element.
It does require an additional span to “reset” the color to white but that’s a small price to pay for the neatness of the effect and simplicity of the CSS.