/*
 * Identidad visual del Palacio de Congresos de Córdoba (docs/07-identidad-visual.md).
 *
 * Es el ÚNICO archivo con valores de color. El resto de hojas de estilo y plantillas, también
 * las de los PDF, usan solo estas variables. Una prueba lo comprueba.
 */

/* Tipografía Asap, alojada en el proyecto (ver app/static/fonts/LEEME.md). */
@font-face {
  font-family: "Asap";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/Asap-Regular.woff2") format("woff2"),
    url("../fonts/Asap-Regular.ttf") format("truetype");
}

@font-face {
  font-family: "Asap";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/Asap-Italic.woff2") format("woff2"),
    url("../fonts/Asap-Italic.ttf") format("truetype");
}

@font-face {
  font-family: "Asap";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("../fonts/Asap-SemiBold.woff2") format("woff2"),
    url("../fonts/Asap-SemiBold.ttf") format("truetype");
}

@font-face {
  font-family: "Asap";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("../fonts/Asap-Bold.woff2") format("woff2"),
    url("../fonts/Asap-Bold.ttf") format("truetype");
}

:root {
  /* Colores corporativos */
  --burdeos: #7f1137; /* Pantone 201 C. Pendiente de confirmar por la UTE (doc 07, sección 7). */
  --gris: #51575c; /* Pantone 431 C */
  --negro: #231f20; /* Pantone Black C, como lo reproduce el manual en pantalla */
  --blanco: #ffffff;

  /* Tintes de apoyo */
  --burdeos-10: #f2e7eb;
  --burdeos-20: #e5cfd7;
  --gris-10: #eeeeef;

  /* Colores de estado: solo para estados, nunca como decoración */
  --estado-vigente: #2d7a4f;
  --estado-vigente-fondo: #e8f5ee;
  --estado-proximo: #8a6100;
  --estado-proximo-fondo: #fff4d6;
  --estado-caducado: #c62828;
  --estado-caducado-fondo: #fdecea;
  --estado-pendiente: #51575c;
  --estado-pendiente-fondo: #eeeeef;

  /* Sombras y transparencias */
  --sombra-tarjeta: 0 1px 2px rgb(35 31 32 / 8%);

  /* Tipografía */
  --fuente: "Asap", "Segoe UI", Arial, sans-serif;

  color-scheme: light;
}
