/* =====================================================================
   FONTES DE ARQUIVO DO PAINEL — servidas pelo PRÓPRIO servidor.
   Gerado a partir de requisitos/Gestao-Promocoes/Fonts (TTF -> WOFF2).

   POR QUE ESTE ARQUIVO VIVE EM public/ E NÃO NO CSS DO APP:
   ele é carregado pelos DOIS bundles — o app (retaguarda, onde o operador
   escolhe a fonte e vê a prévia) e o player da TV (bundle ES5 separado, com
   `publicDir: false`). Um único arquivo, referenciado por <link> nos dois,
   é o que garante que a fonte da prévia e a da TV sejam o mesmo binário.

   NÃO é CDN: o caminho é relativo ao mesmo host da aplicação. A regra "nada
   de webfont externa" continua valendo — a rede do mercado cai, e uma fonte
   que dependesse de host de terceiro viraria fallback silencioso.

   `font-display: swap` é deliberado: se o arquivo demorar (TV em rede ruim),
   o texto aparece na fonte de fallback e troca depois. Preço na tela vale
   mais que tipografia.

   LICENÇA: VTC Supermarket Sale © Vigilante Typeface Corporation (Larry E.
   Yerkes). O pacote distribui a fonte como FREE PARA USO PESSOAL NÃO
   COMERCIAL; uso comercial exige licença negociada com o autor
   (vigilantetype@gmail.com). A licença original está preservada em
   requisitos/Gestao-Promocoes/Fonts/VTC Copyright License.txt.
   ===================================================================== */

@font-face {
  font-family: "VTC Supermarket Sale";
  src: url("/fonts/VTCSuperMarketSaleRegular.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "VTC Supermarket Sale Italic";
  src: url("/fonts/VTCSuperMarketSaleItalic.woff2") format("woff2");
  font-weight: normal;
  font-style: normal; /* o itálico já está no desenho: não deixar o browser inclinar de novo */
  font-display: swap;
}

@font-face {
  font-family: "VTC Supermarket Sale Display";
  src: url("/fonts/VTCSuperMarketSaleDisplay.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "VTC Supermarket Sale Open";
  src: url("/fonts/VTCSuperMarketSaleOpenDisplay.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "VTC Supermarket Sale Wired";
  src: url("/fonts/VTCSuperMarketSaleDisplayWired.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "VTC Supermarket Sale SC";
  src: url("/fonts/VTCSuperMarketSaleSC.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "VTC Supermarket Sale Tall";
  src: url("/fonts/VTCSuperMarketSaleTall.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "VTC Supermarket Sale Tall Tilt";
  src: url("/fonts/VTCSuperMarketSaleTallTilt.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "VTC Supermarket Sale ODS";
  src: url("/fonts/VTCSuperMarketSaleLeftyODS.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "VTC Supermarket Super Sale 3D";
  src: url("/fonts/VTCSuperMarketSuperSale3D.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "VTC Supermarket Super Sale 3D Tilt";
  src: url("/fonts/VTCSuperMarketSuperSale3DTilt.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
