/* PROJECT LEGEND V0.54.0 - v0567: Blatt zum Radar im alten Spielfeldbereich.

   Ungeschichtet, geladen VOR ui-v0420/system.css und NACH ui-v0391 und
   ui-v0400. Es gibt genau einen Schalter: die Klasse pl567-quer an
   .pl391-pitch. Sie vergibt allein anheften() in v0567-livefeld.js. Ohne sie
   ist die alte Darstellung unveraendert da - das ist der Rueckfall, und er
   steckt in der Bauart, nicht in einer zweiten Regel.

   FREMDE KLASSEN nur mit dieser Vorbedingung am Vorfahren. Es gibt keine
   Regel in diesem Blatt, die ohne pl567-quer greift, ausser der eigenen
   Klasse pl567-leinwand.

   SPEZIFITAET, gerechnet statt behauptet:
   - .pl391-marker traegt display:grid aus ui-v0391/live-match.css:23, das
     sind zwei Klassen weniger als hier. v0482-livesim-layout.css:101,120,140
     und 145 setzen an denselben Markern NUR transition, box-shadow, z-index
     und opacity - kein display. ui-v0400/live-match.css:13 trifft nur deren
     Kinder b und small.
   - Die Tormarken kommen aus ui-v0400/live-match.css:12: die Grundregel
     .pl400-live .pl400-goal-label ist (0,2,0), die beiden Lageregeln
     .pl400-live .pl400-goal-label.top bzw. .bottom sind (0,3,0). Die Regeln
     hier tragen deshalb ALLE vier Klassen (0,4,0) - sie gewinnen ueber
     Spezifitaet, nicht ueber die Ladereihenfolge.
   - .pl391-pitch-lines (ui-v0391:22) und .pl491-ball (v0482:102) setzen
     kein display; hier wird es gesetzt, ein Wettstreit entsteht gar nicht.

   WARUM VERSTECKEN UND NICHT ENTFERNEN: pitchMarkup() (v0400-live-match.js:294)
   baut die 22 Marker je Spielminute neu. Sie zu entfernen hiesse, einmal je
   Minute gegen den Erzeuger anzuarbeiten. display:none nimmt sie zugleich aus
   dem Klickfluss und aus dem Zugaenglichkeitsbaum - ein unsichtbares, aber
   klickbares Ziel waere schlimmer als keins. Zaehlbar bleiben sie: v0491:428
   vergleicht die Markerzahl, und jedes Messwerkzeug sieht weiterhin 22 Knoten.

   DER ZUGANGSWEG fuer Vorleseprogramme ist .pl391-sr-pitch (v0400:296) und
   liegt ausserhalb von .pl391-pitch. Er wird hier nicht angefasst. */

/* Die Leinwand liegt UNTER den Tormarken (z-index 2 aus ui-v0400:12) und
   nimmt keine Klicks an - sie ist ein Bild, kein Bedienelement. */
.pl567-leinwand{position:absolute;inset:0;z-index:0;display:block;width:100%;height:100%;pointer-events:none}

/* Das Schema weicht dem gemalten Feld. */
.pl391-pitch.pl567-quer .pl391-marker,
.pl391-pitch.pl567-quer .pl391-pitch-lines,
.pl391-pitch.pl567-quer .pl491-ball{display:none}

/* Quer statt hochkant: Heimtor links, Gasttor rechts, beide Marken auf der
   Mittellinie. Die alten Anker top:4% / bottom:4% faellen nach dem Umbau in
   den waagerechten Leerraum ueber und unter dem gemalten Feld (bei 574 x 502
   sind das je rund 78 px); die Marken stuenden dann im dunklen Rand. */
.pl391-pitch.pl567-quer .pl400-goal-label.top,
.pl391-pitch.pl567-quer .pl400-goal-label.bottom{top:50%;bottom:auto;transform:translateY(-50%)}
.pl391-pitch.pl567-quer .pl400-goal-label.bottom{left:var(--pl42-s2);right:auto}
.pl391-pitch.pl567-quer .pl400-goal-label.top{left:auto;right:var(--pl42-s2)}

/* V0.55.5 - Seitenwechsel aus der Bahn. Traegt die zweite Halbzeit einer Bahn
   richtung.heim < 0, spielt Heim nach links; v0567-livefeld.js vergibt dann
   zusaetzlich pl567-gespiegelt, und die Tormarken tauschen die Seite. Der
   Kern-Weg vergibt die Klasse nie. Spezifitaet (0,5,0), gewinnt ueber die
   beiden Lageregeln darueber. */
.pl391-pitch.pl567-quer.pl567-gespiegelt .pl400-goal-label.bottom{left:auto;right:var(--pl42-s2)}
.pl391-pitch.pl567-quer.pl567-gespiegelt .pl400-goal-label.top{left:var(--pl42-s2);right:auto}
