Change all -internal-light-dark() instances in UA sheets to light-dark(). Also use light-dark() for UA-only support for image values, but guard use with UA mode check.
Coincidentally fixes a bug where -internal-light-dark(GreyText, ...) was forced, but GreyText was kept as a system color. This is why the expectation pngs change. Also covered by the new unit test.