I am trying to figure out how the specificity works in case of css. Below you can find a deeply nested div class. I am trying to style the last nested div element using div as well as class. The specificity for class should be 10 whereas by using elements it should be 12, but still the class style is being applied to the element.
<body>
<div class="test">
Hello World
<div class="test">
Hello World
<div class="test">
Hello World
<div class="test">
Hello World
<div class="test">
Hello World
<div class="test">
Hello World
<div class="test">
Hello World
<div class="test">
Hello World
<div class="test">
Hello World
<div class="test">
Hello World
<div class="test">
Hello World
<div class="test12">
Hello World
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
CSS Style
div div div div div div div div div div div div{
color: red ;
}
.test12{
color: blue;
}