/**
 * Fuentes autohospedadas para el texto de las áreas personalizables
 * (plantilla_areas.font). Reemplaza el uso anterior de pilas CSS
 * genéricas (Arial, Georgia, Impact, "Arial Black", "Courier New",
 * "Times New Roman") que dependían de qué fuentes tuviera instaladas
 * el sistema operativo del cliente — resultado inconsistente entre
 * dispositivos, y encima distinto de lo que terminaba usando el
 * servidor al generar el PNG final (ADM-3), porque el servidor
 * tampoco tenía esas fuentes reales y usaba sustitutos.
 *
 * Ahora cada opción es una Google Font real, bajada e instalada tal
 * cual — un solo width/weight fijo por fuente, nunca variable — y
 * exactamente el mismo archivo se usa acá (WOFF2, para el navegador)
 * y en el servidor (TTF, para Imagick al generar el arte final en
 * includes/arte-final.php). El nombre de familia (RCDXP ...) es
 * intencionalmente único para no chocar con ninguna fuente que el
 * sistema operativo del cliente ya tenga con un nombre parecido.
 *
 * RCDXP_PALETA.resolverFontFamily() en paleta-colores.js es el único
 * lugar que traduce el valor guardado en plantilla_areas.font (ej.
 * 'Impact, sans-serif' — se mantiene ese string por compatibilidad
 * con áreas ya guardadas, aunque ya no dice la fuente real) al
 * font-family real de acá — misma idea que RCDXP_FUENTE_MAPA en
 * includes/arte-final.php del lado servidor. Si se agrega una fuente
 * nueva, hay que agregarla en los dos lugares.
 *
 * Licencias: todas OFL (Open Font License), copias en
 * private_html/rotuclick/rcdxp-support/fonts/licencias/.
 */

@font-face {
    font-family: 'RCDXP Roboto Bold';
    src: url('../fonts/RCDXP-Roboto-Bold.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'RCDXP Inter Bold';
    src: url('../fonts/RCDXP-Inter-Bold.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'RCDXP Archivo Black';
    src: url('../fonts/RCDXP-ArchivoBlack.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'RCDXP PT Serif Bold';
    src: url('../fonts/RCDXP-PTSerif-Bold.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'RCDXP Roboto Mono Bold';
    src: url('../fonts/RCDXP-RobotoMono-Bold.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'RCDXP Anton';
    src: url('../fonts/RCDXP-Anton.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'RCDXP Noto Serif Bold';
    src: url('../fonts/RCDXP-NotoSerif-Bold.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'RCDXP Fredoka Medium';
    src: url('../fonts/RCDXP-Fredoka-Medium.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
