/* Version: 2026.1 */
/* Theme jahnhoelle – spiele: Ergänzungen nur für spiele.php (wird dort direkt eingebunden, nach theme.php?seite=mannschaft).
   Kompakte Bilanz: alle Regeln hängen an .bilanz-kompakt, mannschaft.php und die anderen Seiten bleiben unverändert.
   Nutzt die Variablen des aktiven Themes (variablen.css über theme.php). */

/* Kernzahlen: niedriger, kleinere Ziffern */
.bilanz-kompakt .fig{padding:8px 14px 7px}
.bilanz-kompakt .fig .lbl{font-size:10px}
.bilanz-kompakt .fig .val{font-size:24px;line-height:1.15;margin-top:0}
.bilanz-kompakt .fig .sub{font-size:11.5px}

/* Heim/Auswärts und Torschnitt: engere Zeilen, weniger Abstand */
.bilanz-kompakt .details{gap:10px;margin-top:10px}
.bilanz-kompakt .panel h3{padding:6px 12px}
.bilanz-kompakt .split th,.bilanz-kompakt .split td{padding-top:5px;padding-bottom:5px}
.bilanz-kompakt .split th{font-size:10px}
.bilanz-kompakt .split .s-pts{font-size:15px}
.bilanz-kompakt .kv > *{padding-top:5px;padding-bottom:5px}
.bilanz-kompakt .kv .v{font-size:16px}
.bilanz-kompakt .kv dt,.bilanz-kompakt .kv .m{font-size:12.5px}

/* Spiele-Reihe: kleinere Kreise, Legende knapper */
.bilanz-kompakt .form{margin-top:10px;gap:4px;grid-template-columns:repeat(auto-fill,minmax(30px,1fr))}
.bilanz-kompakt .dot{max-width:32px;font-size:9px}
.bilanz-kompakt .legend{margin-top:6px;font-size:11.5px;gap:2px 12px}
@container (min-width:900px){
  .bilanz-kompakt .form{grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:4px}
}
@container (min-width:520px) and (max-width:899px){
  .bilanz-kompakt .form{grid-template-columns:repeat(var(--half),minmax(0,1fr));gap:5px 4px}
  .bilanz-kompakt .dot{max-width:32px}
}
/* Handy: Kernzahlen in einer Reihe statt 2 × 2 */
@container (max-width:559px){
  .bilanz-kompakt .summary{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:minmax(0,1fr)}
  .bilanz-kompakt .fig{padding:7px 8px 6px;border-top:0;border-left:1px solid var(--line)}
  .bilanz-kompakt .fig:first-child{border-left:0}
  .bilanz-kompakt .fig .lbl{font-size:9.5px;letter-spacing:.06em}
  .bilanz-kompakt .fig .val{font-size:18px}
  .bilanz-kompakt .fig .sub{font-size:10.5px;line-height:1.3}
}
