/* V0.55.8 (C29): Reiter im Spielerblatt.
   Das Aussehen der Leiste kommt vollstaendig aus dem vorhandenen Muster
   .pl42-segment (ui-v0420/shell.css:229) - dieses Blatt erfindet keine Farbe
   und keinen eigenen Haltepunkt; 981 steht in der erlaubten Liste.
   ALLE Regeln haengen an [data-pl568="1"], also am Spielerblatt MIT Reitern.
   Faellt das Modul aus, gilt keine einzige davon und das Blatt steht da wie
   vorher. */

/* display:none statt des hidden-Merkmals, weil die Bloecke display:grid
   tragen und die Browserregel fuer [hidden] dagegen zu schwach ist. */
.pl568-verborgen{display:none}
/* V0.58.9 (D06-D09 des Pruefberichts): die Klasse allein (0,1,0) verlor gegen
   v0576-passung.css:924 (#pl420Root .pl42-screen--player>.pl42-player-saison
   {display:grid}, 1,2,0) - die Saisonreihe des Profils blieb in Attribute,
   Charakter und Analyse stehen, wurde auf eine Zeile gequetscht und von den
   spaeteren Kacheln uebermalt. Gewicht 1,3,0 schlaegt 1,2,0 unabhaengig von der
   Ladefolge (dieses Blatt laedt VOR v0576). */
#pl420Root .pl42-screen--player[data-pl568="1"] .pl568-verborgen{display:none}
.pl568-leiste{margin-bottom:var(--pl42-s4)}

/* --- Verdichtung, damit jeder Reiter ohne Scrollen passt ------------------
   Gemessen am 08.09.2026 bei 1280x900 NACH den Reitern: Profil 11 px ueber,
   Attribute 741, Zustand 148. Die Reiter allein holen 2207 auf diese Reste
   herunter; die Reste kommen aus Weissraum, nicht aus Inhalt:
   ein Attributfeld traegt 245 px Inhalt in 401 px Hoehe.
   Angefasst wird deshalb NUR der Abstand, nie eine Schriftgroesse - der Text
   bleibt so gross wie im Rest des Spiels. */
.pl42-screen--player[data-pl568="1"] .pl42-panel{padding:var(--pl42-s3)}
.pl42-screen--player[data-pl568="1"] .pl42-attr{margin-bottom:var(--pl42-s1)}
.pl42-screen--player[data-pl568="1"] .pl42-attr i{height:4px}

/* SECHS Attributgruppen in EINER Reihe statt drei Reihen zu zwei.
   Gemessen bei 1280x900: drei Spalten lassen 176 Bildpunkte Ueberlauf, sechs
   lassen 0. Der Preis steht dazu: bei 982 px - dem schmalen Ende des Bandes -
   brechen SIEBEN von 53 Beschriftungen auf zwei Zeilen um (Schussgenauigkeit,
   Spielverstaendnis, Entschlossenheit); bei 1280 und 1440 keine einzige.
   Abgeschnitten wird nichts, und die Schriftgroesse bleibt unangetastet - die
   Alternative waere Scrollen gewesen, und genau das ist die Regel, die hier
   gilt. Erst ab 981; darunter greift ui-v0420/responsive.css:163 mit einer
   Spalte, und dort ist Scrollen ohnehin unvermeidlich. */

/* Der Kopf bleibt ZWEISPALTIG bis hinunter zu 981. Die Bestandsregel
   (ui-v0420/responsive.css:100) stapelt ihn ab 1024 untereinander - das war
   richtig, solange er nur EIN Teil einer langen Seite war. Als eigener Reiter
   hat er die Flaeche fuer sich, und gestapelt lief er bei 982 um 312 Punkte
   ueber. Der Vertrag nimmt wie im breiten Fall die ganze Zeile. */
@media (min-width:981px){
  /* C247: Sechs FESTE Spalten ab 981 px - zwischen 981 und rund 1145 px passte
     die letzte Gruppe (TORWART) nicht mehr und lief waagerecht ueber. auto-fit
     nimmt so viele Spalten, wie hineinpassen; das braucht keinen neuen
     Bruchpunkt und stimmt auf JEDER Breite, nicht nur auf den gemessenen. */
  .pl42-screen--player[data-pl568="1"] .pl42-attr-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}
  /* V0.55.9: DREI Spalten, nicht zwei. Held, Entwicklung und Vertrag stehen
     damit in EINER Reihe statt in zweien - der Kopf faellt bei 982 px von 727
     auf 402 Bildpunkte, und der letzte Ueberlauf des Profil-Reiters (37) ist
     weg. Auch bei 1280 und 1920 halbiert sich der Kopf.
     Die Anteile sind gefahren, nicht geraten: bei gleichen Dritteln bricht der
     Held mitten im Wort ("SPIELERPROF IL", "Munic h Red"). 1.5/1.15/0.75 gibt
     ihm 368 px - 26 weniger als in der Zweispaltenfassung und im Bild als
     bruchfrei geprueft. */
  .pl42-screen--player[data-pl568="1"] .pl42-player-top{grid-template-columns:minmax(0,1.5fr) minmax(0,1.15fr) minmax(0,.75fr);grid-auto-rows:auto}
  .pl42-screen--player[data-pl568="1"] .pl42-player-top>.pl42-contractcard{grid-column:auto}
  /* Und die Reihenfolge zuruecknehmen: dieselbe Bestandsregel setzt ab 1024
     order auf die drei Felder, wodurch der Vertrag ZWISCHEN Held und
     Entwicklung rutscht. Da er die ganze Zeile nimmt, bekam danach jedes
     Feld eine eigene Reihe - gemessen 1004 statt 717 Punkte bei 981.
     Nur die Spaltenzahl zu setzen half deshalb nicht. */
  .pl42-screen--player[data-pl568="1"] .pl42-player-top>*{order:0}
}
