How CSS pseudo-classes work | Dark Hacker News