/* Für wen? – klar strukturierte Nutzerkarten. */
body.page-nutzergruppen :is(.wide-explain,.card,.agriculture-card,.later-path-card-107){background:var(--dark-card)!important;color:var(--dark-text)!important;border:1px solid rgba(58,207,214,.24)!important;border-top:3px solid rgba(82,224,230,.42)!important;box-shadow:0 12px 30px rgba(0,0,0,.27)!important}
body.page-nutzergruppen :is(.card,.agriculture-card,.later-path-card-107) :is(h2,h3,strong,b){color:#F4FBFC!important}
body.page-nutzergruppen :is(.card,.agriculture-card,.later-path-card-107) :is(p,span,li){color:var(--dark-text)!important}
body.page-nutzergruppen .review-badge.agriculture-badge{color:#52EEF3!important;background:rgba(4,37,43,.64)!important;border-color:rgba(86,240,245,.42)!important}
body.page-nutzergruppen .lead.finalized-block{background:transparent!important;border:0!important;box-shadow:none!important;color:var(--dark-text)!important}
body.page-nutzergruppen .card.finalized-block{background:var(--dark-card)!important;border:1px solid rgba(58,207,214,.24)!important;border-top:3px solid rgba(82,224,230,.42)!important;box-shadow:0 12px 30px rgba(0,0,0,.27)!important}
body.page-nutzergruppen .wide-explain{background:linear-gradient(145deg,rgba(5,22,28,.95),rgba(2,10,14,.988))!important;color:var(--dark-text)!important;border:1px solid rgba(58,207,214,.24)!important;border-top:3px solid rgba(82,224,230,.42)!important;box-shadow:0 12px 30px rgba(0,0,0,.27)!important}
body.page-nutzergruppen .wide-explain strong{color:#F4FBFC!important}
body.page-nutzergruppen .wide-explain span{color:var(--dark-text)!important}
body.page-nutzergruppen .grid > .card{
  background:linear-gradient(145deg,rgba(5,22,28,.95),rgba(2,10,14,.988))!important;
  border:1px solid rgba(58,207,214,.24)!important;border-top:3px solid rgba(82,224,230,.42)!important;
  color:var(--dark-text)!important;box-shadow:0 12px 30px rgba(0,0,0,.27)!important;
}
body.page-nutzergruppen .grid > .card h3{color:#F4FBFC!important}
body.page-nutzergruppen .grid > .card p{color:var(--dark-text)!important}

/* K216 BUGFIX – Seite 3 ausschließlich: zwei verbliebene Light-Style-Flächen
   lokal in die ruhige Dark-Containerlogik überführen. */
body.multi-page-prototype.dark-reference.page-nutzergruppen #nutzergruppen-kernlinien.wide-explain,
body.multi-page-prototype.dark-reference.page-nutzergruppen #nutzergruppen-beraterlayer.wide-explain{
  color:var(--dark-text)!important;
  background:
    radial-gradient(ellipse 520px 160px at 88% 0%,rgba(23,196,204,.045),transparent 72%),
    linear-gradient(145deg,rgba(5,22,28,.965),rgba(2,10,14,.992))!important;
  border:1px solid rgba(58,207,214,.25)!important;
  border-top:4px solid rgba(82,224,230,.48)!important;
  box-shadow:0 12px 30px rgba(0,0,0,.28)!important;
}
body.multi-page-prototype.dark-reference.page-nutzergruppen #nutzergruppen-kernlinien.wide-explain strong,
body.multi-page-prototype.dark-reference.page-nutzergruppen #nutzergruppen-beraterlayer.wide-explain strong{
  color:#F4FBFC!important;
}
body.multi-page-prototype.dark-reference.page-nutzergruppen #nutzergruppen-kernlinien.wide-explain span,
body.multi-page-prototype.dark-reference.page-nutzergruppen #nutzergruppen-beraterlayer.wide-explain span{
  color:var(--dark-text)!important;
}
