.no-print{display:block}.qr-label-print.qr-label-transparent{border:1px dashed #ccc}.print-only{display:none}.qr-label-preview{max-width:400px;min-height:200px}@media print{.no-print,.sidebar,[role=banner],[role=navigation],button,footer,header,nav{display:none!important}.print-only{display:block!important}@page{margin:0;size:auto}body{margin:0;padding:0;background:white}.qr-code-image,.qr-code-print,body{print-color-adjust:exact;-webkit-print-color-adjust:exact}.qr-code-image,.qr-code-print{color-adjust:exact}.qr-label-print.qr-label-standard{width:2in;height:2in;padding:.15in;background:white;border:1px solid #000;display:flex;flex-direction:column;align-items:center;justify-content:center;page-break-inside:avoid}.qr-label-standard .qr-code-print{width:1.5in!important;height:1.5in!important;margin-bottom:.1in}.qr-label-standard .equipment-details-print{text-align:center;width:100%}.qr-label-standard .equipment-name-print{font-size:9pt;font-weight:700;margin-bottom:2pt;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qr-label-standard .equipment-serial-print,.qr-label-standard .equipment-type-print{font-size:7pt;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qr-label-print.qr-label-transparent{width:1in;height:1in;padding:0;background:transparent;border:none;display:flex;align-items:center;justify-content:center;page-break-inside:avoid}.qr-label-transparent .qr-code-print{width:.9in!important;height:.9in!important;background:white;padding:.05in;border-radius:2px}.qr-label-transparent .equipment-details-print{display:none}.qr-label-print.qr-label-avery-5160{width:2.625in;height:1in;padding:.08in;background:white;border:none;display:flex;flex-direction:row;align-items:center;page-break-inside:avoid;margin:0}.qr-label-avery-5160 .qr-code-print{width:.75in!important;height:.75in!important;margin-right:.1in;flex-shrink:0}.qr-label-avery-5160 .equipment-details-print{flex:1;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.qr-label-avery-5160 .equipment-name-print{font-size:8pt;font-weight:700;margin-bottom:1pt;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qr-label-avery-5160 .equipment-serial-print{font-size:6pt;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qr-label-print.qr-label-avery-22805{width:3in;height:1in;padding:.08in;background:white;border:none;display:flex;flex-direction:row;align-items:center;page-break-inside:avoid;margin:0}.qr-label-avery-22805 .qr-code-print{width:.75in!important;height:.75in!important;margin-right:.15in;flex-shrink:0}.qr-label-avery-22805 .equipment-details-print{flex:1;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.qr-label-avery-22805 .equipment-name-print{font-size:9pt;font-weight:700;margin-bottom:2pt;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qr-label-avery-22805 .equipment-serial-print{font-size:7pt;color:#333;margin-bottom:1pt;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qr-label-avery-22805 .equipment-type-print{font-size:6pt;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}img{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.qr-label-print{page-break-inside:avoid;break-inside:avoid}*{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media print and (-webkit-min-device-pixel-ratio:0){.qr-code-image,.qr-code-print{-webkit-print-color-adjust:exact}}@supports (-webkit-appearance:none){@media print{body{-webkit-print-color-adjust:exact}}}@media print{.label-sheet-grid{display:grid;width:8.5in;page-break-after:always}.label-sheet-grid.avery-5160-grid{grid-template-columns:repeat(3,2.625in);grid-template-rows:repeat(10,1in);gap:0}.label-sheet-grid.avery-22805-grid{grid-template-columns:repeat(3,3in);grid-template-rows:repeat(10,1in);gap:0}}