@media print{@page{size:A4 portrait;margin:10mm}html,body{margin:0!important;padding:0!important}body.order-printing>*:not(#order-print-view){display:none!important}body.order-printing #order-print-view{display:block!important;padding:0!important;margin:0!important;color:#111;font:8.2pt/1.22 Arial,Helvetica,sans-serif}.tp-order-print{width:100%}.tp-order-print *{box-sizing:border-box}.tp-order-print header{height:39px;border:1px solid #222;display:flex;align-items:center;justify-content:center;padding:3px 8px;margin:0 0 4px;position:relative}.tp-print-brand{display:flex;align-items:center;gap:5px}.tp-print-brand img{position:absolute;left:7px;top:3px;width:31px;height:31px;object-fit:contain}.tp-print-brand strong{font-size:11pt;letter-spacing:.25px;display:block;text-align:center}.tp-print-brand span{font-size:6.5pt;letter-spacing:.8px;font-weight:700;display:block;text-align:center}.tp-print-id{display:flex;justify-content:center;gap:7px;font-size:7.8pt;margin:2px 0 5px}.tp-print-meta{display:grid;grid-template-columns:1fr 1fr;gap:1px 11px;border-bottom:1px solid #333;padding:0 1px 5px;margin-bottom:4px}.tp-print-meta p{margin:0;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tp-print-meta p:nth-child(3),.tp-print-meta p:last-child:nth-child(odd){grid-column:1 / -1;white-space:normal;overflow:visible;text-overflow:clip}.tp-print-meta small{font-weight:700;margin-right:3px}.tp-print-items{border-collapse:collapse;width:100%;font-size:7.2pt;table-layout:fixed}.tp-print-items th{padding:3px 2px;border-top:1.5px solid #111;border-bottom:1px solid #111;text-align:left;font-size:6.7pt;white-space:nowrap}.tp-print-items td{padding:3px 2px;border-bottom:.7px solid #555;vertical-align:top;word-wrap:break-word}.tp-print-items th:nth-child(1),.tp-print-items td:nth-child(1){width:5%;text-align:center}.tp-print-items th:nth-child(2),.tp-print-items td:nth-child(2){width:10%;text-align:right}.tp-print-items th:nth-child(3),.tp-print-items td:nth-child(3){width:8%;text-align:center}.tp-print-items th:nth-child(4),.tp-print-items td:nth-child(4){width:34%}.tp-print-items th:nth-child(5),.tp-print-items td:nth-child(5){width:10%;text-align:right}.tp-print-items th:nth-child(6),.tp-print-items td:nth-child(6){width:16%;text-align:right}.tp-print-items th:nth-child(7),.tp-print-items td:nth-child(7){width:17%;text-align:right;font-weight:700}.tp-print-items tr,.tp-print-after-items,.tp-pix{break-inside:avoid;page-break-inside:avoid}.tp-print-items thead{display:table-header-group}.tp-print-after-items{display:grid;grid-template-columns:1fr 160px;gap:8px;margin-top:6px}.tp-print-after-items aside{border-top:1.5px solid #111;padding-top:3px;font-size:7.5pt}.tp-print-after-items aside>div{display:flex;justify-content:space-between;gap:5px;margin:2px 0}.tp-print-after-items aside span{white-space:nowrap}.tp-print-after-items .tp-total{border-top:1px solid #222;padding-top:3px;font-size:8.3pt}.tp-print-after-items .tp-balance{font-size:8.1pt}.tp-balance b{color:#9c1d2b}.tp-pix{border:1px solid #9c1d2b;border-left:3px solid #9c1d2b;padding:5px 7px;margin-top:4px;display:inline-block;min-width:155px;color:#251216}.tp-pix strong,.tp-pix span,.tp-pix b{display:block}.tp-pix strong{font-size:7.5pt}.tp-pix span{font-size:6.6pt;margin-top:2px}.tp-pix b{font-size:10pt;letter-spacing:.25px;margin-top:1px}.tp-paid{display:inline-block;border:1.5px solid #267343;color:#267343;font-size:11pt;font-weight:800;padding:4px 12px;margin-top:4px}.tp-notes{margin-top:2px;font-size:7pt}.tp-notes p{margin:2px 0}.tp-cancelled{margin-top:5px;border:1px solid #9c1d2b;padding:4px;color:#8d1824}.tp-order-print footer{border-top:1px solid #555;margin-top:7px;padding-top:3px;text-align:center;font-size:6.5pt;color:#333}}
@media print{body.order-printing #order-print-view .tp-order-print>header{display:flex!important;visibility:visible!important}body.order-printing #order-print-view .tp-order-print>footer{display:block!important;visibility:visible!important}}@media print{body.order-printing #order-print-view .tp-print-after-items>aside{display:block!important;visibility:visible!important}}