/* Eisblume design tokens — the canonical shared palette, spacing, and
   type choices across every platform app. This is the single source of
   truth for these values; see README.md in this folder for how each
   app type actually consumes them (plain CSS vs. Tailwind vs. across a
   separate repo's build context — the mechanics differ per app).

   --accent/--accent-strong are matched to the real business logo
   (rime-core/public/logo.png) — sampled its dominant dark-petal blue
   (#5391cd) and darkened it along the same hue/saturation to #3576b6 so
   white text on it clears WCAG AA (4.75:1; the raw sampled color only
   hit 3.33:1). Neutrals (--bg/--surface/--border/--ink) are unrelated to
   the logo and were deliberately left alone in that pass. */

:root {
  --bg: #f3efe4;
  --surface: #ffffff;
  --surface-muted: #faf8f2;
  --border: #e1dbc8;
  --border-strong: #cfc7ac;
  --ink: #2a241a;
  --ink-muted: #6b6354;
  --accent: #3576b6;
  --accent-strong: #295c8d;
  --accent-contrast: #ffffff;
  --danger: #a4402c;
  --radius: 10px;
  --radius-sm: 6px;
  --shadow: 0 1px 2px rgba(42, 36, 26, 0.06), 0 6px 20px rgba(42, 36, 26, 0.06);
  --font-family: 'Segoe UI', system-ui, -apple-system, sans-serif;
}
