Fix SVG blend isolation for artboards and thumbnails

Draft
YO
2mo ago
+41-20

Closes #4302

  • Move the artboard rect into the same level as the artwork content because SVG's clip-path creates an isolated group, which does not use external backdrops.
  • Add explicit isolation: isolate when there is no clipping by the artboard to prevent blending with the background checker pattern. The same applies to thumbnails.