.receipt-print-host{display:none}@media print{.receipt-print-host{display:block}body *{visibility:hidden}.receipt-printable,.receipt-printable *{visibility:visible}.receipt-printable{width:72mm;max-width:72mm;margin:0;font-size:10pt;line-height:1.35;position:absolute;top:0;left:0;color:#000!important;box-shadow:none!important;background:#fff!important;border:0!important;padding:4mm!important}.receipt-printable .receipt-divider{border-color:#000!important;margin:2mm 0!important}.receipt-printable .receipt-body,.receipt-printable .receipt-rate-breakdown,.receipt-printable .receipt-footer{break-inside:avoid;page-break-inside:avoid}[data-testid=flow-step-layout]>:not(.receipt-printable):not(:has(.receipt-printable)){display:none!important}.receipt-actions{display:none!important}@page{margin:4mm}}
