/* ==========================================================================
   Neutral overlay — the shared guardian/account chrome.
   Loaded AFTER garden.css on family/account screens (family, picker,
   edit-child, invite, claim, settings). Themes are per-child; this surface
   is shared and must NOT take on any one child's flavor, so the accent is a
   calm, theme-agnostic warm graphite and the botanical flourishes are muted.
   ========================================================================== */
:root{
  /* remap the accent family (was leaf-green) to warm graphite */
  --leaf:oklch(44% .015 80);
  --leaf-deep:oklch(34% .015 78);
  --leaf-2:oklch(58% .012 82);
  --leaf-2-deep:oklch(46% .014 80);
  --leaf-pale:oklch(92% .008 84);
  /* flatten the warm-yellow ground so the page reads neutral */
}
body{background:var(--paper)}
/* drop the hand-drawn vine divider on account screens */
.divider{display:none}
/* active-tab tint + badge tint follow the neutral accent automatically */
.tab.on .tab-ic{background:oklch(44% .015 80/.1)}
.badge-leaf{background:oklch(44% .015 80/.1)}
/* neutral the primary-button glow (was green) */
.btn-leaf{box-shadow:0 8px 20px oklch(40% .02 80/.26)}
/* neutral avatars: warm stone, not a garden gradient */
.avatar{background:linear-gradient(150deg,oklch(70% .012 80),oklch(52% .014 78))}
.avatar.sun{background:linear-gradient(150deg,oklch(70% .012 80),oklch(52% .014 78))}
