html,body{color:#09090b;background-color:#f8fafc;margin:0;padding:0;font-family:inter,sans-serif}@media print{.no-print{display:none!important}html,body{-webkit-print-color-adjust:exact;print-color-adjust:exact;height:auto!important;min-height:0!important}header,nav,aside,[class*=sidebar],[class*=navbar],[class*=topbar]{display:none!important}body>*,#root>*,main,[class*=layout],[class*=page-wrapper],[class*=content]{background:#fff!important;margin:0!important;padding:0!important}.invoice-document{box-sizing:border-box;height:100%;width:100%!important;max-width:100%!important;box-shadow:none!important;border:none!important}.receipt-document *{-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;vertical-align:baseline!important;line-height:1.4!important}.invoice-page-wrapper{gap:0!important;margin:0!important;padding:0!important}.invoice-document>*{box-sizing:border-box;-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;height:100%;vertical-align:baseline!important;margin:0!important;line-height:1.4!important}.invoice-billing-grid{grid-template-columns:repeat(4,1fr)!important;display:grid!important}.invoice-totals-row{flex-direction:row!important}}@page{margin:0;size:auto}
