fix: don't allow saving main and accent colors if they're the same feat: rework styles of theme section on settings page feat: more uniform and aligned styles on the settings page feat: ability to add custom css styles