@media print{body *{visibility:hidden}.print-content,.print-content *{visibility:visible}.print-content{width:100%;position:absolute;top:0;left:0}header,footer,nav,button,.no-print{display:none!important}.receipt-print{width:80mm;margin:0 auto;font-size:12px;line-height:1.2}table.print-table{border-collapse:collapse;width:100%;margin-bottom:1rem}table.print-table th{text-align:left;border-bottom:1px solid #000;padding:.25rem;font-weight:700}table.print-table td{border-bottom:1px dotted #ccc;padding:.25rem}.report-print{width:100%;margin:0;padding:.5in;font-size:11pt}.report-print h1{margin-bottom:.5rem;font-size:18pt}.report-print h2{margin-bottom:.5rem;font-size:14pt}.page-break{page-break-after:always}@page{size:auto;margin:.5in}@page receipt{size:80mm 297mm;margin:5mm}.receipt-print{page:receipt}}@font-face{font-family:Arial MT Black;src:local(Arial Black),local(Arial-Black);font-weight:900}@font-face{font-family:AntiqueOliTCom;src:local(Antique Olive),local(AntiqueOlive)}@font-face{font-family:Myriad Pro;src:local(Myriad Pro),local(MyriadPro)}
