:root{
  /* soft, warm, low-contrast — never grey-blue drop shadows */
  --shadow-xs:0 1px 2px rgba(38,35,30,.06);
  --shadow-sm:0 2px 6px rgba(38,35,30,.08);
  --shadow-md:0 6px 16px rgba(38,35,30,.10);
  --shadow-lg:0 14px 32px rgba(38,35,30,.12);
  /* "sticker" shadow: flat offset, no blur — the playful default on cards & buttons */
  --shadow-sticker:4px 4px 0 var(--ink);
  --shadow-sticker-sm:3px 3px 0 var(--ink);
  --shadow-sticker-color:4px 4px 0 var(--doval-blue);
  --ring-focus:0 0 0 3px var(--blue-200);
}
