Nice writeup - it can definitely be confusing with all the different possible ways to style something - plus all the different libraries that now do css-in-js (and keeping track of what is what).
I used to worry that I wasn't doing it "the right way" - but then realized, that no one is really doing it the "right way"! It's mostly all circumstantial: whatever works the best for your workflow and team.
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.