:root{
  /* Paper stack: every raised surface pairs a hairline border with a soft, low shadow.
     Shadows are ink-tinted, never pure black. */
  --shadow-none:none;
  --shadow-xs:0 1px 1px rgba(19,28,27,.04);
  --shadow-sm:0 1px 2px rgba(19,28,27,.05),0 2px 6px rgba(19,28,27,.04);
  --shadow-md:0 2px 4px rgba(19,28,27,.05),0 8px 20px rgba(19,28,27,.07);
  --shadow-lg:0 4px 8px rgba(19,28,27,.06),0 20px 44px rgba(19,28,27,.11);
  --shadow-inset:inset 0 1px 2px rgba(19,28,27,.06);
  --overlay-scrim:rgba(13,20,19,.44);
  --overlay-blur:saturate(1.1) blur(8px); /* @kind other */
}
