New Code Preview must be improved

There is a redundant background for code preview. Example.

I also noticed a small issue with syntax coloring that has nested [] in C# attributes:
image
And the default color isn’t contrasted enough (gray on gay).

(CoreCLR and .NET Modernization - Unite 2024 - #319 by TheZombieKiller)