DEVMAN

File: cstyle/main.go:158

You need to pre-sort the selectors by their .Sheet field to create the
cascading effect of CSS

File: element/selector.go:298

Descendants selector checks for any parent to have
the next tag, but doesn't check the main tag if it did and the main didn't
have the selector then it would move up. So instead the main tag is skipped
until the next check.

MAN

File: element/selector.go:11

QuerySelector is a Node method to select an element using a CSS selector

File: element/selector.go:32

QuerySelectorAll is a Node method to select all matching elements using a CSS selector