Recommended way to handle color spaces in UI-Toolkit

What is the recommended way to handle differences between Linear and Gamma color spaces when you don’t have control over it?

I am working on an asset for the store and I need to make sure the semi transparent elements (ui-toolkit VisualElement) look the same regardless of user’s color space settings. What are my options?

My current solution is checking PlayerSettings.colorSpace and load a USS file dynamically that has some gamma corrected color variables.