[JetBrains] Refactor Styling Files for DuoChat Extension
Problem to solve
There is a lot of duplicate code between two MRs, feat: Introduce a dark theme for Duo Chat (!301 - merged) and refactor: Introduce a more JetBrains-centric li... (!317 - merged), that can simplified. Not only can, but this should be simplified for future efforts in dynamically pulling colors from the JB IDE and injecting those styles in to extension theme before building the vue app.
Proposal
Put as much duplicate code (buttons, highlighting, text colors, fonts) as much possible and condense that in to one file, most likely called styles.scss
.