/* Druckansicht P2 (60-plan-p2.md §4.7 „Ergebnis behalten“, §4.8): Grundlage p1-print.css (Kopie), dazu Abgleich: alle Gruppen offen, Unsicher-Zeile, Telefon, ohne Knöpfe und ohne „Das senden Sie uns“. */
@media print {
  body.vc-druck-ergebnis header, body.vc-druck-ergebnis footer, body.vc-druck-ergebnis #jae-rueckrufbitte-plugin,
  body.vc-druck-ergebnis .tg-kopf, body.vc-druck-ergebnis nav { display: none !important; }
  body.vc-druck-ergebnis #vc-start, body.vc-druck-ergebnis .vc-wer, body.vc-druck-ergebnis .vc-faq { display: none !important; }
  .vc { font-size: 11pt; }
  .vc-app { padding: 0; }
  .vc-druckkopf, .vc-druckfuss { display: block !important; font-size: 10pt; }
  .vc-druckkopf { margin-bottom: 8pt; font-weight: 600; }
  .vc-druckfuss { margin-top: 16pt; border-top: 1px solid #999; padding-top: 6pt; }
  .vc-erg, .vc2-ab__grid { display: block; }
  .vc-erg__person { margin: 12pt 0; }
  .vc-stufe__inhalt[hidden] { display: block !important; }
  .vc-zeile__achten > *:not(summary) { display: block !important; }
  .vc-zeile__achten summary { display: none; }
  .vc-weitere > .vc-zeilen { display: grid !important; }
  .vc-btn, .vc-zeile__wege, .vc-link, .vc-behalten, .vc-passt, .vc-unvollstaendig, .vc-pkasten .vc-btn, .vc-stufe__chevron, .vc-achip .vc-i { display: none !important; }
  .vc-stufe__schalter { border: 0 !important; background: none !important; padding: 0 !important; min-height: 0 !important; }
  .vc-zeile { break-inside: avoid; border: 1px solid #bbb !important; }
  .vc-pkasten { background: none; border: 1px solid #bbb; }
  a[href^="tel:"] { text-decoration: none; color: #000; }
  /* P2 */
  .vc2-schalter, .vc2-abgl, .vc2-weitere, .vc2-ende, .vc2-leiste, .vc2-senden, .vc2-oben, .vc2-pruef__simplr, .vc2-pk-auswertung, .vc2-huelle-hinweis { display: none !important; }
  body.vc2-druck-abgleich .vc-ergebnis .vc-erg__person, body.vc2-druck-abgleich .vc-ergebnis .vc-druckfuss { display: none !important; }
  .vc2-ab { break-before: page; }
  .vc2-sinnvoll > *:not(summary) { display: block !important; }
  .vc2-sinnvoll > summary { border: 0; background: none; padding: 0; min-height: 0; }
  .vc2-pruef { background: none !important; color: #000 !important; border: 1px solid #999; }
  .vc2-pruef .vc-h3, .vc2-pruef a { color: #000 !important; }
  .vc2-ablauf li::before { border: 1px solid #000; }
  .vc2-etikett { border: 1px solid #000; }
  /* E2 Korrektur: Überblick-Sprungmarken und Zählkacheln nicht drucken */
  .vc-ueberblick, .vc2-kacheln { display: none !important; }
}
