/* tokens.css — fonte ÚNICA da paleta/radius/sombras (faxina 2026-07).
   Duas famílias de custom properties coexistem por herança histórica:
   --tp-*  = PADRAO DO BLOG v1 (ex-snippet 13, componentes tipet-*)
   --tlp-* = template do single post (ex-snippet 9, sidebar/cards)
   NÃO renomear sem migrar todos os usos (diff zero é a regra da faxina). */

:root{--tp-teal:#1B7B6F;--tp-teal-medio:#2FA08C;--tp-teal-escuro:#145F57;--tp-teal-ink:#12403A;--tp-teal-claro:#E8F5F2;--tp-teal-linha:#BFDED7;--tp-terracota:#E87B50;--tp-terracota-escura:#C05A32;--tp-terracota-clara:#FDF0EB;--tp-ink:#1E2D2A;--tp-corpo:#4A5568;--tp-borda:#DDE8E6;--tp-zebra:#F5FAF9;--tp-legenda:#6B8B86;--tp-areia:#F5EDDA;--tp-areia-borda:#DCD0B1;--tp-areia-ink:#7A6A3F;--tp-radius:14px;--tp-sombra:0 2px 12px rgba(27,60,54,.07);--tp-sombra-escura:0 4px 16px rgba(30,45,42,.18),inset 0 1px 0 rgba(255,255,255,.07);--tp-sombra-cartao:0 18px 50px rgba(30,45,42,.12),0 2px 6px rgba(30,45,42,.05)}

:root {
  --tlp-teal: #1B7B6F;
  --tlp-teal-med: #2FA08C;
  --tlp-teal-light: #E8F5F2;
  --tlp-terracota: #E87B50;
  --tlp-dourado: #D4A574;
  --tlp-dourado-light: #FAF1DD;
  --tlp-creme: #FBF8F4; /* creme oficial unificado (16/07; era #FAF7F4 — token sem uso, mantido alinhado) */
  --tlp-title: #1E2D2A;
  --tlp-body: #4A5568;
  --tlp-border: #DDE8E6;
  --tlp-white: #FFFFFF;
  --tlp-dark: #1E2D2A;
}
