/* GENERATED — edit tokens.json + run scripts/tokens/generate.mjs */

:root {
  --token-canvas: #F4F1E8;
  --token-paper: #FFFFFF;
  --token-ink: #10231C;
  --token-ink-muted: #58655F;
  --token-ink-faint: #89928D;
  --token-line: #D9D9D1;
  --token-line-strong: #A7AAA3;
  --token-accent: #D9FF3F;
  --token-accent-pressed: #B8D72E;
  --token-action: #B3591E;
  --token-action-pressed: #984313;
  --token-chalk: #E96F32;
  --token-blueprint: #2F6272;
  --token-success: #206A47;
  --token-warning: #825A08;
  --token-danger: #B52B22;
  --token-inverse: #FFFFFF;
  --token-canvas-sunk: #E8E5DB;
  --token-signal-dark: #10231C;
  --token-chalk-soft: #FFF0E8;
  --token-blueprint-soft: #EAF1F2;
  --token-focus: #E96F32;
  --token-scrim: rgba(16, 35, 28, 0.60);
  --token-night-deep: #08140F;
  --token-night: #10231C;
  --token-night-line: rgba(255, 255, 255, 0.14);
  --token-night-line-strong: rgba(255, 255, 255, 0.24);
  --token-motion-reindex: 200ms;
  --token-motion-fast: 120ms;
  --token-motion-slow: 320ms;
  --token-motion-cinema: 700ms;
  --token-motion-stagger-step: 70ms;
  --token-motion-easing-standard: cubic-bezier(0.2, 0, 0, 1);
  --token-motion-easing-entrance: cubic-bezier(0.2, 0.7, 0.2, 1);
  --token-motion-easing-exit: cubic-bezier(0.4, 0, 1, 1);
  --token-motion-easing-expo: cubic-bezier(0.16, 1, 0.3, 1);
  --token-elevation-flat: none;
  --token-elevation-raised: none;
  --token-elevation-overlay: 0 12px 32px -22px rgba(16,35,28,0.32);
  --token-elevation-transient: 0 24px 56px -30px rgba(16,35,28,0.42);
  --token-radius-control: 6px;
  --token-radius-panel: 8px;
  --token-radius-media: 8px;
  --token-radius-feature: 12px;
  --token-radius-pill: 999px;
}
