/* =========================================================
   RECON CORE: label typeface
   Assistant carries the letterspaced label chrome. JetBrains
   Mono stays on anything numeric, where column alignment is
   doing real work.
   ========================================================= */

:root{
  --label:"Assistant",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;
}

.eyebrow,
.elim__head,
.elim__status,
.chapter__k,
.nextpage__k,
.pathcard__n,
.stage__tag,
.io__k,
.io__label,
.factor__k,
.layerbar__k,
.layerbar__hint,
.level__n,
.level__meta,
.tcard__n,
.tl__k,
.dash__k,
.dash__logo,
.chain__label,
.scorecard__why span,
.think__panel .panel-head,
.field label,
.people__sla,
.ind__k,
.chip,
.pipe__step span,
.statement__grid b,
.foot__c,
.rail__dot span,
.marquee span,
.dtable th,
.lanes th{
  font-family:var(--label);
  font-weight:600;
  letter-spacing:.18em;
}

/* Assistant sits smaller on the page than JetBrains Mono at the same
   size, so the small labels get a point back to hold their weight */
.eyebrow,
.chapter__k,
.pathcard__n,
.io__k,
.io__label,
.level__n,
.tcard__n,
.tl__k,
.dash__k,
.chain__label,
.layerbar__k,
.nextpage__k,
.field label{
  font-size:11.5px;
}
.elim__head,
.elim__status{ font-size:12.5px; letter-spacing:.16em; }
