/* TerraTools · tokens visuais. ÚNICO lugar de cores, tipografia, espaços, raios e sombras
   das páginas de conta, admin e dos componentes compartilhados (feedback, saldo, explorer).
   Identidade aprovada em 20/10/2026 (acabamento Robixx): Inter no texto, Gowun Batang nos títulos,
   Geist Mono nos rótulos; branco, preto e cinzas; azul do T nos links e barras. As fontes vêm de
   /assets/fontes/fontes.css (as páginas incluem; o tt.js acrescenta nos aplicativos).
   Prefixo --tt- para não colidir com as variáveis dos aplicativos que incluírem este arquivo. */
:root{
 /* cores */
 --tt-cor-primaria:#00638F;
 --tt-cor-primaria-forte:#014A73;
 --tt-cor-sobre-primaria:#FFFFFF;
 --tt-cor-acento:#D59223;
 --tt-cor-texto:#000000;
 --tt-cor-texto-suave:#5F6B72;
 --tt-cor-fundo:#FFFFFF;
 --tt-cor-superficie:#F8F8F8;
 --tt-cor-superficie-forte:#ECECEC;
 --tt-cor-borda:#DADADA;
 --tt-cor-inativo:#979797;
 --tt-cor-ok:#2E7D4F;
 --tt-cor-alerta:#B7791F;
 --tt-cor-erro:#B3261E;
 --tt-cor-pilula:rgba(231,231,231,.8);
 --tt-cor-botao:#000000;

 /* tipografia */
 --tt-fonte-texto:'Inter',system-ui,-apple-system,'Segoe UI',sans-serif;
 --tt-fonte-titulo:'Gowun Batang',Georgia,'Times New Roman',serif;
 --tt-fonte-mono:'Geist Mono',ui-monospace,Consolas,'Courier New',monospace;
 --tt-tam-p:13px;
 --tt-tam-m:15px;
 --tt-tam-g:18px;
 --tt-tam-titulo:50px;
 --tt-peso-normal:400;
 --tt-peso-forte:600;

 /* espaços */
 --tt-esp-1:4px;
 --tt-esp-2:8px;
 --tt-esp-3:12px;
 --tt-esp-4:16px;
 --tt-esp-5:24px;
 --tt-esp-6:40px;

 /* raios, sombras, camadas */
 --tt-raio:10px;
 --tt-raio-g:20px;
 --tt-sombra:0 1px 2px rgba(0,0,0,.06);
 --tt-sombra-g:0 18px 48px -18px rgba(0,0,0,.28);
 --tt-camada-flutuante:9000;
}
