Enable MergeableSelector in scss-lint

What does this MR do?

  • Enables MergeableSelector in scss-lint.
  • Fixes all MergeableSelector violations.

Are there points in the code the reviewer needs to double check?

Yes, all changes should be checked by multiple reviewers.

Why was this MR needed?

To improve SCSS maintainability and consistency.

This rule is relatively likely to tricky as nests tend to be deeper but still effective for various authors.

Does this MR meet the acceptance criteria?

What are the relevant issue numbers?

Part of #23485 (moved)

Edited by username-removed-100770