It's hard to define what unused CSS rules would be, to be honest. Imagine the following:
Some global.css file
.classA {
font-size: 12px;
}
.classB {
font-size: 14px;
}
File page1.html
<div class="classA">
</div>
File page2.html
<div class="classA classB">
</div>
Technically in page1, classA has 100% of its CSS rules being used and applied while in page2, they are being overridden completely. Does this count as an unused rule? If so then doing this would be pretty dangerous as clearly you would be removing the styling for something you weren't aware of.
If not and Chrome is merely pointing out that putting "display: block" on a div element is redundant as it's the default value for a div element, then that's a different story of which I do not know the answer.