.invoice-manager-signature{display:none!important}
@media print{
  body:not([data-invoice-paid="true"]) .page{display:none!important}
  body:not([data-invoice-paid="true"])::before{display:block;content:"Cette facture n’a pas été payée. L’impression sera disponible après le paiement.";margin:16mm;color:#262b33;font:12pt/1.6 Arial,sans-serif}
  html:lang(en) body:not([data-invoice-paid="true"])::before{content:"This invoice has not been paid. Printing will be available after payment."}
  body[data-invoice-paid="true"] .invoice-manager-signature:not([hidden]){display:flex!important;flex-direction:column;align-items:center;gap:2mm;width:43mm;max-width:100%;margin:5mm 0 0 auto;padding:0;break-inside:avoid;page-break-inside:avoid;color:#48546b;print-color-adjust:exact;-webkit-print-color-adjust:exact}
  .invoice-manager-signature img{display:block;width:32mm;height:32mm;max-width:100%;object-fit:contain}
  .invoice-manager-signature figcaption{font-size:8pt;text-align:center;line-height:1.4}
}
