/* Keep the source visible; the native disclosure holds calculation details. */
.tc-results-source {
  max-width: 64rem;
  margin-top: 1.5rem;
  font-family: var(--font-mono), monospace;
}
.tc-results-method-copy {
  display: grid;
  gap: 1rem;
  max-width: 64rem;
  padding-bottom: 1rem;
  color: var(--tc-quiet);
  font: .875rem/1.5 var(--font-mono), monospace;
}
.tc-results-method + .tc-data {
  margin-top: 0;
  border-top: 0;
}

/* A status belongs to the specific design, not the entire component library. */
.tc-ui-module-status {
  display: block;
  margin-bottom: .5rem;
  color: var(--tc-accent);
  font: .75rem/1.4 var(--font-mono), monospace;
}
