/* ============================================================
   Paleta — Além da Farda
   Extraída da logo metálica (preto + dourado/bronze gradiente)
   Mantém os mesmos nomes de variáveis de shared/paleta.css
   para reaproveitar o CSS herdado.
   ============================================================ */

:root {
  /* CORES-CHAVE */
  --primary:        #0c0d0a;   /* preto profundo (fundo da logo) */
  --primary-dark:   #000000;
  --primary-light:  #2a2820;

  --accent:         #c9a86a;   /* dourado principal */
  --accent-hover:   #a88a4f;
  --accent-soft:    #f0e3c4;

  /* ALIASES LEGADOS (não usar em código novo, mas preserva compat) */
  --musgo:          var(--primary);
  --musgo-dark:     var(--primary-dark);
  --musgo-light:    #4a4538;
  --menta:          var(--accent);
  --menta-hover:    var(--accent-hover);
  --menta-soft:     var(--accent-soft);

  /* ACENTOS */
  --accent-strong:    #8b2e2e;       /* vinho — alertas/erros sobre fundo claro */
  --accent-strong-bg: #f5dcdc;
  --accent-medium:    #a88a4f;       /* dourado escuro */
  --accent-medium-bg: #f0e3c4;

  /* NEUTROS */
  --bg:           #f5efe3;           /* off-white quente */
  --bg-card:      #ffffff;
  --bg-muted:     #ebe4d3;
  --bg-dark:      #0c0d0a;
  --border:       #d9cfb7;
  --border-soft:  #ebe4d3;
  --border-card:  #c6b894;

  /* TEXTO */
  --text:         #1a1814;
  --text-muted:   #6b6450;
  --text-soft:    #a89c80;
  --text-strike:  #d9cfb7;
  --text-invert:  #ffffff;

  /* ESTADO / DOMÍNIO */
  --success:      #4d7a3a;
  --success-bg:   #e3eed9;
  --danger:       #8b2e2e;
  --danger-bg:    #f5dcdc;
  --warning:      #a88a4f;
  --warning-bg:   #f0e3c4;

  --domain-master:  #4d7a3a;
  --domain-mid:     #a88a4f;
  --domain-low:     #8b2e2e;
  --domain-empty:   #d9cfb7;

  /* TIPOGRAFIA */
  --font-sans:  'Inter', 'Segoe UI', Tahoma, Geneva, Verdana, -apple-system, BlinkMacSystemFont, sans-serif;
  --font-serif: 'Playfair Display', 'Georgia', serif;          /* títulos com peso de marca */
  --font-mono:  'SF Mono', 'Consolas', 'JetBrains Mono', monospace;

  /* RAIOS / SOMBRAS */
  --radius-sm:  6px;
  --radius:     8px;
  --radius-lg:  12px;
  --shadow-sm:  0 1px 2px rgba(12, 13, 10, .06);
  --shadow:     0 4px 12px rgba(12, 13, 10, .08);
  --shadow-lg:  0 12px 32px rgba(12, 13, 10, .14);

  /* GRADIENTE METÁLICO (usar com moderação — destaque de marca) */
  --grad-metal: linear-gradient(135deg, #3f3625 0%, #7a6840 28%, #c9a86a 50%, #e8d5a9 68%, #7a6840 100%);
}
