/* ──────────────────────────────────────────────────────────────────
   Fuentes self-hosted del panel.
   Debe cargarse ANTES de backend.css para que CloudBox encuentre
   "Poppins" disponible cuando aplica `font-family: "Poppins"`.
   CSP `font-src 'self'` requiere local.
   ────────────────────────────────────────────────────────────────── */

/* Poppins — base del tema CloudBox */
@font-face { font-family: 'Poppins'; font-weight: 300; font-style: normal; font-display: swap;
             src: url('/assets/fonts/poppins/300.woff2') format('woff2'); }
@font-face { font-family: 'Poppins'; font-weight: 400; font-style: normal; font-display: swap;
             src: url('/assets/fonts/poppins/400.woff2') format('woff2'); }
@font-face { font-family: 'Poppins'; font-weight: 500; font-style: normal; font-display: swap;
             src: url('/assets/fonts/poppins/500.woff2') format('woff2'); }
@font-face { font-family: 'Poppins'; font-weight: 600; font-style: normal; font-display: swap;
             src: url('/assets/fonts/poppins/600.woff2') format('woff2'); }
@font-face { font-family: 'Poppins'; font-weight: 700; font-style: normal; font-display: swap;
             src: url('/assets/fonts/poppins/700.woff2') format('woff2'); }
@font-face { font-family: 'Poppins'; font-weight: 900; font-style: normal; font-display: swap;
             src: url('/assets/fonts/poppins/900.woff2') format('woff2'); }

/* Caveat — solo para la palabra "Panel" junto al logo (homogeneidad con checkout) */
@font-face { font-family: 'Caveat'; font-weight: 400; font-style: normal; font-display: swap;
             src: url('/assets/fonts/caveat/400.woff2') format('woff2'); }
@font-face { font-family: 'Caveat'; font-weight: 600; font-style: normal; font-display: swap;
             src: url('/assets/fonts/caveat/600.woff2') format('woff2'); }
