:root{
  /* Shadows are warm-tinted (never neutral grey) and used sparingly:
     lifted cards and overlays only. Flat + hairline is the default. */
  --shadow-none:none;
  --shadow-xs:0 1px 2px rgba(44,7,14,.08);
  --shadow-sm:0 2px 8px rgba(44,7,14,.08);
  --shadow-md:0 10px 24px -8px rgba(44,7,14,.18);
  --shadow-lg:0 24px 56px -18px rgba(44,7,14,.28);
  --shadow-press:inset 0 2px 4px rgba(44,7,14,.22);
  /* Emboss — the debossed-type look from the references */
  --shadow-emboss:inset 0 1px 1px rgba(255,255,255,.25), inset 0 -1px 2px rgba(44,7,14,.35);
  --blur-glass:blur(14px); /* @kind other */
  --gradient-protect:linear-gradient(180deg, rgba(23,11,13,0) 0%, rgba(23,11,13,.65) 100%); /* @kind color */
  --gradient-chrome:linear-gradient(135deg,#EDEDEA 0%,#9B9893 28%,#F4F4F2 46%,#6A6863 62%,#C9C6C1 82%,#8E8B86 100%); /* @kind color */
}
