/* Fonte: produto/critica/tokens-ui.css (crítica U, 12/11/2026). Trocar valores aqui, nunca nos componentes. */
@font-face{font-family:Rubik;src:url("../fonts/rubik.woff2") format("woff2");font-style:normal;font-weight:500 700;font-display:swap}
@font-face{font-family:Inter;src:url("../fonts/inter.woff2") format("woff2");font-style:normal;font-weight:400 700;font-display:swap}
:root{
 /* paleta (inalterada) */
 --menta:#E5F0E8;--papel:#FBF6EE;--floresta:#285D4D;--floresta-funda:#1F493D;--marca:#3A7968;--marca-press:#306859;
 --sol:#F4D65E;--sol-claro:#FBF1C6;--sol-tinta:#54430C;--damasco:#D98564;--damasco-press:#C4704F;
 --lavanda:#B9AED2;--lilas:#E9E3F1;--salvia:#91B9A2;--salvia-clara:#D5E6DB;
 --tinta:#322E48;--tinta-suave:#53655C;--linha:#B5CBBD;--alerta:#A33332;

 /* PAPÉIS de cor: cada cor tem UM trabalho. Nunca trocar. */
 --cor-acao:var(--marca);            /* ação do ADULTO em fundo claro */
 --cor-acao-painel:var(--papel);     /* ação do ADULTO no painel escuro (Pronto) — nunca amarelo */
 --cor-acao-painel-tinta:var(--floresta-funda);
 --cor-crianca:var(--damasco);       /* tudo que a CRIANÇA toca: contador, figurinha, alvo de colar */
 --cor-crianca-tinta:var(--tinta);   /* texto sobre damasco (4,6:1). Branco sobre damasco reprova (2,8:1) */
 --cor-hoje:var(--sol);              /* só o hoje e a comemoração */
 --cor-feito:var(--floresta);
 --cor-espera:var(--papel);          /* futuro: papel com borda tracejada, nunca cinza apagado */
 --cor-espera-borda:#8FAE9C;
 --painel:var(--floresta-funda);--painel-tinta:#fff;--painel-suave:#BFE0CF;

 /* TIPO: 6 degraus, nada fora deles. Mínimo absoluto 16. */
 --f-t:Rubik,system-ui,sans-serif;--f-x:Inter,system-ui,sans-serif;
 --t-rotulo:600 16px/1.3 var(--f-x);    /* rótulo, aba, dia da pedra */
 --t-corpo:500 19px/1.45 var(--f-x);    /* frase de apoio (≤ 12 palavras) */
 --t-acao:600 22px/1.15 var(--f-t);     /* botão, nome em cartão, resposta */
 --t-tela:600 32px/1.08 var(--f-t);     /* título da tela E instrução do passo (o mesmo degrau) */
 --t-momento:700 44px/1.02 var(--f-t);  /* comemoração */
 --t-numeral:700 72px/.9 var(--f-t);    /* Dia 10 */
 --tracking-t:-.02em;

 /* ESPAÇO: grade de 4. Margem lateral única. */
 --e1:4px;--e2:8px;--e3:12px;--e4:16px;--e5:24px;--e6:32px;--e7:48px;
 --margem:20px;

 /* RAIO: 3 + redondo */
 --r-p:12px;   /* chip quadrado, selo */
 --r-m:20px;   /* botão, cartão, opção */
 --r-g:28px;   /* palco, gaveta, página do álbum */
 --r-o:999px;

 /* ELEVAÇÃO: papel levantado (sombra dura, sem desfoque). Substitui --s1 desfocada. */
 --papel-1:0 3px 0 rgba(31,73,61,.16);
 --papel-2:0 6px 0 rgba(31,73,61,.20);
 --papel-crianca:0 6px 0 var(--damasco-press);
 --papel-hoje:0 6px 0 #C9AB2F;

 /* TOQUE */
 --toque:48px;          /* mínimo (sobe de 44: mãe com 1 mão, criança do lado) */
 --botao:64px;          /* botão principal */
 --escolha:132px;       /* opção de resposta (Como foi) — altura mínima */
 --alvo-crianca:120px;  /* contador de voltas, figurinha: sobe de 96 */
 --pedra:64px;--pedra-hoje:96px;
 --abas:76px;

 /* MOVIMENTO */
 --m-toque:120ms;--m-entra:220ms;--m-modo:360ms;--m-mola:420ms;--m-recortes:900ms;
 --saida:cubic-bezier(.16,1,.3,1);--mola:cubic-bezier(.3,1.5,.5,1);
}

:root{
 --branco:#fff;--floresta-noite:#163a30;--sol-press:#ecca45;--sol-sombra:#C9AB2F;--familia:#E7A78C;--linha-clara:#e3ebe5;--fundo-mesa:#cfdcd3;
 --tam-rotulo:16px;--tam-corpo:19px;--tam-acao:22px;--tam-tela:32px;--tam-momento:44px;--tam-numeral:72px;
 --monumento:120px;--d-toque:var(--m-toque);--d-entrada:var(--m-entra);
 --sombra-folha:0 -12px 32px -12px #1f493d4d;
 --mundo-base:#91B9A2;--mundo-expansao:#D98564;--mundo-autonomia:#B9AED2;--mundo-mundo_real:#F4D65E;--mundo-familia:#E7A78C;--mundo-manutencao:#285D4D;
}
