.druck-leiste{display:flex;flex-wrap:wrap;gap:.6rem;margin:0 0 1.2rem}.druck-leiste--unten{margin:1.4rem 0 0;padding-top:1.1rem;border-top:1px dashed var(--line)}[hidden]+.druck-leiste--unten{display:none}.calc-wrap>.druck-leiste--unten{grid-column:1 / -1}#druckansicht{display:none}@media print{@page{size:A4 portrait;margin:14mm 14mm 15mm}.druck-leiste{display:none!important}html.druck-aktiv,html.druck-aktiv body{background:#fff!important;margin:0!important;padding:0!important}html.druck-aktiv body>*:not(#druckansicht){display:none!important}html.druck-aktiv #druckansicht{display:block}#druckansicht{font-family:var(--font-body);font-size:10pt;line-height:1.45;color:#1e2333;width:100%}#druckansicht,#druckansicht *{-webkit-print-color-adjust:exact;print-color-adjust:exact;box-shadow:none!important}#druckansicht .dv-kopf{display:flex;align-items:center;gap:5mm;padding-bottom:3.5mm;margin-bottom:5mm;border-bottom:1.5pt solid #b3902f}#druckansicht .dv-logo{width:17mm;height:17mm;object-fit:contain;flex:0 0 auto}#druckansicht .dv-kopf-text{flex:1 1 auto;min-width:0}#druckansicht .dv-titel{font-family:var(--font-head);font-size:17pt;font-weight:700;line-height:1.15;color:#2b3350;margin:0}#druckansicht .dv-datum{font-size:9pt;color:#555b6d;margin:1mm 0 0}#druckansicht .dv-praxis{font-style:normal;font-size:8.5pt;line-height:1.4;color:#444a5c;text-align:right;flex:0 0 auto;max-width:70mm}#druckansicht .dv-block{margin:0 0 4.5mm}#druckansicht .dv-h{font-family:var(--font-head);font-size:13pt;font-weight:700;color:#2b3350;margin:0 0 2mm;break-after:avoid;page-break-after:avoid}#druckansicht .dv-eingaben{border-collapse:collapse;width:100%;font-size:9.5pt;break-inside:avoid;page-break-inside:avoid}#druckansicht .dv-eingaben th,#druckansicht .dv-eingaben td{text-align:left;padding:1.2mm 2.5mm;border-bottom:.5pt solid #d9dce6;vertical-align:top}#druckansicht .dv-eingaben th{font-weight:500;color:#555b6d;width:40%}#druckansicht .dv-eingaben td{font-weight:600}#druckansicht .dv-ergebnis>*{background:none;border:0;padding:0;margin:0 0 2mm}#druckansicht .dv-ergebnis .verdict{display:block;padding:2.5mm 3.5mm;border-radius:6px;margin:0 0 3mm;break-inside:avoid}#druckansicht .dv-ergebnis .verdict strong{font-size:12.5pt}#druckansicht .dv-ergebnis .verdict p{font-size:9.5pt}#druckansicht .dv-ergebnis .metric-grid{display:grid;grid-template-columns:1fr 1fr;gap:2.5mm;margin:0 0 3mm}#druckansicht .dv-ergebnis .metric{padding:2.2mm 3mm;border-radius:6px;break-inside:avoid;page-break-inside:avoid}#druckansicht .dv-ergebnis .metric-value{font-size:15pt}#druckansicht .dv-ergebnis .metric-sub,#druckansicht .dv-ergebnis .metric-note{font-size:8.5pt}#druckansicht .dv-ergebnis .pz-urteil{padding:2.5mm 3.5mm;margin:0 0 2.5mm;background:#eef0f8;border:0;border-left:3pt solid #cca945;border-radius:6px;break-inside:avoid}#druckansicht .dv-ergebnis .pz-satz{margin:0 0 1mm;font-size:13pt}#druckansicht .dv-ergebnis .pz-satz+.pz-satz{font-size:11pt}#druckansicht .dv-ergebnis .pz-zusatz{font-size:9pt}#druckansicht .dv-ergebnis .pz-who{padding:2mm 3mm;border:.5pt solid #d9dce6;border-radius:6px;margin:0 0 2.5mm;break-inside:avoid}#druckansicht .dv-ergebnis .pz-who p{font-size:9.5pt}#druckansicht .dv-ergebnis .pz-quelle{font-size:8.5pt;margin:0 0 2mm}#druckansicht .dv-ergebnis .pz-tabelle-wrap,#druckansicht .dv-ergebnis .table-scroll{overflow:visible}#druckansicht .dv-ergebnis table{width:100%;min-width:0;border-collapse:collapse;font-size:9pt;break-inside:avoid;page-break-inside:avoid}#druckansicht .dv-ergebnis table thead{position:static;width:auto;height:auto;overflow:visible;clip:auto}#druckansicht .dv-ergebnis th,#druckansicht .dv-ergebnis td{padding:1.2mm 2mm;border-bottom:.5pt solid #d9dce6;text-align:left}#druckansicht .dv-ergebnis th{background:#eef0f8;color:#2b3350;font-weight:600}#druckansicht .dv-ergebnis tbody tr{background:none}#druckansicht .dv-ergebnis .result-note{font-size:8.5pt;color:#555b6d;margin:2mm 0 0}#druckansicht .dv-kurve{display:block;margin:0 0 4mm;padding:2mm 3mm 1mm;border:.5pt solid #d9dce6;border-radius:6px;break-inside:avoid;page-break-inside:avoid}#druckansicht .dv-kurve-titel{font-weight:700;font-size:10pt;color:#2b3350;margin:0 0 1mm;break-after:avoid}#druckansicht .dv-svg{display:block;width:100%;height:auto;max-height:95mm;margin:0 auto 1mm;cursor:auto}#druckansicht .dv-text p{margin:0 0 2mm;font-size:9.5pt;orphans:3;widows:3}#druckansicht .dv-quellen ul{margin:0;padding-left:4.5mm;font-size:8.5pt}#druckansicht .dv-quellen li{margin:0 0 1.2mm;break-inside:avoid}#druckansicht .dv-url{display:block;color:#555b6d;word-break:break-all}#druckansicht .dv-fuss{margin-top:5mm;padding-top:2.5mm;border-top:.5pt solid #d9dce6;font-size:8pt;color:#555b6d;break-inside:avoid}#druckansicht .dv-fuss p{margin:0 0 1mm}}