/* =====================================================================
   Tipografia da Accuracy — três famílias, nenhuma a mais.

     Mango Grotesque   display, SEMPRE em caixa alta
     Segoe UI          texto, rótulo, tabela e número (com tabular-nums)
     Creamy Peachy     detalhe manuscrito, uma palavra por vez

   Tudo servido daqui. Nenhuma requisição a fonts.googleapis.com: saíram
   Big Shoulders Display, Source Sans 3 e IBM Plex Mono, que eram
   aproximações e um mono de terceiro. O conjunto inteiro dá 284 KB.

   Subconjunto latino + pontuação portuguesa. Os arquivos vieram do acervo
   da agência (Design System da Agência/assets/fonts).
   ===================================================================== */

/* ---- Mango Grotesque — display ------------------------------------ */
@font-face{font-family:"Mango Grotesque";src:url("/estatico/fontes/mango-light.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:"Mango Grotesque";src:url("/estatico/fontes/mango-regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"Mango Grotesque";src:url("/estatico/fontes/mango-medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:"Mango Grotesque";src:url("/estatico/fontes/mango-semibold.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:"Mango Grotesque";src:url("/estatico/fontes/mango-bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}

/* ---- Segoe UI — texto --------------------------------------------- */
@font-face{font-family:"Segoe UI";src:url("/estatico/fontes/segoe-300.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:"Segoe UI";src:url("/estatico/fontes/segoe-400.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"Segoe UI";src:url("/estatico/fontes/segoe-700.woff2") format("woff2");font-weight:600 700;font-style:normal;font-display:swap}
@font-face{font-family:"Segoe UI";src:url("/estatico/fontes/segoe-400i.woff2") format("woff2");font-weight:300 400;font-style:italic;font-display:swap}

/* ---- Creamy Peachy — detalhe manuscrito --------------------------- */
@font-face{font-family:"Creamy Peachy";src:url("/estatico/fontes/creamy.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}

:root{
  --font-display:"Mango Grotesque",sans-serif;
  --font-body:"Segoe UI",sans-serif;
  --font-hand:"Creamy Peachy",cursive;
  /* Sem família mono: a Segoe alinha coluna de número com tabular-nums.
     Uma quarta família só para isso não se justifica. */
  --font-mono:"Segoe UI",sans-serif;
}

/* Onde havia mono, o que importava era o alinhamento, não o desenho. */
.mono,.acc-mono,[class*="mono"],table td,table th,.num,.acc-num,
.kpi .v,.bloco-kpi .val,.pedido .val,.acc-big,.delta,.hero-num,.tile .v{
  font-variant-numeric:tabular-nums;
  font-feature-settings:"tnum" 1,"lnum" 1;
}

/* O manuscrito é detalhe: uma palavra, nunca um parágrafo. */
.acc-hand{
  font-family:var(--font-hand);
  font-weight:400;
  text-transform:none;
  letter-spacing:.01em;
  color:var(--acc-orange,#F83600);
}
