/*
 * Widerrufseinstieg der Google-CMP (Privacy & Messaging).
 * Enthaelt bewusst kein eigenes Consent-Banner und kein eigenes Panel:
 * Werbeeinwilligungen verwaltet ausschliesslich die Google-CMP.
 */

.cmp-settings-item[hidden],
.cmp-settings-btn[hidden],
.cmp-unavailable-note[hidden] {
  display: none !important;
}

.site-footer__col .cmp-settings-btn {
  appearance: none;
  border: 0;
  background: none;
  padding: 0;
  margin: 0;
  font: inherit;
  font-size: var(--text-sm, 0.875rem);
  color: rgba(255, 255, 255, 0.82);
  cursor: pointer;
  text-align: left;
}

.site-footer__col .cmp-settings-btn:hover {
  color: #fff;
  text-decoration: underline;
}

/* Inline-Variante im Fliesstext (Datenschutzerklaerung) */
.cmp-settings-btn--inline {
  appearance: none;
  border: 0;
  background: none;
  padding: 0;
  margin: 0;
  font: inherit;
  color: var(--brand-blue, #1d6fb8);
  text-decoration: underline;
  text-underline-offset: 0.15em;
  cursor: pointer;
}

.cmp-settings-btn--inline:hover {
  text-decoration: none;
}

/* Ersatzhinweis auf werbefreien Seiten, auf denen googlefc nicht laedt */
.cmp-unavailable-note {
  color: var(--muted, #5a7085);
}
