/* ============================================================
   FocusFlow — Blush & Sage theme
   Every colour in the app comes from two families only: soft blush
   pinks and quiet sage greens, on a warm blush-white. The seven section
   slots (peach … mauve) are remapped onto those two families, so charts,
   chips, buttons, borders, tints and status badges all stay in palette.
   Dusty pastels pitched like Plan27 Pro's Blush (2026-10-17: the first
   version was too pale): each colour is generated in OKLCH from one hue and
   colourfulness — tint L0.875, buttons/bars L0.775, outline L0.685.
   Text pairings measured: body 6.1:1+ on block tints, muted 5.4:1+ on tinted
   cards, badges 6.6:1+, ink on buttons 7.9:1+.
   ============================================================ */
[data-theme="blush"] {
  --color-base: #FBF8F6;
  --color-surface: #FFFFFF;
  --color-surface-alt: #F6F0EE;
  --color-text: #5B5557;
  --color-text-dark: #2E2A2B;
  --color-text-muted: #6B6466;
  --color-border: #ECE3E0;

  /* Section slots → blush & sage. Names are the app's slot names, not
     the colours they hold in this theme. */
  --color-peach: #EECDC8;     /* blush */
  --color-apricot: #EAD0C1;   /* warm blush */
  --color-butter: #D2D9CA;    /* pale sage */
  --color-sage: #CCDBCD;      /* sage */
  --color-sky: #C9DBD4;       /* eucalyptus sage */
  --color-lavender: #E7CFD2;  /* dusty rose */
  --color-mauve: #EACDD7;     /* rose blush */

  --color-peach-deep: #DAA8A1;
  --color-apricot-deep: #D5AC94;
  --color-butter-deep: #B1BAA3;
  --color-sage-deep: #A6BDA7;
  --color-sky-deep: #A1BDB2;
  --color-lavender-deep: #D0AAB0;
  --color-mauve-deep: #D5A7B8;

  --color-peach-edge: #BE8B84;
  --color-apricot-edge: #B99077;
  --color-butter-edge: #959E86;
  --color-sage-edge: #89A18B;
  --color-sky-edge: #85A196;
  --color-lavender-edge: #B58E94;
  --color-mauve-edge: #B98B9C;

  /* Status, in palette: sage for good, blush for "heads up", deep rose for
     overdue. Meaning is always carried by the words too. */
  --color-success: #8FB39A;
  --color-warning: #D9A79F;
  --color-danger: #C98590;

  --badge-danger-bg: #F6DCE0;   --badge-danger-fg: #7A2E3C;
  --badge-warning-bg: #F7E5E0;  --badge-warning-fg: #7A4038;
  --badge-success-bg: #E1EDE2;  --badge-success-fg: #2F5A3C;

  --accent: var(--color-sky);
  /* Dashboard cards wear their colour more strongly in this theme (small
     muted text still 4.87:1+ on every colour at 40%). */
  --widget-tint: 40%;

  /* Menus: a solid dusty-rose bar (the rose button shade), so the theme is
     obvious at a glance. Ink 6.8:1, labels 5.4:1, current page in a pale
     blush pill (12.8:1). */
  --nav-bg: #DAA8A1;
  --nav-border: #BE8B84;
  --nav-ink: #2E2A2B;
  --nav-label: #4A3633;
  --nav-hover: color-mix(in srgb, #FFFFFF 28%, transparent);
  --nav-active-bg: #FBF1EF;
  --nav-active-ink: #2E2A2B;
}
