> "they may contain additional blocks, or at-rules, or other structures altogether."
In another part in the aforementioned specification is a (not normative) railroad diagram of Declaration list (https://www.w3.org/TR/css-syntax-3/#declaration-list-diagram) which--to my understanding--allows at-rules inside declaration block.
Does anybody know the base of the claim on the page? Did I look over something?