/*
  LeanOn design tokens: the clinic app's palette VERBATIM
  (leanon-app/src/app/globals.css), so the site and the apps read as one
  product. Change colors THERE first, then mirror them here. The app file
  is the source of truth: re-sync this file whenever the app palette changes.
*/
:root {
  color-scheme: light;
  --ground: #eef1f3; --panel: #ffffff; --ink: #141a1e;
  --muted: #5c6773; --hair: #e2e7eb;
  --brand: #0f766e; --brand-strong: #0d5f58;
  --brand-soft: #d7ede9; --on-brand: #ffffff;
}
@media (prefers-color-scheme: dark) {
  :root {
    color-scheme: dark;
    --ground: #0c1012; --panel: #171b1f; --ink: #e9eef1;
    --muted: #93a1ac; --hair: #262c31;
    --brand: #2dd4bf; --brand-strong: #5eead4;
    --brand-soft: #123330; --on-brand: #0c1012;
  }
}
body { background: var(--ground); color: var(--ink); }
