.ratio-compare{padding:10px 0}.ratio-bar-item{margin-bottom:18px}.ratio-bar-label{font-size:0.85rem;color:var(--color-text-secondary,#999);margin-bottom:5px}.ratio-bar-track{height:28px;background:rgba(102,126,234,0.06);border-radius:var(--radius-sm);overflow:hidden;position:relative}.ratio-bar-fill{height:100%;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:flex-end;padding-right:10px;font-size:0.8rem;font-weight:var(--font-weight-semibold);color:var(--color-white);transition:width 0.5s ease;min-width:50px}.ratio-bar-fill.ols{background:var(--color-brand-500)}.ratio-bar-fill.naive{background:var(--color-gray-400);width:100%}.ratio-bar-value{text-align:right;font-size:0.85rem;font-weight:var(--font-weight-semibold);color:var(--color-text-primary,#333);margin-top:3px}.stat-card.highlight{border:2px solid var(--color-brand-500);background:rgba(102,126,234,0.04)}#regression-chart{width:100%;height:380px}