/* VC 中台装修 v3：细指标带 / 跟进胶囊（2026-09-29） */
.statline { display: flex; flex-wrap: wrap; align-items: baseline; margin: 2px 0 12px; padding: 7px 0;
  border-top: 1px solid var(--line2); border-bottom: 1px solid var(--line2); font-size: 12px; color: var(--dim); }
.statline .st { padding: 0 14px; border-left: 1px solid var(--line2); white-space: nowrap; }
.statline .st:first-child { border-left: 0; padding-left: 0; }
.statline .st b { color: var(--ink); font-weight: 600; margin: 0 3px 0 1px; font-variant-numeric: tabular-nums; }
.statline .st em { font-style: normal; color: var(--ink2); font-size: 11px; margin-right: 8px;
  background: var(--line2); border-radius: 4px; padding: 1px 7px; letter-spacing: .3px; }
.statline .st[data-act] { cursor: pointer; }
.statline .st[data-act]:hover b { color: var(--acc); text-decoration: underline; }
.bnote { margin: 0 0 14px; padding: 0; background: transparent; border: 0; color: var(--dim); font-size: 11.5px; }
.kpis.small { display: flex; flex-wrap: wrap; gap: 6px; margin: 10px 0; }
.kpis.small .kpi { border: 1px solid var(--line); border-left-width: 3px; border-radius: 999px; padding: 3px 12px; display: flex; align-items: baseline; gap: 5px; background: #fff; }
.kpis.small .kpi span { font-size: 12px; color: var(--ink2); }
.kpis.small .kpi b { font-size: 15px; }
.kpis.small .kpi i { display: none; }
