/* Solarpunk NOW — Spacing, Radius, Layout
   Crisp stone-paper sheets on white. ONE unified corner radius — 10px — for
   everything with a corner: cards AND buttons alike. 4px base grid. */
:root {
  --space-0: 0;
  --space-1: 0.25rem;  /* 4 */
  --space-2: 0.5rem;   /* 8 */
  --space-3: 0.75rem;  /* 12 */
  --space-4: 1rem;     /* 16 */
  --space-5: 1.5rem;   /* 24 */
  --space-6: 2rem;     /* 32 */
  --space-7: 3rem;     /* 48 */
  --space-8: 4rem;     /* 64 */
  --space-9: 6rem;     /* 96 */

  /* Radii — ONE radius: 10px. Stone-paper cards and buttons share it. Only
     genuinely round UI (toggle tracks, dots, avatars) uses the pill. */
  --radius-none: 0;
  --radius-sm: 10px;
  --radius-md: 10px;
  --radius-lg: 10px;
  --radius-xl: 10px;

  /* Button radii — all 10px */
  --radius-button-sm: 10px;
  --radius-button: 10px;
  --radius-button-lg: 10px;

  /* Card radii — all 10px */
  --radius-card-sm: 10px;
  --radius-card: 10px;
  --radius-card-lg: 10px;

  /* Pill kept ONLY for genuinely round UI — toggle tracks, dots, avatars. */
  --radius-pill: 999px;

  --container-sm: 640px;
  --container-md: 960px;
  --container-lg: 1200px;
  --container-xl: 1400px;
}
