@font-face{font-family:Roboto;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOmCnqEu92Fr1Me5Q.ttf) format("truetype");font-weight:400;font-style:normal}body{margin:0;padding:3px;font-family:Roboto,sans-serif;background:#f0f0f0}body::-webkit-scrollbar{display:none}.receiptWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px;background-color:#f0f0f0}.receiptContainer{background:#fff;padding:5px;border:1px solid #ddd;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}.receiptTable{width:100%;border-collapse:collapse}.receiptTitle{text-align:center;font-size:25px;border-bottom:2px solid #000;padding-bottom:10px;margin-bottom:10px}.customerInfo{text-align:left;font-size:18px}.orderDate{text-align:left}.orderDate,.orderDateValue{font-size:18px;padding:5px 0;border-bottom:1px dotted #000}.orderDateValue{text-align:right}.itemName{font-size:15px!important;text-align:left}.itemQty{font-size:18px;text-align:center}.itemPrice,.itemSum{font-size:18px;text-align:right}.highlight{color:red}.summaryLabel,.summaryValue{font-size:18px;text-align:right}.borderDouble{border-bottom:2px double #000;padding-bottom:10px;margin-bottom:10px}.borderTopDotted{border-top:1px dotted #000}.borderDotted{border-bottom:1px dotted #000}.externalStatementRow{position:relative}.externalStatementRowItem{word-break:break-all!important;position:relative;padding:0 5px!important}.spanEllipsisExternalStatementTwo{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}