:root {
  /* Espaçamento — base 4px */
  --space-1: 4px;
  --space-2: 8px;
  --space-3: 12px;
  --space-4: 16px;
  --space-5: 20px;
  --space-6: 24px;
  --space-8: 32px;
  --space-10: 40px;
  --space-12: 48px;
  --space-16: 64px;

  /* Densidade de componentes */
  --pad-button: 13px 26px;
  --pad-input: 12px 14px;
  --pad-card: 24px;
  --gap-inline: 12px;       /* entre botões/controles irmãos */
  --gap-cards: 20px;
  --measure: 680px;          /* largura máxima de texto corrido */
}
