.program-print-doc{display:none}@media print{@page{size:A4 portrait;margin:14mm 12mm 16mm}body,html{background:#fff!important;height:auto!important;overflow:visible!important}body.program-print>:not(.program-print-doc){display:none!important}.program-print-doc{color:#000;background:#fff;font:10.5pt/1.35 -apple-system,Segoe UI,Roboto,Arial,sans-serif;display:block}.program-print-doc *{color:#000!important;box-shadow:none!important;background:0 0!important;text-decoration:none!important}.ppd-head{margin-bottom:8mm}.ppd-org{letter-spacing:.04em;text-transform:uppercase;margin:0 0 2mm;font-size:10pt}.ppd-title{margin:0 0 4mm;font-size:16pt;font-weight:700}.ppd-meta{grid-template-columns:1fr;gap:1mm;margin:0;display:grid}.ppd-meta div{grid-template-columns:34mm 1fr;gap:3mm;display:grid}.ppd-meta dt{font-weight:600}.ppd-meta dd{margin:0}.ppd-term{margin-bottom:6mm}.ppd-overall h2,.ppd-term h2{-moz-column-break-after:avoid;break-after:avoid;margin:0 0 2mm;font-size:12pt;font-weight:700}.ppd-term table{border-collapse:collapse;table-layout:fixed;width:calc(100% - .6pt);font-size:9.5pt}.ppd-term thead{display:table-header-group}.ppd-term tbody,.ppd-term tr{-moz-column-break-inside:avoid;break-inside:avoid}.ppd-term td,.ppd-term th{vertical-align:top;text-align:left;border:.4pt solid #000;padding:1mm 1.5mm}.ppd-term th{font-weight:700}.ppd-term .c-n{text-align:center;width:8mm}.ppd-term .c-num{text-align:center;font-variant-numeric:tabular-nums;width:15mm}.ppd-term .c-control{width:32mm}.ppd-term .c-mark{width:34mm}.ppd-term .c-date{white-space:nowrap;font-variant-numeric:tabular-nums;width:21mm}.ppd-note{font-size:8.5pt}.ppd-totals{-moz-column-break-before:avoid;break-before:avoid;margin:1.5mm 0 0;font-weight:600}.ppd-empty{margin:0}.ppd-overall{-moz-column-break-inside:avoid;break-inside:avoid;border-top:.8pt solid #000;margin-top:4mm;padding-top:2mm}.ppd-overall p{margin:0;font-weight:600}.ppd-foot{-moz-column-break-inside:avoid;break-inside:avoid;margin-top:8mm;font-size:8.5pt}}
