.rWtIpa_timeline{gap:var(--space-3);flex-direction:column;margin:0;display:flex}.rWtIpa_head,.rWtIpa_foot{gap:var(--space-4);justify-content:space-between;align-items:center;min-width:0;display:flex}.rWtIpa_statusPill{gap:var(--space-3);height:22px;padding:0 var(--space-4);font-size:var(--text-xs);font-weight:var(--weight-bold);border-radius:var(--radius-full);flex-shrink:0;align-items:center;display:inline-flex}.rWtIpa_statusDot{border-radius:var(--radius-full);background:currentColor;block-size:6px;inline-size:6px}.rWtIpa_statusPill[data-status=met],.rWtIpa_statusPill[data-status=on_track]{color:var(--ok-tx);background:var(--ok-bg)}.rWtIpa_statusPill[data-status=breached]{color:var(--rose-tx);background:var(--rose-bg)}.rWtIpa_outcome{text-overflow:ellipsis;font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--foreground);white-space:nowrap;overflow:hidden}.rWtIpa_timeline[data-status=breached] .rWtIpa_outcome{color:var(--rose-tx)}.rWtIpa_track{background:var(--muted);border-radius:var(--radius-full);block-size:8px;position:relative}.rWtIpa_fill{background:var(--primary);border-radius:var(--radius-full);position:absolute;top:0;bottom:0;left:0}.rWtIpa_timeline[data-status=met] .rWtIpa_fill{background:var(--ok-tx)}.rWtIpa_timeline[data-status=breached] .rWtIpa_fill{background:var(--rose-tx)}.rWtIpa_marker{background:var(--foreground);border-radius:var(--radius-full);inline-size:3px;margin-inline-start:-1.5px;position:absolute;top:-3px;bottom:-3px}.rWtIpa_timeline[data-status=breached] .rWtIpa_marker{background:var(--card);border:1px solid var(--rose-tx);inline-size:5px;margin-inline-start:-2.5px}.rWtIpa_foot{font-size:var(--text-xs);color:var(--muted-foreground)}.rWtIpa_target{font-weight:var(--weight-bold);color:var(--foreground);flex-shrink:0}
