/* Cores de marca — origem: fonte (arquivos oficiais). CMYK manda no impresso, HEX no digital.
   Distribuição aprovada: preto+areia 60% · neutros 25% · vinho 10% · laranja 5%.
   Laranja é acento, não superfície. Sobre laranja, texto é SEMPRE preto. */
:root{
  --m360-laranja:#EE7428;   /* 0/65/90/0 */
  --m360-vinho:#B0183B;     /* 21/100/66/14 */
  --m360-preto:#08090A;     /* 91/79/62/97 — preto rico, nunca 0/0/0/100 */
  --m360-areia:#EBECE9;     /* 8/5/6/0 */
  --m360-cinza:#DADADA;     /* CMYK a definir */
  --m360-branco:#FFFFFF;

  /* Escalas derivadas (origem: proposta — validar com Comunicação antes de peça oficial) */
  --m360-laranja-50:#FDF1E9;
  --m360-laranja-100:#FADCC5;
  --m360-laranja-300:#F4A971;
  --m360-laranja-500:#EE7428;
  --m360-laranja-700:#C25717;
  --m360-laranja-900:#7A340B;

  --m360-vinho-50:#FBE9ED;
  --m360-vinho-100:#F2C2CE;
  --m360-vinho-300:#D7607F;
  --m360-vinho-500:#B0183B;
  --m360-vinho-700:#8A0F2C;
  --m360-vinho-900:#55071B;

  --m360-neutro-0:#FFFFFF;
  --m360-neutro-50:#F7F7F6;
  --m360-neutro-100:#EBECE9;
  --m360-neutro-200:#DADADA;
  --m360-neutro-300:#BDBEBE;
  --m360-neutro-500:#7C7E7E;
  --m360-neutro-700:#3D4042;
  --m360-neutro-900:#16181A;
  --m360-neutro-1000:#08090A;

  /* Semânticas — a etiqueta de estado nunca depende só da cor: o texto reforça. */
  --m360-sucesso:#1E7A44;
  --m360-atencao:#EE7428;
  --m360-erro:#B0183B;
  --m360-info:#3D4042;

  /* Duotone — só duas combinações autorizadas */
  --m360-duotone-fogo-sombra:#08090A;
  --m360-duotone-fogo-luz:#EE7428;
  --m360-duotone-inst-sombra:#5A0C21;
  --m360-duotone-inst-luz:#EBECE9;
}
