compareStyleRulesForCascade function
Implementation
int compareStyleRulesForCascade(CSSStyleRule a, CSSStyleRule b,
{required bool important}) {
var layerCmp = CascadeLayerTree.compareLayerOrderNormal(a, b);
if (important) layerCmp = -layerCmp;
if (layerCmp != 0) return layerCmp;
final specCmp = a.selectorGroup.matchSpecificity
.compareTo(b.selectorGroup.matchSpecificity);
if (specCmp != 0) return specCmp;
return a.position.compareTo(b.position);
}