:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.react-icons{vertical-align:-.4em;margin-right:.4em;width:1.5em;height:1.5em}@media(prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}#root-main{margin:0;padding:0;display:flex;width:100vw;height:100vh}#root section{height:100vh}section#editor{flex-grow:1;flex-shrink:1;display:flex;flex-direction:column}section#preview{height:calc(100vh - 40px);margin:0;padding:20px;border-left:1px solid #aaa;overflow:scroll;flex-grow:0;flex-shrink:0}section#table{flex-grow:1;flex-shrink:1;padding:20px;overflow:scroll}section#header,section#buttons{flex-grow:0;flex-shrink:0;padding:10px;height:auto;width:calc(100% - 20px)}section#header{border-bottom:1px solid #aaa;background:#add8e6;text-align:center}section#header h1{font-size:26px;margin:0 0 5px}section#header a{display:block;font-size:12px;color:#666}section#buttons{border-top:1px solid #aaa;background:#d3d3d3;display:flex;justify-content:space-between}section#buttons #buttons-left{flex-grow:1;flex-shrink:1}section#buttons #buttons-right{flex-grow:0;flex-shrink:0;width:auto}section#buttons button{background:#fff;border:1px solid #666;margin-right:5px}section#buttons button:last-child{margin-right:0}#table th{background:#333;color:#eee}#table tr{background:#ccc}#table tr:nth-child(2n){background:#eee}#table td,#table th{padding:5px 8px}.label{width:calc(2.25in - 2px);height:calc(1.25in - 2px);padding:0;margin:0 0 10px;border:1px solid #888;border-radius:.05in;z-index:0;font-family:Arial,sans-serif;font-weight:700}.label-selected{background:#eeeea0}.label-inner{padding:0;margin:0;position:relative;z-index:5;color:#000}.label-inner div,.label-inner span{position:absolute;padding:0;margin:0}.label-inner span{text-align:center}.label-inner .top-line{top:.08in;left:.161in;width:1.917in;height:.248in;background-color:#000;z-index:10}.label-inner .logo{top:.08in;left:.134in;width:.647in;height:calc(.248in - 4px);margin:2px 0;z-index:15;background-image:url(/inventory-label/assets/logo-BYv4yG2Z.png);background-position:center 0;background-repeat:no-repeat;background-size:contain}.label-inner .place{top:.08in;left:.781in;width:1.257in;height:.249in;z-index:15;color:#fff;font-size:18px;transform:translateY(-1px)}.label-inner .name{top:.344in;left:.06in;width:2.11in;height:.316in;z-index:10;line-height:.316in;font-size:16px}.label-inner .barcode{top:.68in;left:.06in;width:2.11in;height:.47in;z-index:10}.label-inner .barcode span{width:100%;display:block;position:relative}.label-inner .barcode .barcode-lines{height:.38in;line-height:.38in;font-family:"Libre Barcode 128",system-ui;font-weight:400;font-style:normal;font-size:.6in;transform:translateY(9px)}.label-inner .barcode .barcode-numbers{height:.12in;line-height:.07in;font-size:12px}@media print{@page{margin:0}.label{border:0;border-radius:0;page-break-after:always;margin:-5px 0 0 -3px;height:calc(1.25in - 10px)}body{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}}
