@layer invoice-print-base, invoice-print-show, invoice-print-hide;@media print{@page{size:A4;margin:5mm}body,html{background:white!important;background-color:white!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}*,:after,:before{transition:none!important;animation:none!important;transition-duration:0s!important;animation-duration:0s!important}*{cursor:default}a:focus,a:hover,button:focus,button:hover{color:inherit;background-color:inherit;text-decoration:none}a{text-decoration:none}@layer invoice-print-base{body *{visibility:hidden}}@layer invoice-print-show{.invoice-print-target,.invoice-print-target *{visibility:visible}.invoice-print-target{position:absolute;left:0;top:0;width:calc(210mm - 10mm);height:calc(297mm - 10mm);max-width:none;transform:none!important;box-shadow:none;page-break-inside:avoid;transition:none!important;display:flex;flex-direction:column;-webkit-print-color-adjust:exact;print-color-adjust:exact}.invoice-print-target>div{width:100%;height:100%;display:flex;flex-direction:column}.invoice-print-target>article,.invoice-print-target>div>article{width:100%;height:100%;min-height:0;display:flex;flex-direction:column;flex:1}}@layer invoice-print-hide{[data-print-hide],button{display:none}.cursor-zoom-in{cursor:default}[data-radix-popper-content-wrapper],[data-sonner-toaster],[data-state=open][role=dialog],[role=dialog]{display:none}}}