/* Hallmark · macrostructure: Workbench (single-tool app page) · tone: technical · anchor hue: 150
 * theme: custom (vibe: "oscilloscope phosphor, lab instrument, late-night debugging")
 * paper oklch(15% 0.012 150) · accent oklch(80% 0.17 150) phosphor-green · Geist + JetBrains Mono
 * pre-emit critique: P4 H4 E4 S4 R4 V4
 */
:root {
  color-scheme: dark;

  --color-paper: oklch(15% 0.012 150);
  --color-paper-2: oklch(18% 0.014 150);
  --color-paper-3: oklch(22% 0.016 150);
  --color-rule: oklch(31% 0.018 150);
  --color-neutral: oklch(62% 0.02 150);
  --color-muted: oklch(74% 0.014 150);
  --color-ink: oklch(94% 0.008 150);
  --color-accent: oklch(80% 0.17 150);
  --color-accent-dim: oklch(52% 0.08 150);
  --color-accent-ink: oklch(16% 0.03 150);
  --color-focus: oklch(80% 0.17 150);
  --color-danger: oklch(68% 0.17 25);

  --font-body: 'Geist', ui-sans-serif, system-ui, sans-serif;
  --font-data: 'JetBrains Mono', ui-monospace, 'SF Mono', monospace;

  --space-2xs: 0.25rem;
  --space-xs: 0.5rem;
  --space-sm: 0.75rem;
  --space-md: 1rem;
  --space-lg: 1.5rem;
  --space-xl: 2.5rem;
  --space-2xl: 4rem;

  --text-xs: 0.6875rem;
  --text-sm: 0.8125rem;
  --text-base: 1rem;
  --text-md: 1.25rem;
  --text-xl: 1.953rem;

  --ease-out: cubic-bezier(0.16, 1, 0.3, 1);
  --dur: 180ms;

  --radius: 10px;
  --radius-sm: 6px;
}
