:root {
  --color-primario: #22C55E;
  --color-secundario: #8B5CF6;
  --color-acento-amarillo: #FDE68A;
  --color-acento-coral: #FB7185;
  --color-exito: #22C55E;
  --color-error: #EF4444;
  --color-advertencia: #F59E0B;
  --color-info: #3B82F6;
  --radio-tarjeta: 16px;
  --sombra-suave: 0 4px 20px rgba(0,0,0,0.08);
  --fuente-cuerpo: 'Plus Jakarta Sans', sans-serif;
  --fuente-numeros: 'Fredoka', sans-serif;
}

body {
  font-family: var(--fuente-cuerpo);
  background-color: #f7f9fa;
  color: #333;
}
