.legend-row { display:flex; justify-content:space-between; padding:8px 20px 0; font-size:12px; color:#888780; font-weight:500; }
.legend-item { display:flex; align-items:center; gap:6px; }
.legend-dot { width:10px; height:10px; border-radius:2px; }