/* Größeres Panel (Adam 08.10. 12:24: „kann kaum was lesen, Layout klein“). Nur Desktop; am Handy bleibt es Vollbreite.
   Breite max(620px, 40vw), Fließtext 15 px, Titel 20 px, Abstände 20/24 px. Die Wand schiebt sich wie bisher (margin-right). */
@media (min-width:761px){
  :root{--panel-b:max(620px,40vw)}
  .pb{padding:24px 28px 56px;font-size:15px;line-height:1.5}
  .ph{padding-left:28px}
  .pb h2{font-size:20px;line-height:1.3;margin:8px 0 20px}
  .pb .kick{font-size:12px}
  .pb h3{margin:28px 0 12px;padding-bottom:8px;font-size:12px}
  .pb h3 .n{font-size:14px}
  .pb p,.pb .leise{font-size:15px}
  /* Zuständig / Vertretung / Land / prüft: zwei Spalten, je Zeile Label links */
  .felder{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}
  .felder div{display:grid;grid-template-columns:104px 1fr;align-items:baseline;height:auto;padding:10px 0;border:0;border-bottom:1px solid var(--linie);border-radius:0;background:none}
  .felder dt{font-size:13px}
  .felder dd{font-size:15px}
  .stand{margin-top:20px;padding-top:16px;font-size:15px}
  .verlauf li{grid-template-columns:68px 1fr;gap:12px;padding:8px 0 16px 22px;font-size:15px}
  .verlauf li p{min-width:0;overflow-wrap:anywhere}
  .verlauf .n{font-size:14px}
  .verlauf small,.pq{font-size:13px;margin-top:4px}
  .pa{padding:20px 0}
  .pa1{gap:12px}
  .pr{font-size:15px;line-height:1.45}
  .pm{font-size:13.5px;margin-top:6px}
  .averlauf{font-size:13.5px;margin-top:10px}
  .averlauf li{padding:3px 0 3px 10px}
  .pa .knopfe{margin-top:12px;gap:10px}
  .pb .btn{height:36px;padding:0 14px;font-size:14px}
  .pb .frm{gap:14px;padding:16px;margin-top:14px}
  .pb .frm label,.pb .frm legend{font-size:13px}
  .pb .frm input,.pb .frm select{height:38px;font-size:15px}
  .vor{padding:16px 0}
  .vor .vr{font-size:15px}
  .recap dd,.recap dt{font-size:14px}
}
/* Bei offenem Panel Spalten mindestens 150 px (lesbar); mit allen 6 Personen + Besprechungen scrollt die Wand dann seitlich (Adam 14:50 vor Prüfer-Wunsch „Besprechungen sichtbar“). */
@media (min-width:761px){.mit-panel .wand{grid-template-columns:repeat(var(--spalten,5),minmax(150px,1fr))}}
/* Kontrast ≥ 4,5:1 (ohne Deckkraft-Abzug). */
.averlauf small{opacity:1;color:var(--tinte-2)}
