Safari Bug - filter: invert() not working on SVG with feGaussianBlur

Bug: The SVG file has a black shape with fill="black". The CSS applies filter: invert() to make it white. In Safari 26.2 (macOS, iOS), it stays black instead of inverting to white.

Note: The SVG contains an internal filter (feGaussianBlur). Also, the specific setup of CSS rules and JS is important for this to fail.

Image below should be white (inverted), but stays black in Safari 26.2:

img element:

background image:

inline svg: