Why do browsers match CSS selectors from right to left? | Not Hacker News!