/* The spacing scale, in logical pixels. 44 is a floor, not a gap. */
:root{
  --space-xs:4px;   /* the smallest gap that still reads as a gap */
  --space-sm:8px;   /* between tightly related elements */
  --space-md:12px;  /* inside a cell */
  --space-lg:16px;  /* the default gutter */
  --space-xl:20px;  /* between groups */
  --space-xxl:32px; /* between sections */
  --touch-min:44px; /* "Nunca menos de 44pt" — iOS metrics, not Android's 48 */

  --bar-height:44px;       /* every app bar */
  --tab-bar-content:49px;  /* 83 with the home indicator */
  --tab-bar-drawn:83px;
  --row-min-height:44px;
  --separator-inset:16px;
}
