/* XyronVoice — Tipografia SELF-HOSTED (designcore §19.1)
 *
 * A CSP de páginas de extensão (`default-src 'self'`) BLOQUEIA fonts.googleapis.com.
 * Todo <link> para CDN de fonte é derrubado em silêncio e o app cai pro system-ui
 * sem ninguém ver. Por isso: woff2 em assets/fonts/, @font-face aqui.
 *
 * Identidade: Clash Display (títulos) + General Sans (corpo) — Fontshare / ITF FFL.
 * Clash vai até 700; pedir 800 = faux-bold.
 *
 * ⚠️ Este arquivo é linkado por TODA página da extensão e injetado no
 * host do WhatsApp Web via host.css. @font-face NÃO funciona dentro de
 * shadow root — tem que estar no documento.
 */

@font-face {
  font-family: 'Clash Display';
  src: url('fonts/clash-display-500.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Clash Display';
  src: url('fonts/clash-display-600.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Clash Display';
  src: url('fonts/clash-display-700.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'General Sans';
  src: url('fonts/general-sans-400.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'General Sans';
  src: url('fonts/general-sans-500.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'General Sans';
  src: url('fonts/general-sans-600.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'General Sans';
  src: url('fonts/general-sans-700.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
