#automationPrintRoot{display:none}
@media print{
 @page automation-result{size:A4 portrait;margin:12mm 12mm 15mm}
 html:has(body[data-automation-print]),body[data-automation-print]{display:block!important;position:static!important;inset:auto!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;overflow:visible!important;background:#fff!important;transform:none!important}
 body[data-automation-print]::before,body[data-automation-print]::after{display:none!important}
 body[data-automation-print]>:not(#automationPrintRoot){display:none!important}
 body[data-automation-print]>#automationPrintRoot{display:block!important;page:automation-result;position:static!important;inset:auto!important;float:none!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;margin:0!important;padding:0!important;background:#fff!important;border:0!important;box-shadow:none!important;font:9pt/1.4 Arial,sans-serif!important;color:#111!important}
 #automationPrintRoot,#automationPrintRoot *{box-sizing:border-box;visibility:visible!important;color:#111!important;text-shadow:none!important;box-shadow:none!important;max-height:none!important}
 #automationPrintRoot header{display:block;position:static;border:0;border-bottom:1.5pt solid #17365d;padding:0 0 3mm;margin:0 0 4mm;break-inside:avoid;break-after:avoid;background:none!important}
 #automationPrintRoot .automation-print-brand{font-size:8pt;margin:0 0 2mm}
 #automationPrintRoot h1{font:700 15pt/1.25 Arial,sans-serif;margin:0;overflow-wrap:anywhere}
 #automationPrintRoot dl{display:block;margin:0 0 4mm;padding:0;break-inside:avoid}
 #automationPrintRoot dl>div{display:flex;gap:3mm;align-items:flex-start}
 #automationPrintRoot dt{flex:0 0 28mm;font-weight:700;margin:0;padding:0}
 #automationPrintRoot dd{flex:1;min-width:0;margin:0;padding:0;overflow-wrap:anywhere}
 #automationPrintRoot h2{font:700 10pt/1.3 Arial,sans-serif;margin:4mm 0 2mm;break-after:avoid;page-break-after:avoid}
 #automationPrintRoot pre{display:block!important;position:static!important;width:auto!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:break-word!important;tab-size:4;font:8pt/1.35 Consolas,"Liberation Mono",monospace!important;margin:0 0 3mm!important;padding:0!important;background:none!important;border:0!important;border-radius:0!important;break-inside:auto!important;page-break-inside:auto!important}
 #automationPrintRoot table{width:100%!important;min-width:0!important;table-layout:fixed;border-collapse:collapse;font-size:8pt;margin:0;break-inside:auto}
 #automationPrintRoot col:nth-child(1){width:16%}
 #automationPrintRoot col:nth-child(2){width:14%}
 #automationPrintRoot col:nth-child(3){width:16%}
 #automationPrintRoot col:nth-child(4){width:8%}
 #automationPrintRoot col:nth-child(5){width:46%}
 #automationPrintRoot thead{display:table-header-group}
 #automationPrintRoot tr{break-inside:auto;page-break-inside:auto}
 #automationPrintRoot th,#automationPrintRoot td{position:static!important;min-width:0!important;max-width:none!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:break-word!important;text-align:left;vertical-align:top;border:0;border-bottom:.5pt solid #b7c1cc;padding:2mm 1.5mm;background:none!important;font-size:8pt;line-height:1.35}
}
