[css mode] Better support for nested property blocks

Issue #2087