/* Operator Studio — Cockpit / proof-surface ONLY tokens
   Loaded exclusively by the operator/proof cockpit pages (e.g. /proof/),
   NEVER by the public marketing or legal pages. Relocated out of
   shared/base-tokens.css so the public palette stays under the verify-rubric
   ≤24 distinct-hex bar. Every value here is verbatim from the locked brand;
   nothing was changed — only where it loads. Load AFTER base-tokens.css. */

:root {
  /* ── Phase palette (Research → Design → Plan → Execute → Review) ──
     Drives the graduation stepper on the proof surface only. */
  --phase-research: #3b82f6;
  --phase-research-dim: rgba(59,130,246,.13);
  --phase-design: #8b5cf6;
  --phase-design-dim: rgba(139,92,246,.13);
  --phase-plan: #f59e0b;
  --phase-plan-dim: rgba(245,158,11,.13);
  --phase-execute: #10a37f;
  --phase-execute-dim: rgba(16,163,127,.13);
  --phase-review: #7179D0;
  --phase-review-dim: rgba(113,121,208,.13);
}

/* ── Light-mode state colors (WCAG variants) ──
   State pills / tags / dots / proof-row render only on the cockpit surface. */
:root[data-theme="light"] {
  --profit:        #16a34a;
  --profit-dim:    rgba(22,163,74,.10);
  --profit-border: rgba(22,163,74,.25);
  --loss:          #dc2626;
  --loss-dim:      rgba(220,38,38,.10);
  --loss-border:   rgba(220,38,38,.25);
  --warn:          #d97706;
  --warn-dim:      rgba(217,119,6,.10);
  --warn-border:   rgba(217,119,6,.25);
}
