/*
 * Variáveis de marca do Ponto a Ponto (regra 21).
 *
 * Centralizadas aqui de propósito: nenhum outro arquivo CSS do plugin deve
 * espalhar códigos hexadecimais — tanto o admin (assets/css/admin.css)
 * quanto o formulário público (Fase 5, assets/css/frontend.css) devem
 * consumir estas variáveis.
 */
/*
 * Correção de bug (relatado pelo usuário): o formulário público usava estas
 * variáveis MAS `frontend.css` sobrescrevia só a cor do texto em
 * `prefers-color-scheme: dark` sem sobrescrever `--p2p-background` junto —
 * resultado: texto quase branco sobre cartão branco, ilegível em qualquer
 * navegador/SO com tema escuro. Correção: o cartão do formulário (`.p2p-app`)
 * agora é sempre um cartão "claro" own-brand, com sua própria escala de
 * tokens (`--p2p-app-*`) que NUNCA muda com o tema do sistema/do site — um
 * widget de orçamento embutido em qualquer página não deveria mudar de
 * aparência conforme o tema do WordPress por trás dele. O admin (Fase 2+)
 * continua usando as variáveis de marca "puras" abaixo, sem essa camada.
 */
:root {
	--p2p-primary: #002496;
	--p2p-secondary: #FED01B;
	--p2p-text: #1d2327;
	--p2p-text-muted: #646970;
	--p2p-background: #ffffff;
	--p2p-surface: #f6f7f7;
	--p2p-border: #dcdcde;
	--p2p-success: #1e8e3e;
	--p2p-danger: #d63638;

	/* Tokens fixos do CARTÃO do formulário público — sempre claros,
	   independente do tema do site/SO (ver nota acima). */
	--p2p-app-text: #1d2327;
	--p2p-app-text-muted: #646970;
	--p2p-app-background: #ffffff;
	--p2p-app-surface: #f6f7f7;
	--p2p-app-border: #dcdcde;
}
