/* fc-breadcrumb — the simplest framework style (new). Plain text trail, current
   node bolded; neutrals via tokens (warm-correct in The Study), accent on the
   current crumb's number. Add to the framework styles in the appropriate
   page/component stylesheet alongside fc-path-chain / fc-spine / fc-stepped. */
.fc-breadcrumb__trail {
  display: flex; flex-wrap: wrap; align-items: baseline; gap: 7px;
  font-family: var(--soul-font-content);
  font-size: var(--text-base);
  color: var(--text-secondary);
  line-height: 1.5;
}
.fc-breadcrumb__crumb--current { color: var(--text-primary); font-weight: 600; }
.fc-breadcrumb__num { color: var(--accent-primary); font-variant-numeric: tabular-nums; }
.fc-breadcrumb__abbr { color: var(--text-tertiary); font-size: 0.85em; }
.fc-breadcrumb__sep { color: var(--text-tertiary); }
.fc-breadcrumb__desc {
  margin-top: var(--space-2);
  font-family: var(--soul-font-content);
  font-size: var(--text-sm);
  color: var(--text-secondary);
  line-height: 1.55;
  max-width: 60ch;
}
