/* V6.20 — privacy and protected-access copy must stay solid black.
   The panels use light surfaces in every site theme, so their copy is locked to
   dark ink and excluded from automatic dark-background contrast heuristics. */
.apu-cookie-panel{
  background-color:#ffffff!important;
  color:#090d15!important;
  -webkit-text-fill-color:#090d15!important;
  color-scheme:light!important;
}
.apu-cookie-panel :where(
  .apu-cookie-panel__label,
  h2,
  p,
  p a,
  .apu-cookie-settings,
  button
){
  color:#090d15!important;
  -webkit-text-fill-color:#090d15!important;
  opacity:1!important;
  text-shadow:none!important;
}
.apu-cookie-panel :where(.apu-cookie-panel__label,h2,p){
  visibility:visible!important;
  filter:none!important;
}
.apu-cookie-panel button{
  background-color:#ffffff;
}
.apu-cookie-panel .apu-cookie-allow{
  background-color:#dadada!important;
}

.zip-access__panel{
  background-color:#f8f8f8!important;
  color:#090d15!important;
  -webkit-text-fill-color:#090d15!important;
  color-scheme:light!important;
}
.zip-access__panel :where(
  .zip-access__eyebrow,
  h2,
  .zip-access__copy,
  .zip-access__project,
  .zip-access__email,
  .zip-access__note,
  .zip-access__checks,
  .zip-access__check,
  .zip-access__check span,
  .zip-access__check strong,
  .zip-access__check a
){
  color:#090d15!important;
  -webkit-text-fill-color:#090d15!important;
  opacity:1!important;
  text-shadow:none!important;
  visibility:visible!important;
  filter:none!important;
}
.zip-access__panel .zip-access__close,
.zip-access__panel .zip-access__download{
  color:#ffffff!important;
  -webkit-text-fill-color:#ffffff!important;
}
.zip-access__panel .zip-access__request{
  color:#090d15!important;
  -webkit-text-fill-color:#090d15!important;
}

.zip-access__panel .zip-access__deploy-note{
  color:#090d15!important;
  -webkit-text-fill-color:#090d15!important;
  opacity:1!important;
  visibility:visible!important;
  text-shadow:none!important;
  margin:12px 0 0!important;
  font-weight:700!important;
  line-height:1.55!important;
}
