/* SHARED·STAT (417) — the stat block (Track · slate, gold number-emphasis D-440).
 * EXTRACTED from read.css (.wkr-stat + .wkr-ccite), values verbatim, prefix renamed (→ stt).
 * ⚠️ The live read keeps its copy until the reviewed migration pass. */
.stt { display: flex; align-items: center; gap: var(--space-16); background: var(--kind-track-fill); border: 1px solid var(--slate-200); border-radius: var(--radius-card); padding: var(--space-16); margin: var(--space-16) 0 0; } /* token-exception */
.stt .act-wrap { margin-left: auto; align-self: flex-start; }
.stt .num { font-family: var(--font-display); font-weight: var(--weight-600); font-size: var(--size-34); /* token-exception */ /* the locked stat-number size — no --text-* role at 34 */ color: var(--gold-700); line-height: var(--leading-100); flex: none; }
.stt .txt { font-size: var(--text-caption); line-height: var(--leading-145); }
.stt .ccite { font-family: var(--font-label); font-size: var(--text-micro); color: var(--text-tertiary); margin-top: var(--space-8); }
.stt .ccite a { color: var(--accent); }
.stt .ccite a:focus-visible { outline: var(--focus-ring); outline-offset: var(--focus-offset); }
.stt .ccite a:active { opacity: 0.72; }
