@media print{*,*:before,*:after{text-shadow:none;background:0 0;box-shadow:none;box-sizing:inherit;min-width:0;min-height:0}body{box-sizing:border-box;width:auto;margin:auto;font-family:serif;font-size:12pt;overflow-wrap:break-word;font-family:system-ui,-apple-system,BlinkMacSystemFont,sans-serif;max-width:100vw}.print-qr{display:block !important;float:right;margin:0 0 1em 2em;width:max(3cm,var(--qr-dim))}.print-qr-qr:before{content:"";background:var(--qr-print) no-repeat center center/contain #fff;width:var(--qr-dim);height:var(--qr-dim);display:block}.print-qr-label{font-size:.8em;text-align:center;padding:0 1em;line-height:1.2;text-wrap:balance}p,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,blockquote,label,ul,ol{margin:auto;color:#000}.no-print,.noPrint,.noprint{display:none !important}p,blockquote{widows:3;orphans:3}blockquote,ul,ol{page-break-inside:avoid}h1,.h1,h2,.h2,h3,.h3,caption{page-break-after:avoid}a{color:inherit}p a[href]:not([href^="javascript:"]):not([href^="#"]):after,p a[data-lienprint]:after{content:" (" attr(href) ")";opacity:.8;font-size:.8em}p a[data-lienprint]:after{content:" (" attr(data-lienprint) ")" !important}img,svg,iframe{height:auto;max-width:100%;object-fit:cover;object-position:center center;border-style:none}.qrprint-badge{display:flex;align-items:center;justify-content:flex-start;border:2px solid rgba(0,0,0,.3);border-radius:.25cm;margin-bottom:1cm;padding:.5cm;box-shadow:0 3mm 7mm 0 rgba(0,0,0,.2);gap:.5cm}.qrprint-badge canvas{width:120px;height:120px;flex:0 0 120px}.qrprint-message-titre{font-weight:bolder}.qrprint-message-url-smaller{opacity:.8;font-size:.8em}.qrprint-message-url-slash{font-size:1.2em;opacity:.4;font-weight:bolder;margin-inline:.2em;line-height:1;vertical-align:text-bottom}.qrprint-message-date{margin-top:.5em}}