/* Generated by prototype/scripts/derive_tokens.py from the Migration Tool tokens. Do not edit by hand.
   Light halves are the Migration Tool's exactly. Dark halves of the surfaces, text, borders and brand-subtle
   deliberately depart from it: VS Code Dark Modern neutrals, no warm tint (Shane, 31 October 2026).
   Cards and the top bar sit on surface-raised #252526 over the #1f1f1f page; the sidebar is #181818. */
:root {
  color-scheme: light dark;
  --ds-brand: #3044ff;
  --ds-brand-emphasis: #2233e6;
  --ds-brand-active: #1a27c2;
  --ds-brand-subtle: light-dark(#eef0ff, #1b2440);
  --ds-brand-border: light-dark(#d6dbff, #2a3050);
  --ds-brand-fg: light-dark(#2233e6, #93b4ff);
  --ds-agency-fg: light-dark(#5b18d6, #b9a2ff);
  --ds-on-agency: light-dark(#ffffff, #1a0f3d);
  --ds-surface-base: light-dark(#f5f7fb, #1f1f1f);
  --ds-surface-raised: light-dark(#ffffff, #252526);
  --ds-surface-subtle: light-dark(#fafbfd, #2a2a2a);
  --ds-surface-deep: light-dark(#dfe4ee, #313131);
  --ds-text-primary: light-dark(#11182a, #cccccc);
  --ds-text-secondary: light-dark(#354155, #b4b4b4);
  --ds-text-tertiary: light-dark(#5a657a, #a3a3a3);
  --ds-text-subtle: light-dark(#66708a, #9a9a9a);
  --ds-border-subtle: light-dark(#e7ebf2, #2b2b2b);
  --ds-border-divider: light-dark(#d6dce6, #3c3c3c);
  --ds-border-default: light-dark(#828ea3, #6e6e6e);
  --ds-border-strong: light-dark(#647088, #5a5a5a);
  --ds-success: #00c853;
  --ds-success-fg: light-dark(#0a6b36, #86efac);
  --ds-success-subtle: light-dark(#dff7e7, #143d26);
  --ds-danger: #dc2626;
  --ds-danger-fg: light-dark(#b91c1c, #fca5a5);
  --ds-danger-subtle: light-dark(#fde3e3, #421a1a);
  --ds-danger-focus: light-dark(#b91c1c, #fca5a5);
  --ds-warning: #ffd60a;
  --ds-warning-fg: light-dark(#7a5800, #fcd34d);
  --ds-warning-subtle: light-dark(#fff7d1, #3d3511);
  --ds-info-fg: light-dark(#0369a1, #93c5fd);
  --ds-info-subtle: light-dark(#dff2fe, #0c2d42);
  --ds-font: "DM Sans", system-ui, sans-serif;
  --ds-display: "Poppins", "DM Sans", sans-serif;
  --ds-mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace;
  --ds-r-input: 6px;
  --ds-r-button: 8px;
  --ds-r-card: 12px;
  --ds-r-xl: 16px;
  --ds-elevation-sm: 0 1px 2px rgba(20, 28, 50, 0.04);
  --ds-focus: light-dark(#3044ff, #93b4ff);
  --ds-ease: cubic-bezier(0.16, 1, 0.3, 1);
  --ds-top-h: 0px;
  --ds-head-h: 60px;
  --ds-dock-h: 0px;
  --ds-bars-top: var(--ds-top-h);
  --ds-surface-sidebar: light-dark(#ffffff, #181818);
  --ds-on-brand: #ffffff;
  --ds-ai-gradient: linear-gradient(120deg, #3044ff 0%, #7c5cff 50%, #19b3a6 100%);
  --ds-surface-promo: light-dark(#0f0f11, #0f0f11);   /* PB-10: near-black in both themes (Variant B, Shane 1 November 2026) */
  --ds-surface-promo-edge: light-dark(#2b2b2b, #2b2b2b);
  --ds-on-promo: #f2f4f8;
  --ds-on-promo-strong: #ffffff;
  --ds-on-promo-muted: #c9cede;
  --ds-on-promo-focus: #93b4ff;
}
