/* Herald: one shared token authority for workspace, developer and Admin.
   Signal H / Precision is an identity direction, not a font licence. */
:root {
  color-scheme:dark;
  --canvas:#111417; --surface:#1a1e23; --surface-muted:#23282e;
  --ink:#f4f5f7; --ink-muted:#afb7c1; --separator:#414850;
  --control-border:#7b8794; --accent:#325dff; --link:#91a6ff;
  --action:#f4f5f7; --action-text:#14171a;
  --success:#9bdcb0; --success-bg:#182c22;
  --warning:#e8c974; --warning-bg:#302919;
  --failure:#ffadb3; --failure-bg:#341e23;
  --overlay:rgb(17 20 23 / .38);
  /* Compatibility aliases keep existing Admin consumers on this authority. */
  --db-plum:var(--ink); --db-plum-2:var(--link); --db-pink:var(--accent);
  --db-turquoise:var(--surface-muted); --db-yellow:var(--warning-bg); --db-cream:var(--canvas);
  --db-line:var(--separator); --db-muted:var(--ink-muted);
  --db-font:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;
}
/* Browser-default placeholder ink is too dim on the dark surface. */
input::placeholder,textarea::placeholder{color:var(--ink-muted);opacity:1}
