/* ============================================================================
 * ELBO CARD — design tokens
 * Lifted from the approved wireframe. Single source of truth for colour,
 * type, radius and elevation. Nothing below this file should hardcode a hex.
 * ========================================================================== */
:root{
  /* surface */
  --sand:#F4EDE3;  --paper:#FFFDFA;  --shell:#EFE6D9;  --line:#EADFD2;  --line-2:#D8CCBE;
  /* brand */
  --flare:#FF5A36; --flare-dk:#D6431F; --sun:#FFC94D; --punch:#C2367B; --teal:#0E8C7F;
  /* ink */
  --ink:#1E2833;   --muted:#8A7B6B;  --muted-2:#6B5E50; --slate:#7E8FA6;
  /* night (camera, render, end-card) */
  --night:#14181D; --night-2:#1B222B;
  /* state */
  --ok:#1F9D66;    --ok-bg:#E9F6F0;  --warn:#B54708;   --danger:#FF4D4D;
  /* geometry */
  --r-lg:18px; --r-md:14px; --r-sm:12px; --r-pill:999px;
  --shadow:0 24px 60px rgba(30,40,51,.22);
  --shadow-btn:0 8px 18px rgba(255,90,54,.35);
  /* type */
  --font:'Bricolage Grotesque','Segoe UI',-apple-system,BlinkMacSystemFont,sans-serif;
  --mono:ui-monospace,SFMono-Regular,Menlo,monospace;
  /* safe areas — the app runs full-bleed when installed */
  --safe-t:env(safe-area-inset-top,0px);
  --safe-b:env(safe-area-inset-bottom,0px);
}
