:root{
  /* Shadows are warm and low-contrast — printed-paper lift, not UI drop shadow */
  --shadow-none:none;
  --shadow-hairline:0 0 0 1px var(--border-hairline);
  --shadow-sm:0 1px 2px rgba(26,23,18,.06),0 1px 1px rgba(26,23,18,.04);
  --shadow-md:0 2px 4px rgba(26,23,18,.07),0 6px 14px rgba(26,23,18,.06);
  --shadow-lg:0 4px 8px rgba(26,23,18,.08),0 18px 38px rgba(26,23,18,.10);
  --shadow-inset-top:inset 0 1px 0 rgba(255,255,255,.6);
  --shadow-inset-press:inset 0 2px 3px rgba(12,33,22,.22);
  --ring-focus:0 0 0 3px rgba(224,163,46,.45);
    --blur-panel:saturate(120%) blur(10px); /* @kind other */
    --scrim-panel:rgba(251,248,240,.82);
}
