@media print{@page{size:A4 portrait;margin:18mm 15mm 18mm}.eu-ai-act-print{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:9.5pt!important;line-height:1.45!important;color:#1a1a1a!important}.eu-ai-act-print *{overflow:visible!important}.eu-ai-act-print img[alt*=Logo]{height:16mm!important;width:auto!important;margin:0 auto 4mm!important}.eu-ai-act-print .eu-ai-act-print-kind{font-size:8pt!important;letter-spacing:.15em!important;color:#666!important;margin-bottom:1.5mm!important}.eu-ai-act-print h1{font-size:18pt!important;font-weight:700!important;line-height:1.25!important;color:#111!important}.eu-ai-act-print .eu-ai-act-print-subtitle{font-size:10pt!important;color:#444!important;margin-top:2mm!important}.eu-ai-act-print .border-b-2{border-bottom:1pt solid #333!important;margin:6mm 0 8mm!important}.eu-ai-act-print .eu-ai-act-cover{border:.75pt solid #999!important;border-radius:1.5mm!important;padding:4mm 5mm!important;margin-bottom:8mm!important;background:#fff!important;page-break-inside:avoid!important;break-inside:avoid!important}.eu-ai-act-print .eu-ai-act-cover dl{margin-top:4mm!important;padding-top:3mm!important;border-top:.5pt solid #ccc!important;display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:2mm 5mm!important}.eu-ai-act-print .eu-ai-act-cover dl>div[class*=col-span-3]{grid-column:span 3/span 3!important}.eu-ai-act-print .eu-ai-act-cover dt{font-size:7pt!important;color:#666!important}.eu-ai-act-print .eu-ai-act-audit{margin-top:4mm!important;padding:3mm 4mm!important;border:.5pt solid #c8c8c8!important;display:flex!important;align-items:center!important;gap:5mm!important}.eu-ai-act-print .eu-ai-act-audit img{height:5mm!important;width:auto!important;margin-top:1.5mm!important}.eu-ai-act-print section[id]{page-break-inside:auto!important;break-inside:auto!important;page-break-before:auto!important;margin:0 0 8mm!important;padding:0!important;border:0!important;box-shadow:none!important}.eu-ai-act-print section[id]>div:first-child{margin-bottom:4mm!important}.eu-ai-act-print section[id] h3{display:block!important;font-size:13pt!important;font-weight:700!important;color:#111!important;padding-bottom:1.8mm!important;border-bottom:.75pt solid #999!important;page-break-after:avoid!important;break-after:avoid!important}.eu-ai-act-print section[id] h3>span[aria-hidden=true]{display:none!important}.eu-ai-act-print section[id] h3>span:not([aria-hidden]){color:#111!important}.eu-ai-act-print section[id] h3>span>span,.eu-ai-act-print section[id] h4>span{margin-right:2mm!important;color:#666!important}.eu-ai-act-print section[id]>div[id]{margin-top:5mm!important}.eu-ai-act-print section[id] h4{font-size:10.5pt!important;font-weight:700!important;color:#111!important;margin:0 0 2.5mm!important;page-break-after:avoid!important;break-after:avoid!important}.eu-ai-act-print .space-y-2>*+*,.eu-ai-act-print .space-y-4>*+*{margin-top:2.4mm!important}.eu-ai-act-print p{orphans:3;widows:3}.eu-ai-act-print ol,.eu-ai-act-print ul{padding-left:5mm!important}.eu-ai-act-print li+li{margin-top:1.2mm!important}.eu-ai-act-print li.flex{gap:2mm!important}.eu-ai-act-print li.flex svg{width:3mm!important;height:3mm!important;margin-top:.6mm!important}.eu-ai-act-print ul:has(>li.flex){padding-left:0!important}.eu-ai-act-print .rounded-lg.border:not(.overflow-x-auto){border:.5pt solid #c8c8c8!important;border-radius:1.5mm!important;padding:3mm 4mm!important;background:#fff!important;page-break-inside:avoid!important;break-inside:avoid!important}.eu-ai-act-print .rounded-lg.border.flex{gap:3mm!important}.eu-ai-act-print .rounded-lg.border>svg{width:4mm!important;height:4mm!important}.eu-ai-act-print .rounded-lg.border h4{margin-bottom:2mm!important;font-size:9pt!important}.eu-ai-act-print .grid.gap-4>*+*{margin-top:3mm!important}.eu-ai-act-print dl.divide-y>div{padding:1.6mm 3mm!important;border-top:.4pt solid #ddd!important}.eu-ai-act-print dl.divide-y{padding:0!important}.eu-ai-act-print dl.divide-y dt{font-weight:700!important}.eu-ai-act-print table{width:100%!important;min-width:0!important;border-collapse:collapse!important;font-size:8pt!important;line-height:1.35!important;page-break-inside:auto!important;break-inside:auto!important}.eu-ai-act-print thead{display:table-header-group!important;background:#ededed!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.eu-ai-act-print th{font-size:7.5pt!important;font-weight:700!important;color:#222!important}.eu-ai-act-print td,.eu-ai-act-print th{border:.4pt solid #bbb!important;padding:1.4mm 1.8mm!important;vertical-align:top!important}.eu-ai-act-print tr{page-break-inside:avoid!important;break-inside:avoid!important}.eu-ai-act-print .overflow-x-auto{border:0!important;border-radius:0!important}.eu-ai-act-print figure{page-break-inside:avoid!important;break-inside:avoid!important}.eu-ai-act-print figure a{border:0!important}.eu-ai-act-print figure img{max-height:200mm!important;width:auto!important;max-width:100%!important;margin:0 auto!important}.eu-ai-act-print figcaption{margin-top:1.5mm!important;font-size:7.5pt!important;color:#555!important}.eu-ai-act-print .text-base,.eu-ai-act-print .text-lg,.eu-ai-act-print .text-sm{font-size:9pt!important;line-height:1.45!important}.eu-ai-act-print .text-xs{font-size:7.5pt!important}.eu-ai-act-print a{color:#1a1a1a!important;text-decoration:none!important}.ai-checklist-print{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:9.5pt!important;line-height:1.45!important;color:#1a1a1a!important;background:#fff!important}.ai-checklist-print .ai-checklist-print-head{margin-bottom:6mm!important;padding-bottom:3mm!important;border-bottom:1pt solid #333!important}.ai-checklist-print .ai-checklist-print-head h1{font-size:15pt!important;font-weight:700!important;margin-bottom:1.5mm!important}.ai-checklist-print .ai-checklist-print-head p{font-size:9pt!important;color:#444!important}.ai-checklist-print .ai-checklist-group{border:0!important;box-shadow:none!important;margin-bottom:5mm!important;break-inside:avoid!important;page-break-inside:avoid!important}.ai-checklist-print .ai-checklist-group h2{font-size:9pt!important;letter-spacing:.08em!important;margin-bottom:2mm!important}.ai-checklist-print .ai-checklist-item{border:0!important;border-bottom:.5pt solid #ddd!important;background:#fff!important;padding:2mm 0!important}.ai-checklist-print .ai-checklist-item label{text-decoration:none!important;color:#1a1a1a!important}.ai-checklist-print .ai-checklist-box{font-size:12pt!important;line-height:1!important;margin-right:2mm!important}.ai-checklist-print .ai-checklist-item .grid-rows-\[0fr\]{display:none!important}.ai-checklist-print .ai-checklist-note{border:0!important;padding:1mm 0 0!important;font-style:italic!important;color:#444!important;resize:none!important}.ai-checklist-print .ai-checklist-source{margin-top:4mm!important;font-size:8pt!important;color:#666!important}}