.receipt-container[data-v-236fe568]{width:140mm;margin:0 auto;font-family:Times New Roman,Times,serif;font-size:13px;color:#000;background:#fff;padding:10mm;-webkit-box-sizing:border-box;box-sizing:border-box}.header[data-v-236fe568]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.clinic-info[data-v-236fe568]{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.clinic-name[data-v-236fe568]{font-weight:700;text-transform:uppercase}.logo img[data-v-236fe568]{max-height:80px}.title[data-v-236fe568]{text-align:center;margin:10px 0 5px 0}.title span[data-v-236fe568]{font-size:20px;font-weight:700;text-transform:uppercase}.date[data-v-236fe568]{text-align:center;margin-bottom:10px;font-style:italic}.patient-info[data-v-236fe568]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.info-left[data-v-236fe568],.info-right[data-v-236fe568]{width:48%}.info-left div[data-v-236fe568],.info-right div[data-v-236fe568]{margin-bottom:3px}.info-left label[data-v-236fe568],.info-right label[data-v-236fe568]{width:60px;display:inline-block}.info-value[data-v-236fe568]{font-weight:700}.divider[data-v-236fe568]{border-top:1px dashed #000;margin:10px 0}.items-table[data-v-236fe568]{width:100%;border-collapse:collapse;margin-bottom:10px}.items-table td[data-v-236fe568],.items-table th[data-v-236fe568]{border:1px solid #000;padding:5px;text-align:center}.items-table th[data-v-236fe568]{background-color:#f0f0f0;font-size:12px}.items-table td[data-v-236fe568]{font-size:12px}.text-left[data-v-236fe568]{text-align:left}.item-note[data-v-236fe568]{font-size:11px;font-style:italic;color:#555;margin-top:2px;padding-left:10px}.total-section[data-v-236fe568]{margin-top:10px}.total-row[data-v-236fe568]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;font-weight:700}.total-value[data-v-236fe568]{font-weight:700}.amount-in-words[data-v-236fe568]{font-style:italic;margin-top:5px}.payment-method[data-v-236fe568]{margin-top:5px}.method-value[data-v-236fe568]{font-weight:700}.footer[data-v-236fe568]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}.footer-left[data-v-236fe568],.footer-right[data-v-236fe568]{width:45%;text-align:center}.signature[data-v-236fe568]{margin-top:60px;font-style:italic}.cashier-name[data-v-236fe568]{margin-top:5px;font-weight:700}.receipt-note[data-v-236fe568]{margin-top:10px;font-size:13px}.receipt-note span[data-v-236fe568]{display:inline-block}.note-value[data-v-236fe568]{font-style:italic;margin-left:5px}@media print{@page{size:A5 portrait;margin:10mm}.receipt-container[data-v-236fe568]{width:auto;margin:0;padding:0}.footer[data-v-236fe568],.header[data-v-236fe568],.items-table[data-v-236fe568],.patient-info[data-v-236fe568]{page-break-inside:avoid}}