.receipt-toolbar[data-v-6ddc3374]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px;margin-bottom:16px}.receipt-paper[data-v-6ddc3374]{width:100%;background:#fff;color:#000;padding:16px 12px;font-family:Courier New,Microsoft YaHei,monospace;font-size:13px;line-height:1.6;-webkit-box-sizing:border-box;box-sizing:border-box}.r-header[data-v-6ddc3374]{text-align:center}.r-header .r-store[data-v-6ddc3374]{font-size:18px;font-weight:700;margin:0 0 4px}.r-header .r-sub[data-v-6ddc3374]{font-size:13px;margin-bottom:8px;text-align:left}.r-header .r-meta[data-v-6ddc3374]{text-align:left;font-size:12px;color:#333}.r-header .r-meta div[data-v-6ddc3374]{margin-bottom:2px}.r-divider[data-v-6ddc3374]{border-top:1px dashed #999;margin:8px 0}.r-items[data-v-6ddc3374]{width:100%;border-collapse:collapse}.r-items td[data-v-6ddc3374],.r-items th[data-v-6ddc3374]{text-align:left;vertical-align:top;padding:2px 0}.r-items thead th[data-v-6ddc3374]{font-weight:700;border-bottom:1px solid #999}.r-items .col-name[data-v-6ddc3374]{width:46%}.r-items .col-price[data-v-6ddc3374]{width:18%;text-align:right}.r-items .col-qty[data-v-6ddc3374]{width:14%;text-align:right}.r-items .col-sub[data-v-6ddc3374]{width:22%;text-align:right}.r-items .r-name[data-v-6ddc3374]{font-weight:600;word-break:break-all}.r-items .r-gift-tag[data-v-6ddc3374]{display:inline-block;color:#c0392b;font-size:11px}.r-items .r-origin[data-v-6ddc3374]{font-size:11px;color:#888}.r-items .r-extra[data-v-6ddc3374]{font-size:11px;color:#666}.r-member .r-row[data-v-6ddc3374],.r-summary .r-row[data-v-6ddc3374]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:13px}.r-member .r-row span[data-v-6ddc3374]:last-child,.r-summary .r-row span[data-v-6ddc3374]:last-child{font-weight:600}.r-member .r-row.r-total[data-v-6ddc3374],.r-summary .r-row.r-total[data-v-6ddc3374]{font-size:15px;font-weight:700;border-top:1px solid #999;margin-top:4px;padding-top:4px}.r-member .r-row.r-total span[data-v-6ddc3374]:last-child,.r-summary .r-row.r-total span[data-v-6ddc3374]:last-child{color:#c0392b}.r-footer[data-v-6ddc3374]{text-align:center;margin-top:12px;font-size:12px;color:#666}