body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@media print{body.printing-barcode>#root{display:none!important}body.printing-barcode .barcode-preview-overlay{background:0 0!important;width:auto!important;height:auto!important;min-height:0!important;display:block!important;position:static!important;overflow:visible!important}.barcode-preview-modal{width:auto!important;max-width:none!important;height:auto!important;max-height:none!important;box-shadow:none!important;border:none!important;margin:0!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important}.barcode-preview-modal>:not(#barcode-print-area){display:none!important}#barcode-print-area{width:260px!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important}.barcode-label-item{break-inside:avoid!important;page-break-inside:avoid!important;width:260px!important;margin:0 0 12px!important;padding:0!important;display:block!important}.barcode-label-item svg{max-width:100%!important;height:auto!important;margin:0 auto!important;display:block!important}@page{size:A4 portrait;margin:10mm}#barcode-print-area[data-label-size="50x25"],#barcode-print-area[data-label-size="50x30"]{width:50mm!important}#barcode-print-area[data-label-size="60x40"]{width:60mm!important}#barcode-print-area[data-label-size="50x25"] .barcode-label-item,#barcode-print-area[data-label-size="50x30"] .barcode-label-item,#barcode-print-area[data-label-size="60x40"] .barcode-label-item{break-inside:avoid!important;width:100%!important;margin:0!important;padding:0!important}#barcode-print-area[data-label-size="50x25"] .barcode-label-item>div,#barcode-print-area[data-label-size="50x30"] .barcode-label-item>div,#barcode-print-area[data-label-size="60x40"] .barcode-label-item>div{box-sizing:border-box!important;width:100%!important}#barcode-print-area[data-label-size="50x25"] svg,#barcode-print-area[data-label-size="50x30"] svg,#barcode-print-area[data-label-size="60x40"] svg{max-width:100%!important;height:auto!important}#barcode-print-area[data-label-size="50x25"] .barcode-label-item{width:50mm!important;height:25mm!important}#barcode-print-area[data-label-size="50x30"] .barcode-label-item{width:50mm!important;height:30mm!important}#barcode-print-area[data-label-size="60x40"] .barcode-label-item{width:60mm!important;height:40mm!important}#barcode-print-area[data-label-size]:not([data-label-size=A4]) .barcode-label-item{box-sizing:border-box!important;break-inside:avoid!important;page-break-inside:avoid!important;overflow:hidden!important}@page thermal-50x25{size:50mm 25mm;margin:0}@page thermal-50x30{size:50mm 30mm;margin:0}@page thermal-60x40{size:60mm 40mm;margin:0}#barcode-print-area[data-label-size="50x25"]{page:thermal-50x25}#barcode-print-area[data-label-size="50x30"]{page:thermal-50x30}#barcode-print-area[data-label-size="60x40"]{page:thermal-60x40}}
