.eliperf-p10-print-dialog{width:min(1120px,94vw);max-height:94vh;box-sizing:border-box;border:1px solid #cdd8d4;border-radius:16px;padding:24px;color:#173e36;background:#fff;box-shadow:0 24px 72px #173e3640}
.eliperf-p10-print-dialog::backdrop{background:#183f3659}
.eliperf-p10-preview-controls h2{margin:0 0 10px}.eliperf-p10-preview-controls p{max-width:900px}.eliperf-p10-preview-caption{font-size:12px;color:#53685f;overflow-wrap:anywhere}
.eliperf-p10-preview-actions{display:flex;gap:12px;flex-wrap:wrap;margin:16px 0}.eliperf-p10-paper-note{font-size:11px;padding:10px;border:1px solid #d5c887;background:#fff9df;color:#514700}
.eliperf-p12-source-note{font-size:12px;color:#53685f}.eliperf-p12-native-frame{display:block;width:100%;height:75vh;border:0;background:#fff}.eliperf-p10-print-dialog:has(.eliperf-p12-native-frame){width:min(1180px,98vw);padding:16px}.eliperf-p12-native-content{padding:0!important;border:0!important;background:#fff!important}
#eliperf-p10-print-content{padding:28px;border:1px solid #dce4de;background:#fff;color:#172f27;font:14px/1.45 Arial,sans-serif;overflow-wrap:anywhere}
#eliperf-p10-print-content h1,#eliperf-p10-print-content h2,#eliperf-p10-print-content h3{color:#205b46;line-height:1.2}
#eliperf-p10-print-content table{width:100%;border-collapse:collapse;margin:12px 0;font-size:12px}
#eliperf-p10-print-content th,#eliperf-p10-print-content td{padding:7px;border:1px solid #b9cbc0;text-align:left;vertical-align:top}
#eliperf-p10-print-content th{background:#edf4ee;color:#174f3c}#eliperf-p10-print-content p{margin:8px 0}#eliperf-p10-print-content small{font-size:11px}
@page eliperf-p11-document{size:A4;margin:12mm}
@media print{
  body.eliperf-p10-printing{background:#fff!important;margin:0!important;padding:0!important}
  body.eliperf-p10-printing>*:not(#eliperf-p10-print-dialog){display:none!important}
  body.eliperf-p10-printing #eliperf-p10-print-dialog{display:block!important;position:static!important;inset:auto!important;width:100%!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;box-shadow:none!important;overflow:visible!important;border-radius:0!important;page:eliperf-p11-document}
  body.eliperf-p10-printing #eliperf-p10-print-dialog::backdrop{display:none!important}
  body.eliperf-p10-printing .eliperf-p10-preview-controls{display:none!important}
  body.eliperf-p10-printing #eliperf-p10-print-content{border:0!important;padding:0!important;font-size:10pt!important;line-height:1.35!important;max-width:100%!important}
  body.eliperf-p10-printing #eliperf-p10-print-content h1,body.eliperf-p10-printing #eliperf-p10-print-content h2,body.eliperf-p10-printing #eliperf-p10-print-content h3,body.eliperf-p10-printing #eliperf-p10-print-content h4{break-after:avoid-page;page-break-after:avoid}
  body.eliperf-p10-printing #eliperf-p10-print-content p{orphans:3;widows:3}
  body.eliperf-p10-printing #eliperf-p10-print-content table{max-width:100%!important;font-size:9pt;overflow-wrap:anywhere}
  body.eliperf-p10-printing #eliperf-p10-print-content thead{display:table-header-group}
  body.eliperf-p10-printing #eliperf-p10-print-content tfoot{display:table-footer-group}
  body.eliperf-p10-printing #eliperf-p10-print-content tr{break-inside:avoid}
  body.eliperf-p10-printing .eliperf-p10-paper-note{background:#fff!important;font-size:8pt}
}
