/* fonts-dw.css: a tipografia do app, num lugar só.

   A INTER é a família única (decisão do dono, 02/09/2026). Hierarquia por
   tamanho, peso e cor; alinhamento de dígitos por
   font-variant-numeric:tabular-nums, que não troca de família. A família
   anterior foi proibida nesta data: ver .claude/rules/fonte-unica-inter.md e
   a guarda backend/tests/fonte-unica-guard.test.js.

   VARIÁVEL (wght@400..900), não lista de pesos fixos: a base declara
   font-weight 650 e 750 em alguns lugares, e uma lista fixa faria o navegador
   arredondar em silêncio.

   PESOS: os declarados na base subiram um degrau, e o peso HERDADO passou de
   400 para 500 em body.dwa-app (diwalli-appshell.css). Isso não é gosto: a
   família anterior é mais encorpada, e medindo a tinta em canvas a Inter
   deposita ~22% menos no mesmo peso. Sem os dois ajustes o app fica fino, o
   que já foi visto e recusado. Detalhe e números na regra.

   Servida pelo Google Fonts, não hospedada aqui: não guardamos arquivo de
   fonte no repositório. Os dois hosts já estão liberados na CSP
   (backend/server.js, styleSrc e fontSrc); qualquer outro é bloqueado sem
   aviso visível, e a página só aparece com a fonte errada.

   Fica como @import nesta folha, e não como <link> em cada tela, porque as 51
   páginas do app já a linkam: trocar de família continua sendo uma edição em
   um lugar só. */
@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400..900&display=swap");
