/* Sandbox 2.0 shared design tokens. D-36: the Sandbox web uses its boards' system font stack and no Inter
   (no Sandbox board loads Inter; the vendored Inter in scripts/ui-pairs/fonts is for Canvas only). */
:root {
  --sandbox-font: ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;
  --sandbox-mono: ui-monospace, SFMono-Regular, Menlo, monospace;
  --sandbox-ink: #15202e;
  --sandbox-muted: #566273;
  --sandbox-subtle: #566273; /* D-37: was #8a94a3 (3.07:1 on white); text needs 4.5:1 */
  --sandbox-page: #f4f6f9;
  --sandbox-surface: #fff;
  --sandbox-border: #d5dbe4;
  --sandbox-ok: #1d7a4a;
  --sandbox-ok-bg: #dff2e7;
  --sandbox-bad: #b4232c;
  --sandbox-bad-bg: #fdf2f3;
  --sandbox-warn: #a35c00;
  --sandbox-warn-bg: #fbecd5;
  --sandbox-info: #1f4fd1;
  --sandbox-info-bg: #e3eafc;
  --sandbox-space-1: 4px;
  --sandbox-space-2: 8px;
  --sandbox-space-3: 12px;
  --sandbox-space-4: 16px;
  --sandbox-space-5: 24px;
  --sandbox-radius-sm: 6px;
  --sandbox-radius: 8px;
  --sandbox-radius-lg: 10px;
}
