/* TOC rechts im Fließtext – mit hoher Priorität */
#mw-content-text #toc,
#mw-content-text .toc {
  float: right !important;
  clear: right !important;
  width: 22em;
  margin: 0 0 1em 1.5em !important;
}

/* Manche Skins setzen das TOC auf volle Breite – das kontern wir */
#mw-content-text #toc {
  display: block !important;
}

/* Nachfolgende Elemente sollen nicht “unter” das TOC rutschen */
#mw-content-text .mw-parser-output::after {
  content: "";
  display: block;
  clear: both;
}

/* Header / Navbar schön gelb */
body.skin-chameleon .p-navbar {
  background: #f4b400 !important;  /* warmes Gelb */
}

/* Links im Header gut lesbar */
body.skin-chameleon .p-navbar a,
body.skin-chameleon .p-navbar .nav-link {
  color: #111 !important;
}

/* Optional: Hover */
body.skin-chameleon .p-navbar a:hover,
body.skin-chameleon .p-navbar .nav-link:hover {
  opacity: 0.85;
}








