/* burnt: dunkle Schrift auf den gelben Flächen des Feedback-Werkzeugs */
:root{ --burnt-fb-text:#00115F; }

#pcfb-root .pcfb-primary,
#pcfb-root .pcfb-primary:hover,
.pcfb-fab,
.pcfb-fab:hover{
  color:var(--burnt-fb-text) !important;
}
.pcfb-fab{ font-weight:700 !important; letter-spacing:.01em }

/* Zähler im Knopf: dunkle Fläche, gelbe Zahl */
.pcfb-cnt{
  background:var(--burnt-fb-text) !important;
  color:var(--pcfb-accent,#FCF204) !important;
  font-weight:700;
}

/* Überschrift in der Leiste und Markierungsrahmen bleiben lesbar */
.pcfb-bt{ color:var(--burnt-fb-text) !important; font-weight:700 }
#pcfb-hl{ border-color:var(--burnt-fb-text) !important }
.pcfb-bar, .pcfb-dlg, .pcfb-intro{ border-color:var(--burnt-fb-text) !important }

/* Markierungsfläche etwas kräftiger, damit sie auf hellen und dunklen Seiten sichtbar ist */
#pcfb-hl{ background:color-mix(in srgb, var(--pcfb-accent,#FCF204) 22%, transparent) !important }

/* Art-Marker: gelber Punkt braucht dunkle Schrift */
.pcfb-t-comment{ color:var(--burnt-fb-text) !important }

/* Fokusrahmen in Formularen */
#pcfb-root textarea:focus,
#pcfb-root input:focus{ outline-color:var(--burnt-fb-text) !important }

/* Hervorhebung beim Springen zu einer Anmerkung */
.pcfb-flash{ outline-color:var(--burnt-fb-text) !important }
