/* ═══════════════════════════════════════════════════════════
   sparkline.css — SVG sparkline primitive
   Authority: BRIEF-FU-V1-1 §3 (FU-V1 Wave 0)
   Source of truth: asym-intel-internal:engine-assets/primitives/css/sparkline.css
   Consumers: byte-copy via render tool into _primitives.css
   data_source=stub until BRIEF-FU-V1-1b ships
   ═══════════════════════════════════════════════════════════ */

/* primitives.sparkline — token-derived custom properties */
:root {
  --sparkline-color: var(--accent);
  --sparkline-height: 32px;
  --sparkline-stroke: 1.5;
}

.sparkline-wrap {
  display: inline-block;
  vertical-align: middle;
  height: var(--sparkline-height, 32px);
}
.sparkline-wrap svg {
  display: block;
  overflow: visible;
}

@media (prefers-reduced-motion: reduce) {
  .sparkline-wrap svg polyline {
    /* Static render only — animation suppressed */
    transition: none;
  }
}
