/* Contrato de contraste de Dermatología.
   Superficie rosa: etiqueta blanca + texto negro.
   Superficie blanca o gris clara: etiqueta rosa equivalente + texto negro. */
:root {
  --equivalent-pink-color: #f3ccf8;
}

#default-layout[data-page-color="pink"] {
  --container-text-color: #000000;
  --jump-navigation-text-color: #000000;
}

#default-layout[data-page-color="pink"] :is(
  [data-container-color="light-page"],
  [data-container-color="lighter-page"],
  [data-container-color="page-color"],
  [data-container-color="pink"],
  [data-container-color="green"]
) .bg-ui-lib-color {
  background-color: #ffffff !important;
  color: #000000 !important;
}

#default-layout[data-page-color="pink"] :is(
  [data-container-color="white"],
  [data-container-color="gray-50"]
) .bg-ui-lib-color {
  background-color: var(--equivalent-pink-color) !important;
  color: #000000 !important;
}

#default-layout[data-page-color="pink"] .bg-ui-lib-color,
#default-layout[data-page-color="pink"] .bg-ui-lib-color * {
  color: #000000 !important;
}

#default-layout[data-page-color="pink"] :is(
  [data-container-color="light-page"],
  [data-container-color="lighter-page"],
  [data-container-color="page-color"],
  [data-container-color="pink"],
  [data-container-color="green"]
) :is(.wysiwyg, p, li, dt, dd) {
  color: #000000;
}
