/* Paleta clara vigente del rediseño (2026-08-30) — docs/plan/REDISENO_UI.md §D1 y
   docs/specs/spec-deep-links.md §4.2.

   FUENTE DE LA VERDAD: mobile/constants/theme.ts. Esto es una COPIA deliberada, no un descuido:
   landing/ no tiene bundler (wrangler compila las Pages Functions él solo, ver landing/README.md),
   así que no hay forma de importar el fichero de la app. Si allí cambia un token, aquí también.

   La página de partido compartido (functions/g/[gameId].ts) repite estos mismos valores EN LÍNEA,
   a propósito: es el camino crítico del único canal de crecimiento del MVP (alguien pega el enlace
   en un WhatsApp) y no debe depender de una segunda petición para pintarse bien. */
:root {
  /* Sin esto, un navegador móvil en modo oscuro reinterpreta por su cuenta enlaces y controles
     sobre un fondo que ya es claro. La app tampoco sigue el tema del sistema — tema único, sin
     toggle (docs/design/README.md §Rediseño). */
  color-scheme: light;

  --bg: #f7f0ec;
  --surface: #ffffff;
  --border: #efe4dc;
  --text: #1e1e1e;
  --text-muted: #8a8a8a;
  --accent: #ee5a1f;
  --on-accent: #ffffff;
  /* "Quedan X plazas" / "Última plaza" — siempre en rojo aunque no sea un error (CLAUDE.md).
     La excepción neutra es solo la píldora de la fila de partido DE LA APP, que aquí no existe. */
  --scarcity: #dc2626;
}
