.u-plaque  { font-family: var(--font-plaque); text-transform: uppercase; letter-spacing: var(--ls-widest); }
.u-data    { font-family: var(--font-data); }
.u-term    { font-family: var(--font-terminal); }
.u-segment { font-family: var(--font-data); }   /* --font-segment dropped in chunk 00 (phantom DSEG7); kept as a mono alias */
.u-display { font-family: var(--font-display); text-transform: uppercase; }

.u-caps    { text-transform: uppercase; letter-spacing: var(--ls-wide); }
.u-tracked { letter-spacing: var(--ls-widest); }

.u-text-muted  { color: var(--color-text-muted); }
.u-text-strong { color: var(--color-text-strong); }

.u-text-ok      { color: var(--color-ok); }
.u-text-info    { color: var(--color-info); }

/* ───── DESTRUCTIVE / OPERATOR-ONLY TIER ─────────────────────────────────
   Caution/alert/danger text colours are the atomic tools the old cockpit used
   to paint guilt states ("staleness 62%"). They are RESERVED for genuinely
   destructive confirmations and the operator console. They must NEVER colour
   text on a calm GTD user surface (02-reconciliation, Rules 1–4). Do not reach
   for `u-text-caution` / `u-text-alert` / `u-text-danger` in app/views/app/**.
   See the styleguide's "Destructive-only tier" section.
   ──────────────────────────────────────────────────────────────────────── */
.u-text-caution { color: var(--color-caution); }
.u-text-alert   { color: var(--color-alert); }
.u-text-danger  { color: var(--color-danger); }

.u-text-primary { color: var(--color-primary); }
.u-text-accent  { color: var(--color-accent); }

.u-text-center { text-align: center; }
.u-text-right  { text-align: right; }
