system: Align submenu labels with parent - adjust for deeper hierarchies
Adjust the previous commit which applied the alignment to :first-child descendants, instead of only immediate children. This fixes alignment issues for a number of Shell extensions by making it easier to override with a .popup-menu-item style-subclass.