Refactor CSS to enable dark theme