/* === PRINT REPORT — was nur der BERICHT hat ==================
   Der gemeinsame Sockel steht seit K4 (21.08.2026) in `css/druck.css`
   (Quelle: ui-kit/bausteine/druck.css): Seite, Blattbreite, Farb-Erzwingung,
   das Blatt, Kopf, KV-Raster, Chart-Rahmen, Fußzeile — und die Safari-Lehren.
   Vorher stand das alles hier UND in Sollkurven, zweimal fast gleich.

   HIER steht nur noch, was das Berichtsblatt allein hat: welche Bildschirm-UI
   es ausblendet, seine Abstände und seine Chart-Legende.

   REIHENFOLGE (Lektion 0, siehe druck.css): Diese Datei wird NACH `druck.css`
   geladen — Media-Queries erhöhen die Spezifität nicht, bei Gleichstand
   gewinnt die spätere Regel. Nur deshalb wirken die Werte unten.
   =============================================================== */

@media print {

    /* ── App-UI ausblenden ────────────────────────────────────────────────
       Die Klassen kennt nur dieses Modul; die Meldungs-Stapel liegen im
       Sockel, weil sie in jedem Werkzeug gleich heißen. */
    .sidebar,
    .workspace,
    .modal-backdrop {
        display: none !important;
    }

    body.app-page {
        display: block !important;
        grid-template-columns: none !important;
    }

    /* ── Was der Bericht allein festlegt ──
       Kopf-Linie, Abstände und Zeilen-Optik sind seit der Design-Runde vom
       21.08.2026 im Sockel (`druck.css`) — beide Blätter atmen gleich.
       Hier bleibt nur die Diagramm-HÖHE: Der Bericht stapelt bis zu fünf
       Diagramme, das Soll-Blatt zwei. */
    .pr-chart { height: 52mm; }

    /* Die Ehrlichkeits-Zeile unter dem Vergleich: erscheint nur, wenn die
       Vorgabe mangels erkannter Zündung geschätzt liegt. Sie ist eine WARNUNG
       und darf deshalb nicht wie eine Bildunterschrift aussehen — dieselbe
       Papier-Farbe wie ein Fehler im Bericht. */
    .pr-anker-hinweis {
        font-size: var(--print-text-blatt);
        color: var(--print-err);
        margin-top: 1.5mm;
        line-height: 1.35;
    }
    .pr-anker-hinweis[hidden] { display: none !important; }

    /* ── CHART-LEGENDE ────────────────────────────────────────────────────
       Nur der Bericht hat sie: Das Temperatur-Diagramm zeigt vier Kanäle,
       die ohne Legende niemand auseinanderhält. Das Soll-Blatt zeigt je
       Diagramm eine Größe und braucht keine. */
    .pr-chart-legend {
        display: flex;
        gap: 6mm;
    }
    .pr-leg-item {
        font-size: var(--print-text-blatt);
        color: var(--print-text-body);
        letter-spacing: 0.06em;
        text-transform: uppercase;
        display: inline-flex;
        align-items: center;
        gap: 2mm;
    }
    .pr-leg-dot {
        display: inline-block;
        width: 8px;
        height: 2px;
    }
    .pr-leg-dot.pr-leg-dashed {
        border-top: 1.5px dashed currentColor;
        background: transparent !important;
        height: 0;
        width: 10px;
    }
}
