/* Paleta de cores de Palmas (core/paleta_palmas.py): seis cores em três tons,
   como as "cores básicas" do Paint, só com as cores de Palmas: azul, azul
   marinho, verde, amarelo, laranja (suave) e vermelho.
   Recurso compartilhado: cor do card do PD 7 (classe bloco-texto-cor--*) e cor
   do botão/ícone dos formulários (classe cor-palmas--*).

   --bt-cor        preenchimento (card "Preenchido", botão, barra e amostra)
   --bt-cor-forte  ícone e botão sobre fundo branco (contraste mínimo de 4,5:1)
   --bt-cor-clara  fundo do círculo do ícone no card "Claro"
   --bt-cor-sobre  texto sobre o preenchimento (contraste mínimo de 4,5:1) */

.cor-palmas--azul-claro,
.bloco-texto-cor--azul-claro {
  --bt-cor: #a8dbf5;
  --bt-cor-forte: #0f6aa8;
  --bt-cor-clara: #ddf0f9;
  --bt-cor-sobre: #083a5c;
}

.cor-palmas--azul-medio,
.bloco-texto-cor--azul-medio {
  --bt-cor: #2a9fd8;
  --bt-cor-forte: #0f6aa8;
  --bt-cor-clara: #ddf0f9;
  --bt-cor-sobre: #062f4b;
}

.cor-palmas--azul-escuro,
.bloco-texto-cor--azul-escuro {
  --bt-cor: #0f6aa8;
  --bt-cor-forte: #0f6aa8;
  --bt-cor-clara: #ddf0f9;
  --bt-cor-sobre: #ffffff;
}

.cor-palmas--marinho-claro,
.bloco-texto-cor--marinho-claro {
  --bt-cor: #b9c7e6;
  --bt-cor-forte: #13285a;
  --bt-cor-clara: #dee3ed;
  --bt-cor-sobre: #0a1632;
}

.cor-palmas--marinho-medio,
.bloco-texto-cor--marinho-medio {
  --bt-cor: #2f4f8f;
  --bt-cor-forte: #13285a;
  --bt-cor-clara: #dee3ed;
  --bt-cor-sobre: #ffffff;
}

.cor-palmas--marinho-escuro,
.bloco-texto-cor--marinho-escuro {
  --bt-cor: #13285a;
  --bt-cor-forte: #13285a;
  --bt-cor-clara: #dee3ed;
  --bt-cor-sobre: #ffffff;
}

.cor-palmas--verde-claro,
.bloco-texto-cor--verde-claro {
  --bt-cor: #bfe5b7;
  --bt-cor-forte: #23702f;
  --bt-cor-clara: #e5f4e5;
  --bt-cor-sobre: #133e1a;
}

.cor-palmas--verde-medio,
.bloco-texto-cor--verde-medio {
  --bt-cor: #5cb85c;
  --bt-cor-forte: #23702f;
  --bt-cor-clara: #e5f4e5;
  --bt-cor-sobre: #133e1a;
}

.cor-palmas--verde-escuro,
.bloco-texto-cor--verde-escuro {
  --bt-cor: #23702f;
  --bt-cor-forte: #23702f;
  --bt-cor-clara: #e5f4e5;
  --bt-cor-sobre: #ffffff;
}

.cor-palmas--amarelo-claro,
.bloco-texto-cor--amarelo-claro {
  --bt-cor: #ffe7a3;
  --bt-cor-forte: #8f6700;
  --bt-cor-clara: #fff5de;
  --bt-cor-sobre: #765500;
}

.cor-palmas--amarelo-medio,
.bloco-texto-cor--amarelo-medio {
  --bt-cor: #fdc12e;
  --bt-cor-forte: #8f6700;
  --bt-cor-clara: #fff5de;
  --bt-cor-sobre: #6e4f00;
}

.cor-palmas--amarelo-escuro,
.bloco-texto-cor--amarelo-escuro {
  --bt-cor: #d69a00;
  --bt-cor-forte: #8f6700;
  --bt-cor-clara: #fff5de;
  --bt-cor-sobre: #4c3600;
}

.cor-palmas--laranja-claro,
.bloco-texto-cor--laranja-claro {
  --bt-cor: #fdd9bb;
  --bt-cor-forte: #a35920;
  --bt-cor-clara: #fdf0e6;
  --bt-cor-sobre: #774118;
}

.cor-palmas--laranja-medio,
.bloco-texto-cor--laranja-medio {
  --bt-cor: #f4a462;
  --bt-cor-forte: #a35920;
  --bt-cor-clara: #fdf0e6;
  --bt-cor-sobre: #6b3a16;
}

.cor-palmas--laranja-escuro,
.bloco-texto-cor--laranja-escuro {
  --bt-cor: #d9772b;
  --bt-cor-forte: #a35920;
  --bt-cor-clara: #fdf0e6;
  --bt-cor-sobre: #3e220c;
}

.cor-palmas--vermelho-claro,
.bloco-texto-cor--vermelho-claro {
  --bt-cor: #f8c3bb;
  --bt-cor-forte: #b3261e;
  --bt-cor-clara: #fbe7e5;
  --bt-cor-sobre: #621510;
}

.cor-palmas--vermelho-medio,
.bloco-texto-cor--vermelho-medio {
  --bt-cor: #e8685a;
  --bt-cor-forte: #b3261e;
  --bt-cor-clara: #fbe7e5;
  --bt-cor-sobre: #4f110d;
}

.cor-palmas--vermelho-escuro,
.bloco-texto-cor--vermelho-escuro {
  --bt-cor: #b3261e;
  --bt-cor-forte: #b3261e;
  --bt-cor-clara: #fbe7e5;
  --bt-cor-sobre: #ffffff;
}
