/**
 * proxima.css — Proxima Nova local font-face.
 *
 * Sólo se incluye en los paneles (/admin/, /app/), no en el landing.
 * Los .otf viven en /assets/fonts/proxima/. Si en algún momento se quieren
 * optimizar a WOFF2, basta con agregar la fuente WOFF2 antes del OTF en
 * cada `src` (los browsers eligen el primer formato soportado).
 *
 * ⚠️  IMPORTANTE: los archivos terminados en `-pu.otf` (Personal Use)
 *     son versiones DEMO de Proxima Nova que inyectan un watermark "DEMO"
 *     dentro de algunos glyphs (típicamente dígitos en el peso medium).
 *     NO los usamos en producción.
 *
 * Mapeo de archivos a pesos (sólo archivos sin watermark):
 *   light       → 100, 200, 300  (proxima-nova-light.otf)
 *   regular     → 400            (proxima-nova.otf)
 *   semibold    → 500, 600       (proxima-nova-semibold.otf)
 *                  ↑ peso 500 reasignado de medium-pu.otf a semibold para
 *                    evitar el watermark "DEMO" que aparecía en /app y /admin
 *                    en los porcentajes y otras cifras con tabular-nums.
 *   bold        → 700            (proxima-nova-bold.otf)
 *   extrabold   → 800, 900       (proxima-nova-extrabold.otf)
 *
 * Si en algún momento se compra/licencia el peso medium real (no PU), basta
 * con reemplazar el archivo y restaurar el `@font-face` para weight 500
 * apuntando al medium real. La diferencia visual entre semibold y medium
 * es mínima — para UI no se nota.
 */

/* Pesos 100/200/300 → light. Mapeo amplio porque ningún componente del
   panel pide un peso "thin" real, y queremos evitar el thin-pu.otf demo. */
@font-face {
    font-family: 'Proxima Nova';
    src: url('../fonts/proxima/proxima-nova-light.otf') format('opentype');
    font-weight: 100 300;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Proxima Nova';
    src: url('../fonts/proxima/proxima-nova.otf') format('opentype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
/* Pesos 500/600 → semibold (legal). Antes el 500 mapeaba a medium-pu.otf
   pero ese archivo es la versión demo de Proxima con watermark "DEMO". */
@font-face {
    font-family: 'Proxima Nova';
    src: url('../fonts/proxima/proxima-nova-semibold.otf') format('opentype');
    font-weight: 500 600;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Proxima Nova';
    src: url('../fonts/proxima/proxima-nova-bold.otf') format('opentype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Proxima Nova';
    src: url('../fonts/proxima/proxima-nova-extrabold.otf') format('opentype');
    font-weight: 800 900;
    font-style: normal;
    font-display: swap;
}
