I actually don't mind the object/json style syntax so much... I use react-jss via material-ui mostly, and that generates the appropriate stylesheet and adds it to the header. I've played with abstracting it out, but including it in the JS payload works for the applications (not public sites) that I mostly work on.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.