in this case it's actually the opposite.. the work that engine does to detect if an element matches `.icon-dot` is way smaller than the work it needs to do to match `section.month > ol > li > .busy-indicator > .icon-dot`. CSS selectors are processed right to left. (the bigger the selector the more elements it needs to look thru)

PS: selector performance should be irrelevant nowadays