Endless loop on CSS with complex selector
<svg viewBox="0 0 480 360" xmlns="http://www.w3.org/2000/svg">
<style type="text/css">
.primus + .secundus { fill: green }
</style>
<circle class="primus" cx="160" cy="100" r="30"/>
<rect class="secundus" x="220" y="80" width="60" height="40"/>
</svg>
librsvg 2.47.1