*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0;padding:0}body{overflow-x:hidden}img{max-width:100%}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{.no-print{display:none!important}html,body{background:#fff!important}body:has(.invoice-sheet) *{visibility:hidden!important}:is(body:has(.invoice-sheet) .invoice-sheet,body:has(.invoice-sheet) .invoice-sheet *){visibility:visible!important}body:has(.invoice-sheet) .invoice-sheet{width:100%!important;max-width:none!important;box-shadow:none!important;border:none!important;border-radius:0!important;margin:0!important;overflow:visible!important}.invoice-watermark{display:none!important}.invoice-items-wrap{overflow:visible!important}.invoice-items{table-layout:fixed;width:100%!important;min-width:0!important}.invoice-items td,.invoice-items th{word-break:break-word;overflow-wrap:anywhere;padding:4px!important;font-size:7.5pt!important}.invoice-sheet tr,.invoice-sheet td,.invoice-sheet th{break-inside:avoid;page-break-inside:avoid}.invoice-page-2{break-before:page!important;page-break-before:always!important}.invoice-sheet,.invoice-sheet *{-webkit-print-color-adjust:exact;print-color-adjust:exact;color:#1c222a!important}@page{margin:12mm;size:A4}}
