/* Esquemas de cores do site (Ombro.org #46). */
:root .bloco[data-esquema='light'] {
  --esquema-fundo: #ffffff;
  --esquema-texto: #374151;
  --esquema-titulo: #003a70;
  --esquema-botao-fundo: #005ca2;
  --esquema-botao-texto: #ffffff;
  --esquema-destaque: #14b8a6;
}

:root .bloco[data-esquema='soft'] {
  --esquema-fundo: #f0fdfa;
  --esquema-texto: #374151;
  --esquema-titulo: #003a70;
  --esquema-botao-fundo: #005ca2;
  --esquema-botao-texto: #ffffff;
  --esquema-destaque: #0f766e;
}

:root .bloco[data-esquema='blue'] {
  --esquema-fundo: #005ca2;
  --esquema-texto: #ffffff;
  --esquema-titulo: #ffffff;
  --esquema-botao-fundo: #ffffff;
  --esquema-botao-texto: #005ca2;
  --esquema-destaque: #ccfbf1;
}

:root .bloco[data-esquema='dark'] {
  --esquema-fundo: #003a70;
  --esquema-texto: #ffffff;
  --esquema-titulo: #ffffff;
  --esquema-botao-fundo: #14b8a6;
  --esquema-botao-texto: #ffffff;
  --esquema-destaque: #14b8a6;
}
