
/* ============================================================================
 * brand.css — Marca del cliente
 * ----------------------------------------------------------------------------
 * Lo ÚNICO que cambia entre apps. Solo primario, acento y logo.
 * Los tonos 400/600 salen SOLOS gracias a oklch() (ver tokens.css).
 *
 * Para una app nueva:
 *   1. Cambia los 2 colores de abajo.
 *   2. Reemplaza public/assets/logo.svg.
 *   3. Ejecuta: .\scripts\gen-icons.ps1  (genera favicon, apple-touch, OG, splash)
 *   4. Abre /brand y verifica contraste. Si falla, el worker ajusta --on-primary.
 * ========================================================================== */

:root {
  /* Primario (botones, foco, links) — oklch estandariza; también declara --primary-rgb para el glow */
  --primary-500: oklch(0.62 0.18 275);
  --primary-rgb: 109 91 255;

  /* Acento (cifra clave, CTA de demo) — opcional cambiar; el ámbar firma funciona para la mayoría */
  --accent-500: oklch(0.78 0.17 70);
}

/* ----------------------------------------------------------------------------
 * Ejemplos de marcas de clientes (comentados). Copia y descomenta uno.
 * ------------------------------------------------------------------------- */

/* G7 Personal / sport-neutral */
/*
:root {
  --primary-500: oklch(0.62 0.18 275);
  --primary-rgb: 109 91 255;
  --accent-500:  oklch(0.78 0.17 70);
}
*/

/* Eli Fitness / rosa fuerte */
/*
:root {
  --primary-500: oklch(0.60 0.22 10);
  --primary-rgb: 225 29 116;
  --accent-500:  oklch(0.78 0.17 70);
}
*/

/* Lashes / rosa pastel */
/*
:root {
  --primary-500: oklch(0.70 0.14 350);
  --primary-rgb: 240 148 196;
  --accent-500:  oklch(0.78 0.17 70);
}
*/

/* JE Landscaping / verde profundo */
/*
:root {
  --primary-500: oklch(0.52 0.14 150);
  --primary-rgb: 34 137 85;
  --accent-500:  oklch(0.75 0.18 60);
}
*/


