@keyframes vdKpiSlideUp{from{transform:translateY(100%);opacity:0.6;}to{transform:translateY(0);opacity:1;}}
@keyframes vdKpiSlideDown{from{transform:translateY(0);}to{transform:translateY(105%);}}
.vd-kpi-row{display:flex;align-items:center;justify-content:space-between;padding:11px 22px;gap:12px;border-bottom:1px solid var(--border,#f3f4f6);}
.vd-kpi-row:last-child{border-bottom:none;}
.vd-kpi-row-label{font-size:13px;color:var(--muted,#6b7280);display:flex;align-items:center;gap:8px;flex:1;min-width:0;}
.vd-kpi-row-val{font-size:13px;font-weight:700;color:var(--text,#111);font-family:'Space Grotesk',sans-serif;text-align:right;}
.vd-kpi-row-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0;}
.vd-kpi-section-head{padding:14px 22px 4px;font-size:10px;font-weight:700;letter-spacing:0.7px;text-transform:uppercase;color:var(--muted,#9ca3af);}
