/* Generated by scripts/design-system.js. Edit design-system/tokens.json. */
:root {
  --neco-color-brand: #214be4;
  --neco-color-brand-soft: #e9edff;
  --neco-color-danger: #a63737;
  --neco-color-focus: #6083ff;
  --neco-color-ink: #172747;
  --neco-color-line: #dedfdc;
  --neco-color-muted: #626b7b;
  --neco-color-paper: #f5f3ec;
  --neco-color-success: #247044;
  --neco-color-surface: #ffffff;
  --neco-color-warning: #805714;
  --neco-font-body: ui-rounded, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --neco-font-body-size: 16px;
  --neco-font-small: 13px;
  --neco-font-title: 24px;
  --neco-line-body: 1.55;
  --neco-motion-fast: 150ms;
  --neco-radius-card: 20px;
  --neco-radius-control: 12px;
  --neco-radius-pill: 999px;
  --neco-size-icon: 24px;
  --neco-size-touch: 44px;
  --neco-space-1: 4px;
  --neco-space-2: 8px;
  --neco-space-3: 12px;
  --neco-space-4: 16px;
  --neco-space-6: 24px;
  --neco-space-8: 32px;
  --blue: var(--neco-color-brand);
  --ink: var(--neco-color-ink);
  --line: var(--neco-color-line);
  --muted: var(--neco-color-muted);
  --paper: var(--neco-color-paper);
  --surface: var(--neco-color-surface);
}
