/*
 * Provenance badge.
 *
 * The product's central claim is that a declared fact, a computed measurement
 * and a model's reading of a photo are not the same kind of statement. This
 * badge is where that shows, so it appears next to every assertion and its
 * three variants must stay visually distinct — never a single grey pill with
 * different text.
 */

.source-badge {
  display: inline-block;
  font-size: var(--label-size);
  font-weight: var(--label-weight);
  letter-spacing: var(--label-tracking);
  text-transform: uppercase;
  line-height: 1.4;
  padding: 0.125rem var(--space-1);
  border-radius: var(--radius-sm);
  white-space: nowrap;
}

.source-badge--declared {
  background: var(--declared-soft);
  color: var(--declared);
}

.source-badge--measured {
  background: var(--measured-soft);
  color: var(--measured);
}

.source-badge--inferred {
  background: var(--inferred-soft);
  color: var(--inferred);
}
