/* kova-leads · LA ROPA (marca de Kova). Único archivo con colores, letras y esquinas. Se carga ANTES de panel.css.
   Nombres de token = los de la casa (ESTANDAR-PANTALLAS.md §3); valores medidos de web/sitio-completo/sitio/assets/kova.css
   (oro #D49740, oro claro #ECC07A, crema #F8F3E9, crema-texto #C9BFAE, tinta #3A332C, Playfair Display + General Sans)
   sobre el negro del encargo (#0B0B0B). Contrastes medidos el 12-nov (relación WCAG, fondo #0B0B0B / papel #16130F). */
@font-face { font-family: "General Sans"; src: url("GeneralSans-400.woff2") format("woff2"); font-weight: 400; font-display: swap; }
@font-face { font-family: "General Sans"; src: url("GeneralSans-600.woff2") format("woff2"); font-weight: 600; font-display: swap; }
@font-face { font-family: "Playfair Display"; src: url("PlayfairDisplay-var.woff2") format("woff2"); font-weight: 400 900; font-display: swap; }

:root {
  color-scheme: dark;
  /* color de la marca */
  --color: #d49740;            /* oro: 7,8:1 sobre fondo · 7,3:1 sobre papel */
  --sobre-color: #0b0b0b;      /* lo que se lee encima del oro: 7,8:1 */
  --acento: #d49740;
  --acento-texto: #ecc07a;     /* oro claro para letra chica y foco: 11,6:1 / 10,9:1 */
  /* fondos (el panel es oscuro: «papel» es la tarjeta, «fondo» la página) */
  --fondo: #0b0b0b;
  --fondo2: #16130f;
  --fondo3: #221d17;
  --sobre-fondo: #f8f3e9;
  --papel: #16130f;
  --papel2: #221d17;
  --tinta: #f8f3e9;            /* 17,8:1 / 16,7:1 */
  --gris: #c9bfae;             /* texto secundario: 10,8:1 / 10,2:1 */
  --gris-tenue: #a39b8f;       /* 7,2:1 / 6,7:1 (igual se lee) */
  --linea: #3a332c;            /* separador decorativo (no delimita controles) */
  --linea-control: #7d7264;    /* borde de lo que se toca: 4,2:1 / 3,9:1 / 3,6:1 sobre papel2 (WCAG 1.4.11 ≥ 3:1) */
  /* semáforo de estados (siempre con texto al lado: P59) */
  --e-nuevo: #ecc07a; --e-contactado: #8ec5ff; --e-cotizado: #f2b56b; --e-cliente: #7fdc9b; --e-perdido: #a39b8f;
  --verde: #7fdc9b; --rojo: #f08a8a; --ambar: #f2b56b; --azul: #8ec5ff;
  /* WhatsApp: color de la plataforma, no de Kova */
  --wa: #25d366; --sobre-wa: #04170b;  /* 9,4:1 */
  /* letra */
  --tipo-titular: "Playfair Display", Georgia, serif;
  --tipo-cuerpo: "General Sans", system-ui, -apple-system, "Segoe UI", sans-serif;
  --peso-titular: 700;
  --titular-escala: 1;
  --titular-tracking: 0;
  /* esquinas (kova.css usa 14 px en tarjetas) */
  --r: 12px; --r-g: 14px; --r-p: 10px;
}
