/* Progress rendering uses inline SVG, not CSS gradients or child span layout. */
.cp-review-card svg.cp-svg-progress,
.cp-category-meter svg.cp-svg-progress {
 display:block!important;
 width:100%!important;
 height:13px!important;
 max-width:none!important;
 min-height:0!important;
 margin:12px 0 15px!important;
 padding:0!important;
 border-radius:999px;
 overflow:hidden;
 flex:none!important;
}
.cp-category-meter svg.cp-svg-progress { height:12px!important; margin:9px 0 5px!important; }
.cp-svg-progress rect { opacity:1!important; visibility:visible!important; }
