:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:#ffffffde;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#242424;font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}a{color:#646cff;-webkit-text-decoration:inherit;text-decoration:inherit;font-weight:500}a:hover{color:#535bf2}body{place-items:center;min-width:320px;min-height:100vh;margin:0;display:flex}h1{font-size:3.2em;line-height:1.1}button{cursor:pointer;background-color:#1a1a1a;border:1px solid #0000;border-radius:8px;padding:.6em 1.2em;font-family:inherit;font-size:1em;font-weight:500;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;width:1.5em;height:1.5em;margin-right:.4em}@media (prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}@media (prefers-color-scheme:dark){a{color:#1c687c}a:hover{color:#32849a}}#root-main{width:100vw;height:100vh;margin:0;padding:0;display:flex}#root section{height:100vh}section#editor{flex-direction:column;flex-grow:1;flex-shrink:1;display:flex}section#preview{border-left:1px solid #aaa;flex-grow:0;flex-shrink:0;height:calc(100vh - 40px);margin:0;padding:20px;overflow:scroll}section#table{flex-grow:1;flex-shrink:1;padding:20px;overflow:scroll}section#header,section#buttons{flex-grow:0;flex-shrink:0;width:calc(100% - 20px);height:auto;padding:10px}section#header{text-align:center;background:#add8e6;border-bottom:1px solid #aaa}section#header h1{margin:0 0 5px;font-size:26px}section#header a{color:#666;font-size:12px;display:block}section#buttons{background:#ddd;border-top:1px solid #aaa;justify-content:space-between;display:flex}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}@media (prefers-color-scheme:dark){section#header{background:#054150}section#header h1{color:#fff}section#header a{color:#bbb}section#buttons{background:#333}section#buttons button{color:#000}section#editor,section#preview{background:#666}section{border-color:#bbb}}#table th{color:#eee;background:#333}#table tr{background:#ccc}#table tr:nth-child(2n){background:#eee}#table td,#table th{padding:5px 8px}.label{z-index:0;background:#fff;border:1px solid #888;border-radius:.05in;width:214px;height:118px;margin:0 0 10px;padding:0;font-family:Arial,sans-serif;font-weight:700}.label-selected{background:#eeeea0}.label-inner{z-index:5;color:#000;margin:0;padding:0;position:relative}.label-inner div,.label-inner span{margin:0;padding:0;position:absolute}.label-inner span{text-align:center}.label-inner .top-line{z-index:10;background-color:#000;width:1.917in;height:.248in;top:.06in;left:.161in}.label-inner .logo{z-index:15;background-image:url(/inventory-label/assets/logo-BYv4yG2Z.png);background-position:50% 0;background-repeat:no-repeat;background-size:contain;width:.647in;height:19.808px;margin:2px 0;top:.06in;left:.134in}.label-inner .place{z-index:15;color:#fff;width:1.257in;height:.249in;font-size:18px;top:.06in;left:.781in;transform:translateY(-1px)}.label-inner .name{z-index:10;width:2.11in;height:.316in;font-size:16px;line-height:.316in;top:.324in;left:.06in}.label-inner .barcode{z-index:10;width:2.11in;height:.42in;top:.65in;left:.06in}.label-inner .barcode span{width:100%;display:block;position:relative}.label-inner .barcode .barcode-lines{white-space:pre-wrap;height:.36in;font-family:"Libre Barcode 128",system-ui;font-size:.54in;font-style:normal;font-weight:400;line-height:.36in;transform:translateY(7px)}.label-inner .barcode .barcode-numbers{height:.12in;margin-top:-2px;font-size:11px;line-height:.07in}@media print{@page{margin:0}@page:first{size:216px 126px}body{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}#root{padding-top:.08in}.label{page-break-after:always;border:0;border-radius:0;height:110px;margin:-7px 0 0 -3px}}.autosize{white-space:pre;baseline-shift:center;position:relative!important}
