/* CommsRx Canvas, imported 15 September 2026. Keep earlier identities intact.
   The reference uses the existing navy / signal teal design-system tokens.
   Reuse the application's local font files rather than the prototype CDN. */
@import "sfg-application.css";
/* The accent block that once undid the application sheet's copper is gone
   (18 September 2026): the tokens and the bridge already say teal. Only the two
   cream values are real here - the application sheet declares an older pair. */
:root {
  --cream: #faf9f6;
  --cream-warm: #f2ede4;
  /* GAP, recorded (19 September 2026, the desk system): secondary text on the
     reading ground. The canvas sits on --bg-band, and --slate at #637083
     measures 4.31:1 there - below AA for the muted text that sits directly on
     the ground on every desk. The founder's value is #576574: 5.12:1 on the
     band, 5.40 on steel, 5.97 on paper, a step no eye can see. It lives HERE,
     in the canvas adapter, and not in tokens/ (pulled verbatim, erased on the
     next sync) nor in bridge.css (alias-only by its own guard,
     test/design-bridge.test.ts). --text-muted and --muted alias --slate, so
     this one line reaches every consumer. test/contrast.test.ts resolves a
     token through this cascade - tokens, bridge, application, canvas, last
     declaration wins - and checks muted text on all three grounds. Retire the
     line when the design system adopts the value. */
  --slate: #576574;
}
