@page cloture{size:A4 portrait;margin:12mm 10mm}@media print{body:has(#cloture-print){--report-paper:#fff;--report-ink:#171717;--report-rule:#555;--report-heading:#ededed;display:block!important}body:has(#cloture-print) :not(:has(#cloture-print)):not(#cloture-print):not(#cloture-print *){display:none!important}body:has(#cloture-print) :has(#cloture-print){width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;box-shadow:none!important;border:0!important;margin:0!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important;transform:none!important}#cloture-print{page:cloture;width:100%;color:var(--report-ink);background:var(--report-paper);font-variant-numeric:tabular-nums;margin:0;padding:0;font:9pt/1.35 Arial,sans-serif;position:static;display:block!important}#cloture-print *{box-sizing:border-box;letter-spacing:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;color:var(--report-ink)!important;box-shadow:none!important;border-radius:0!important}#cloture-print>div:first-child{border:1pt solid var(--report-rule);break-inside:avoid;padding:3mm}#cloture-print h2,#cloture-print h3{border:.75pt solid var(--report-rule);background:var(--report-heading);break-after:avoid;margin:4mm 0 0;padding:2mm;font-size:10pt;font-weight:700}#cloture-print table{table-layout:fixed;border-collapse:collapse;border:.75pt solid var(--report-rule);margin-top:2mm;font-size:8.5pt;width:100%!important}#cloture-print th,#cloture-print td{vertical-align:top;overflow-wrap:anywhere;white-space:normal;border:.6pt solid var(--report-rule)!important;padding:1.5mm 2mm!important}#cloture-print th,#cloture-print tr.font-bold td{background:var(--report-heading)!important}#cloture-print>table td:last-child{text-align:right;width:32%}#cloture-print thead{display:table-header-group}#cloture-print tr{break-inside:avoid}#cloture-print .overflow-x-auto{overflow:visible!important}#cloture-print section{border:0;margin-top:4mm;padding:0}#cloture-print section table{font-size:7.5pt}#cloture-print section th,#cloture-print section td{padding:1.5mm 1mm!important}#cloture-print .cloture-signatures{break-inside:avoid;gap:8mm;margin-top:6mm;display:flex}#cloture-print .cloture-signatures>div{border:.75pt solid var(--report-rule);flex:1;min-height:24mm;padding:3mm}#cloture-print .cloture-signatures>div>div{border:0;width:auto;margin:0}}
