/* Operator Lab — reusable 1920x1080 dark diagnostic-stage tokens.
   Forked from the Anthropic long-form variable contract. */

:root {
  --bg: #0B0F18;
  --bg-card: #151B27;
  --bg-panel: #101620;
  --bg-surface: rgba(245, 241, 235, 0.07);
  --border: #354158;
  --border-bright: #52617A;

  --accent-1: #E97458;
  --accent-2: #6B9AEF;
  --accent-3: #A78BFA;
  --accent-4: #56C596;
  --accent-warn: #EF6A67;
  --accent-stat: #E97458;

  --text: #F5F1EB;
  --text-secondary: #AEB7C6;
  --text-muted: #8290A8;

  --wash-info: rgba(107, 154, 239, 0.18);
  --wash-warn: rgba(239, 106, 103, 0.24);
  --wash-pass: rgba(86, 197, 150, 0.16);
  --grid-line: rgba(107, 154, 239, 0.055);

  --pad-top: 104px;
  --pad-x: 78px;
  --pad-bottom: 74px;
  --radius: 0px;
  --sans: 'Inter', system-ui, sans-serif;
  --mono: 'JetBrains Mono', ui-monospace, monospace;
}
