/* Generated by web/sync-from-app.py — do not edit by hand.
   Colours are read from Hara/Theme/HaraTheme.swift so the site and the
   app cannot drift apart. Re-run the script after changing a token. */

:root {
  --cream      : #F3ECDD;  /* The ground. Home and every full-screen flow. */
  --cream-alt  : #EFEBD5;  /* Surfaces over the ground: tab bar, gradient base. */
  --olive      : #85834D;  /* Primary. CTAs, active states, the wordmark. */
  --terracotta : #68331D;  /* Secondary accent. */
  --ink        : #3A2E1F;  /* Headlines. */
  --ink-2      : #3A3320;  /* Card titles, body on light. */
  --muted      : #516268;  /* Timestamps, secondary labels. */
  --soft-blue  : #B5C9CD;  /* The breathing circle. */
  --cream-text : #F8F5E9;  /* Text on olive or terracotta. */

  /* Eyebrow labels — defined with alpha in the app, not as a hex token. */
  --eyebrow: rgba(90, 66, 42, 0.6);

  /* Type. All three faces are on Google Fonts; see index.html for the link. */
  --display : Fraunces, Georgia, 'Times New Roman', serif;
  --title   : 'DM Serif Display', Georgia, serif;
  --body    : 'DM Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
}
