/* =====================================================================
   GRIMÓRIO DE DADOS · TOKENS CANÔNICOS DA MARCA
   ---------------------------------------------------------------------
   FONTE ÚNICA DE VERDADE da identidade visual (Alquimia + Crisol).
   Consumido direto pelo SITE (linkado antes de styles.css) e ESPELHADO
   pelo CRM (alquimia-crm/src/app/globals.css → @theme; os mesmos hex).
   Mudou um valor de marca aqui? Reflita no @theme do CRM.

   Base: design/brand-system.md · Regra do ouro: ouro só em resultado/
   prova, nunca como fundo nem gradiente.
   ===================================================================== */

:root {
  /* ---------- Superfícies (escuro azulado do grimório) ---------- */
  --bg-base: #0B0E14;       /* fundo principal */
  --bg-elevated: #121620;   /* cards / superfícies elevadas */
  --bg-elevated-2: #1A1F2B; /* inputs, hover, bordas */

  /* ---------- Ouro: acento de DADO CONFIRMADO / prova / CTA ---------- */
  --gold: #E0A82E;
  --gold-soft: #F2C75C;
  --gold-dim: rgba(224, 168, 46, 0.4);

  /* ---------- Roxo: secundário, estrutura, nav, links ---------- */
  --purple: #6E5AAE;

  /* ---------- Texto (off-white quente → cinza-pedra) ---------- */
  --text-primary: #F4F1E8;
  --text-secondary: #A8A498;
  --text-tertiary: #8A8679;  /* clareado p/ contraste AA (4,5:1+) */

  /* ---------- Linhas e tinta ---------- */
  --border: rgba(244, 241, 232, 0.10);
  --border-strong: rgba(224, 168, 46, 0.35);
  --ink: rgba(244, 241, 232, 0.78);
  --ink-dim: rgba(244, 241, 232, 0.35);

  /* ---------- Cores semânticas (calibradas p/ o fundo escuro) ----------
     Estado de um CRM (positivo/negativo/alerta). FORA do ouro: o ouro é
     só prova. O site ainda não usa, mas isto é a fonte que o CRM espelha. */
  --success: #1D9E75;
  --success-soft: #3DD68C;
  --danger: #E5484D;
  --danger-soft: #F1696D;
  --warning: #D99A2B;  /* âmbar terroso, distinto do ouro de prova */
  --warning-soft: #E8B24E;

  /* ---------- Tipografia ---------- */
  --font-display: "Sora", system-ui, sans-serif;          /* títulos */
  --font-body: "Plus Jakarta Sans", system-ui, sans-serif; /* corpo / UI */
  --font-hand: "Caveat", "Segoe Script", cursive;          /* anotação manuscrita */

  /* ---------- Movimento ---------- */
  --ease: cubic-bezier(0.22, 1, 0.36, 1); /* ease assinatura (= --ease-alq do CRM) */
}
