/* ═══════════════════════════════════════════════════════════════════
   FONTES DO SISTEMA — Prestige Contabilidade — v6
   Auto-hospedadas. Um único arquivo, uma única fonte de verdade.

   Histórico da fonte de números:
   - JetBrains Mono (original) → zero com corte reto no meio
   - Roboto Mono → reportado com "traços" ainda (possível problema de
     deploy/cache daquela rodada específica, não confirmado visualmente
     como bug real da fonte)
   - Space Mono → zero com ponto no meio, "grotesco" de mais
   - Courier Prime (v6, definitivo) → CONFIRMADO VISUALMENTE por
     renderização direta (não só suposição): zero perfeitamente liso,
     sem ponto, sem corte. Fonte clássica de máquina de escrever
     modernizada, usada em roteiros/documentos jurídicos por ser
     "séria" por definição — visual sóbrio, sem ambiguidade.

   v6: cache-busting em ?v=6.
   ═══════════════════════════════════════════════════════════════════ */

@font-face{
  font-family:'Montserrat';
  font-style:normal;
  font-weight:300;
  font-display:swap;
  src:url('montserrat-latin-300-normal.woff2?v=7') format('woff2');
}
@font-face{
  font-family:'Montserrat';
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url('montserrat-latin-400-normal.woff2?v=7') format('woff2');
}
@font-face{
  font-family:'Montserrat';
  font-style:italic;
  font-weight:400;
  font-display:swap;
  src:url('montserrat-latin-400-italic.woff2?v=7') format('woff2');
}
@font-face{
  font-family:'Montserrat';
  font-style:normal;
  font-weight:500;
  font-display:swap;
  src:url('montserrat-latin-500-normal.woff2?v=7') format('woff2');
}
@font-face{
  font-family:'Montserrat';
  font-style:normal;
  font-weight:600;
  font-display:swap;
  src:url('montserrat-latin-600-normal.woff2?v=7') format('woff2');
}
@font-face{
  font-family:'Montserrat';
  font-style:normal;
  font-weight:700;
  font-display:swap;
  src:url('montserrat-latin-700-normal.woff2?v=7') format('woff2');
}
@font-face{
  font-family:'Montserrat';
  font-style:normal;
  font-weight:800;
  font-display:swap;
  src:url('montserrat-latin-800-normal.woff2?v=7') format('woff2');
}
@font-face{
  font-family:'Montserrat';
  font-style:normal;
  font-weight:900;
  font-display:swap;
  src:url('montserrat-latin-900-normal.woff2?v=7') format('woff2');
}

@font-face{
  font-family:'Courier Prime';
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url('courier-prime-latin-400-normal.woff2?v=7') format('woff2');
}
@font-face{
  font-family:'Courier Prime';
  font-style:normal;
  font-weight:700;
  font-display:swap;
  src:url('courier-prime-latin-700-normal.woff2?v=7') format('woff2');
}
