/* ============================================================
   Xadrez Gráfica · Design Tokens
   Base única para site público e painel.
   ============================================================ */

@property --xgAngle { syntax: '<angle>'; initial-value: 0deg; inherits: false; }

:root{
  /* Marca */
  --xg-ink:#0B0B0C;
  --xg-ink-2:#16161A;
  --xg-paper:#FFFFFF;
  --xg-gold:#BF9B45;
  --xg-gold-soft:#D8BC73;
  --xg-gold-deep:#9C7E33;

  /* Neutros */
  --xg-50:#F6F6F4;
  --xg-100:#EDEDEA;
  --xg-200:#E0DFDB;
  --xg-300:#C9C7C1;
  --xg-400:#A8A69F;
  --xg-500:#7C7A73;
  --xg-600:#56544E;
  --xg-700:#36352F;

  /* Feedback (ícones — toasts são fundo preto) */
  --xg-suc:#34D399;
  --xg-err:#F87171;
  --xg-wrn:#F5C04E;
  --xg-inf:#6BA8F5;

  /* Sistema */
  --xg-radius-sm:2px;
  --xg-radius:3px;
  --xg-radius-lg:4px;
  --xg-shadow:0 1px 2px rgba(11,11,12,.04), 0 8px 30px rgba(11,11,12,.06);
  --xg-shadow-lg:0 30px 80px rgba(11,11,12,.16);
  --xg-ease:cubic-bezier(.22,1,.36,1);

  /* Tipografia */
  --xg-ff:'Inter', system-ui, -apple-system, sans-serif;
  --xg-fm:'JetBrains Mono', ui-monospace, monospace;
}
