/* ADVOCATE AGENCY — semantic tokens v1.0 (approved)
   Also the MASTER room: the homepage spine renders in this palette.
   13 slots. Components cite these and only these. Requires primitives.css */
/* Master room: :root for any page that does not declare one, and a
   [data-room] scope so an agency section on a mixed page resolves
   the same values. */
:root,
[data-room='agency'] {
  --surface-0:      var(--slate-900);
  --surface-1:      var(--slate-850);
  --surface-2:      var(--slate-800);   /* logo slate */
  --surface-3:      var(--slate-750);
  --border:         var(--slate-600);
  --text-hi:        var(--slate-100);
  --text-dim:       var(--slate-300);
  --interactive:    var(--gold-logo);   /* logo gold, untouched */
  --on-interactive: var(--slate-950);
  --info:           var(--steel-agn);
  --success:        var(--green-agn);
  --warning:        var(--gold-warn-agn);
  --danger:         var(--red-agn);

  /* CLR-03: hover mixes toward the opposite pole; dark room, so white. */
  --hover-pole:     white;
}
