/* D9, 12.09.2026: Handy-Bedienung im normalen Textfluss.
   Im head NACH fussleiste-2026-09-11.css einbinden (Aufgabe der Leitung).
   Die vorhandene DOM-Reihenfolge bleibt bestehen; CSS versetzt keine Elemente.
   Gemeinsame Regeln fuer deutsche und englische Seiten, nur am Bildschirm. */
@media screen and (max-width:900px){
  /* Gleiche Spezifitaet wie die Fussleiste, jeweils mit !important:
     Pause (1,4,0), Kennzeichnung (0,7,0); Nach-oben (0,5,0). */
  :root:root:root:root #bewegung-knopf,
  :root:root:root:root .mk-schild.mk-sichtbar:not([data-c34="schild-ausnahme"]),
  :root:root:root:root .aug-totop{
    position:static!important;
    inset:auto!important;
    margin:8px auto!important;
    transform:none!important;
  }

  /* Eigene Textzeile statt Ecken-Pille; die markierte Medien-Ausnahme bleibt.
     Hoehe und Innenabstand neutralisieren auch die aeltere Balken-Fassung. */
  :root:root:root:root .mk-schild.mk-sichtbar:not([data-c34="schild-ausnahme"]){
    display:block!important;
    width:auto!important;
    max-width:none!important;
    height:auto!important;
    min-height:0!important;
    max-height:none!important;
    margin:10px 12px 0!important;
    padding:5px 10px!important;
    white-space:normal!important;
    text-align:center!important;
  }

  /* Kein fester Ersatzbalken, auch bei einer alten CSS im Zwischenspeicher.
     Identische Selektoren zur Fussleiste, jeweils Spezifitaet (1,5,2). */
  :root:root:root:root body:not(:has(.mk-schild)) #bewegung-knopf::before,
  :root:root:root:root body:has([data-c34="schild-ausnahme"]) #bewegung-knopf::before{
    display:none!important;
    content:none!important;
  }

  /* Bisher 56px Reserve fuer die festen Ecken; Spezifitaet (1,4,1). */
  :root:root:root:root body:has(.mk-schild,#bewegung-knopf){
    padding-bottom:0!important;
  }
}

/* Leitung 13.09.: Nach dem Einhaengen selbst gemessen — auf entdecken.html deckte die
   Hintergrund-Kennzeichnung (.mk-schild.mk-tapete) auf dem Handy an 6 Scrollstellen Text ab.
   Die Regel des Kennzeichnungs-Auftrags setzt sie mit sechs :root-Stufen auf position:fixed.
   Diese Regel hier haelt mit sieben Stufen dagegen und stellt sie auf dem Handy in den
   normalen Textfluss: sie bleibt sichtbar und lesbar, verdeckt aber nichts mehr. */
@media screen and (max-width:900px){
  :root:root:root:root:root:root:root body:has(.sz-scene-dots) .aug-ambient-wrap + .mk-schild.mk-tapete,
  :root:root:root:root:root:root:root .mk-schild.mk-tapete:not([data-c34="schild-ausnahme"]){
    position:static!important;
    inset:auto!important;
    display:block!important;
    width:auto!important;
    max-width:none!important;
    height:auto!important;
    min-height:0!important;
    max-height:none!important;
    margin:10px 12px 0!important;
    padding:6px 12px!important;
    transform:none!important;
    white-space:normal!important;
    text-align:center!important;
    z-index:auto!important;
  }
}
