/* V23 — SEO/AEO/GEO presentation helpers */
.tm-answer-first {
  max-width: 72ch;
}

.tm-source-note {
  font-size: .85rem;
  opacity: .75;
}

.tm-entity-label {
  display: inline-block;
  margin-inline-end: .35rem;
  padding: .2rem .45rem;
  border: 1px solid currentColor;
  border-radius: 999px;
  font-size: .72rem;
  letter-spacing: .04em;
  text-transform: uppercase;
}

.tm-last-updated {
  font-size: .85rem;
  opacity: .7;
}
