.bc-wrap[data-v-ca075478]{padding:12px}.bc-toolbar[data-v-ca075478]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:10px}.bc-actions[data-v-ca075478]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.bc-actions .btn[data-v-ca075478]{padding:6px 14px;border-radius:8px;font-weight:600}.bc-actions .bc-size[data-v-ca075478]{width:auto;min-width:130px}.bc-check[data-v-ca075478]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin:0;font-weight:600}.print-area[data-v-ca075478]{display:none}.bc-page[data-v-ca075478]{page-break-after:always;page-break-inside:avoid;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;overflow:hidden}.bc-page[data-v-ca075478]:last-child{page-break-after:auto}.bc-name[data-v-ca075478]{font-weight:700;line-height:1.05;word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bc-barcode[data-v-ca075478]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.bc-barcode svg[data-v-ca075478]{display:block;max-width:100%;height:auto}.bc-price[data-v-ca075478]{font-weight:800;line-height:1}.bc-price span[data-v-ca075478]{font-weight:600}@media print{body[data-v-ca075478],html[data-v-ca075478]{margin:0!important;padding:0!important;background:#fff!important}.no-print[data-v-ca075478]{display:none!important}.bc-wrap[data-v-ca075478]{padding:0}.print-area[data-v-ca075478]{display:block}.bc-page[data-v-ca075478]{margin:0;padding:.5mm}.print-area[data-size="58x40"] .bc-page[data-v-ca075478]{width:58mm;height:40mm}.print-area[data-size="58x40"] .bc-name[data-v-ca075478]{font-size:16pt;margin-bottom:.5mm}.print-area[data-size="58x40"] .bc-price[data-v-ca075478]{font-size:24pt;margin-top:.5mm}.print-area[data-size="58x40"] .bc-price span[data-v-ca075478]{font-size:12pt}.print-area[data-size="58x40"] .bc-barcode svg[data-v-ca075478]{max-height:14mm}.print-area[data-size="50x30"] .bc-page[data-v-ca075478]{width:50mm;height:30mm}.print-area[data-size="50x30"] .bc-name[data-v-ca075478]{font-size:14pt;margin-bottom:.3mm}.print-area[data-size="50x30"] .bc-price[data-v-ca075478]{font-size:18pt;margin-top:.3mm}.print-area[data-size="50x30"] .bc-price span[data-v-ca075478]{font-size:10pt}.print-area[data-size="50x30"] .bc-barcode svg[data-v-ca075478]{max-height:9mm}.print-area[data-size="40x30"] .bc-page[data-v-ca075478]{width:40mm;height:30mm}.print-area[data-size="40x30"] .bc-name[data-v-ca075478]{font-size:12pt;margin-bottom:.3mm}.print-area[data-size="40x30"] .bc-price[data-v-ca075478]{font-size:16pt;margin-top:.3mm}.print-area[data-size="40x30"] .bc-price span[data-v-ca075478]{font-size:9pt}.print-area[data-size="40x30"] .bc-barcode svg[data-v-ca075478]{max-height:8mm}.print-area[data-size="40x25"] .bc-page[data-v-ca075478]{width:40mm;height:25mm}.print-area[data-size="40x25"] .bc-name[data-v-ca075478]{font-size:12pt;margin-bottom:.2mm;-webkit-line-clamp:1;line-clamp:1}.print-area[data-size="40x25"] .bc-price[data-v-ca075478]{font-size:14pt;margin-top:.2mm}.print-area[data-size="40x25"] .bc-price span[data-v-ca075478]{font-size:8pt}.print-area[data-size="40x25"] .bc-barcode svg[data-v-ca075478]{max-height:6mm}.print-area[data-size="30x20"] .bc-page[data-v-ca075478]{width:30mm;height:20mm;padding:.3mm}.print-area[data-size="30x20"] .bc-name[data-v-ca075478]{font-size:10pt;margin-bottom:.2mm;-webkit-line-clamp:1;line-clamp:1}.print-area[data-size="30x20"] .bc-price[data-v-ca075478]{font-size:12pt;margin-top:.2mm}.print-area[data-size="30x20"] .bc-price span[data-v-ca075478]{font-size:7pt}.print-area[data-size="30x20"] .bc-barcode svg[data-v-ca075478]{max-height:5mm}}@media print{@page{size:auto;margin:0}}