.toolPrintDocument{display:none}@page toolResult{size:A4;margin:17mm 17mm 12mm;@bottom-right{content:counter(page) " / " counter(pages);font:9pt Arial,sans-serif;color:#16181a;vertical-align:bottom;padding-bottom:12mm}}@media print{:is(html:has(.toolPrintDocument),body:has(>.toolPrintDocument)){color:#16181a!important;background:#fff!important;margin:0!important;padding:0!important}body:has(>.toolPrintDocument)>:not(.toolPrintDocument){display:none!important}body>.toolPrintDocument{page:toolResult;color:#16181a;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;margin:0;padding:0;font:10.5pt/14pt Arial,Helvetica,sans-serif;display:block!important}.toolPrintDocument *{box-sizing:border-box}.toolPrintDocument a{color:inherit;text-decoration:none}.toolPrintDocument img{max-width:none;height:auto;display:block}.toolPrintLayout{border-collapse:collapse;table-layout:fixed;width:100%}.toolPrintLayout :is(thead,tbody,tfoot,tr,td){text-align:left;vertical-align:top;background:#fff;border:0;margin:0;padding:0}.toolPrintLayout thead{display:table-header-group}.toolPrintLayout tfoot{display:table-footer-group}.toolPrintFooterSpace{height:20mm}.toolPrintHeader{border-bottom:2pt solid #f4bd3f;margin-bottom:16pt;padding-bottom:10pt}.toolPrintHeader>a{width:125pt;margin-bottom:12pt;display:block}.toolPrintHeader img{width:125pt}.toolPrintDocument .toolPrintHeader h1{letter-spacing:0;overflow-wrap:anywhere;margin:0 0 7pt;font:700 17pt/21pt Arial,Helvetica,sans-serif}.toolPrintHeader p{margin:0;font:9pt/13pt Arial,Helvetica,sans-serif}.toolPrintBody{padding-top:0}.toolPrintDocument .toolPrintBody h2{break-after:avoid;letter-spacing:0;margin:12pt 0 9pt;font:700 12pt/16pt Arial,Helvetica,sans-serif}.toolPrintDocument .toolPrintBody h2:first-child{margin-top:0}.toolPrintBody p{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;orphans:3;widows:3;break-inside:avoid;margin:0 0 5pt}.toolPrintGap{height:7pt}.toolPrintFooter{background:#fff;border-top:1pt solid #f4bd3f;justify-content:space-between;align-items:flex-start;gap:8pt;min-height:16mm;padding-top:6pt;padding-right:32pt;font:9pt/14pt Arial,Helvetica,sans-serif;display:flex;position:fixed;bottom:0;left:0;right:0}.toolPrintFooter p{font:inherit;white-space:nowrap;margin:0}.toolPrintFooterLogo{flex-shrink:0;width:82pt;display:block}.toolPrintFooterLogo img{width:82pt}}
