/* ===================================================================
   Roboto Mono - fonte do DADO (self-hosted, compartilhada)

   Entrou em 2026-09-03 pela D.7.a. Regra do sistema, em uma frase:

       Trueno para tudo que se le como LINGUAGEM.
       Roboto Mono so para o VALOR DO DADO.

   Ou seja: menu, trilha, titulo, descricao, chips, botoes, rotulos e
   cabecalho de coluna ficam em Trueno; corpo de tabela, identificador,
   numero, data, indice e contador ficam aqui.

   POR QUE ela e nao outra: a Trueno desenha o zero como anel simples,
   igual ao O maiusculo, e o numero de lote mistura letra e digito
   (LC2020/26, DEMO-049). Num dado que aprova ou reprova lote isso nao
   pode ficar ambiguo. A Roboto Mono corta o zero.

   ⛔ POR QUE ESTA E NAO QUALQUER MONO: a altura de x dela e 0.528 em
   contra 0.532 em da Trueno, uma diferenca de 0.8%. Foi o criterio que
   a escolheu entre 10 candidatas medidas. Duas familias com alturas de
   x distantes fazem a linha parecer ter DOIS TAMANHOS - foi o defeito
   real de 01/09, e JetBrains Mono (3%) e Inconsolata (16%) o
   reproduziriam. NAO TROCAR por outra mono sem refazer essa medicao.

   Servida estaticamente pelo Laravel, linkada via
   <link href="{{ asset('shared/fonts/roboto-mono.css') }}"> no <head>.
   ⛔ NAO carregar pelo Vite: em dev o CSS vem da origem :5173 e os url()
   absolutos /shared/* resolvem contra ela (publicDir:false) -> 404.
   Mesmo motivo do trueno.css, que fica ao lado.

   SO DOIS PESOS, de proposito: 300 (corpo de tabela, token --row-fw) e
   500 (selo de situacao). Sao os unicos que o CSS usa. Os cinco pesos
   pesariam 160 KB; estes dois pesam ~64 KB.

   Licenca: Apache License 2.0 (redistribuivel junto com o app).
   Subconjunto latino, com todos os acentos do portugues conferidos.
   =================================================================== */
@font-face { font-family:'Roboto Mono'; src:url('/shared/fonts/RobotoMono-Light.woff2')  format('woff2'); font-weight:300; font-style:normal; font-display:swap; }
@font-face { font-family:'Roboto Mono'; src:url('/shared/fonts/RobotoMono-Medium.woff2') format('woff2'); font-weight:500; font-style:normal; font-display:swap; }
/* 400 nao tem arquivo proprio: cai para o Light, que e o peso do corpo.
   Se algum dia uma tela pedir 400 de verdade, baixar o arquivo em vez de
   deixar o navegador sintetizar. */
@font-face { font-family:'Roboto Mono'; src:url('/shared/fonts/RobotoMono-Light.woff2')  format('woff2'); font-weight:400; font-style:normal; font-display:swap; }
