I did not expect that styles embedded in an imported SVG will have effects on other elements of a pre-existing drawing. But your explanation makes sense. CSS is a global set of definitions.
Since Inkscape does not support editing/generation of CSS stylesheets, my preferred behavior would be to apply all CSS styles to the imported node during import, and then dropping the style-sheet completely.
I did not expect that styles embedded in an imported SVG will have effects on other elements of a pre-existing drawing. But your explanation makes sense. CSS is a global set of definitions.
Since Inkscape does not support editing/generation of CSS stylesheets, my preferred behavior would be to apply all CSS styles to the imported node during import, and then dropping the style-sheet completely.