careful reading, things continue to looks the same at a glance
Went through every occurrence of "css" in ThreadSettingsModal and changed the selector names to underscore from dash.
The two occurrences of CSS selectors in ThreadSettingsModal that still have dashes are current-tab and modal-radio-selector. These don't exist in the CSS yet and are left over from before (where it was also broken).