button#connect.svelte-y5e9bu{background-color:#bbdefb;color:#1976d2}button#debug.svelte-y5e9bu{margin-left:auto}@media (max-width: 640px){button#print.svelte-y5e9bu .name:where(.svelte-y5e9bu),button#debug.svelte-y5e9bu .name:where(.svelte-y5e9bu){display:none}header>select,header>button{margin-right:8px}button#print.svelte-y5e9bu svg,button#debug.svelte-y5e9bu svg{margin-right:0}}.chevron.svelte-y5e9bu{width:1em;height:1em;margin:0 0 0 4px;color:#777}button.svelte-y5e9bu:disabled .chevron:where(.svelte-y5e9bu){opacity:.5}.menu.svelte-y5e9bu{display:flex;flex-direction:column;min-width:240px;padding:4px 0}.menu.svelte-y5e9bu button:where(.svelte-y5e9bu){display:flex;align-items:center;gap:8px;width:100%;height:auto;margin:0;padding:8px 12px;border:none;border-radius:0;background:transparent;font-family:system-ui;font-weight:500;font-size:10pt;color:#333;text-align:left;cursor:pointer}.menu.svelte-y5e9bu button:where(.svelte-y5e9bu):hover:not(:disabled){background:#f0f0f0}.menu.svelte-y5e9bu button:where(.svelte-y5e9bu):active:not(:disabled){background:#e0e0e0}.menu.svelte-y5e9bu button:where(.svelte-y5e9bu):disabled{cursor:default}.menu.svelte-y5e9bu button:where(.svelte-y5e9bu) svg{width:20px;height:20px;margin:0;flex-shrink:0}.menu.svelte-y5e9bu .label:where(.svelte-y5e9bu){flex:1}.menu.svelte-y5e9bu .warning:where(.svelte-y5e9bu){max-width:320px;margin:0;padding:0 12px 8px 40px;font-family:system-ui;font-size:9pt;line-height:1.4;color:#b26500}.tabs.svelte-13wmtud{position:relative;display:flex;align-content:start;justify-content:end;margin-left:auto;padding-right:10px}nav.svelte-13wmtud{border:none;border-radius:6px;background:#eaeaea;font-family:system-ui;font-size:10pt;margin:15px 0 0 15px;display:flex;height:32px;align-items:stretch;-webkit-user-select:none;user-select:none;white-space:nowrap}label.svelte-13wmtud{display:flex;align-items:center;padding:0 9px}label.svelte-13wmtud:first-child{border-radius:6px 0 0 6px}label.svelte-13wmtud:last-child{border-radius:0 6px 6px 0}label.svelte-13wmtud:has(:where(.svelte-13wmtud):focus-visible){outline:-webkit-focus-ring-color auto 1px}label.svelte-13wmtud:has(input:where(.svelte-13wmtud):checked){background:#d5d5d5}label.svelte-13wmtud svg{width:1.5em;height:1.5em;margin-right:4px}input.svelte-13wmtud{position:absolute;opacity:0}button.current.svelte-13wmtud{display:flex;align-items:center;background:#d5d5d5;border:none;border-radius:6px;font-family:system-ui;font-size:10pt;font-weight:400;color:#000;height:auto;margin:0;padding:0 6px 0 9px;cursor:pointer}button.current.svelte-13wmtud svg{width:1.5em;height:1.5em;margin-right:4px}button.current.svelte-13wmtud .chevron:where(.svelte-13wmtud){width:1em;height:1em;margin:0 0 0 4px;color:#777}.menu.svelte-13wmtud{display:flex;flex-direction:column;min-width:180px;padding:4px 0}.menu.svelte-13wmtud button:where(.svelte-13wmtud){display:flex;align-items:center;gap:8px;width:100%;height:auto;margin:0;padding:8px 12px;border:none;border-radius:0;background:transparent;font-family:system-ui;font-weight:500;font-size:10pt;color:#333;text-align:left;cursor:pointer}.menu.svelte-13wmtud button:where(.svelte-13wmtud):hover{background:#f0f0f0}.menu.svelte-13wmtud button:where(.svelte-13wmtud):active{background:#e0e0e0}.menu.svelte-13wmtud button[aria-checked=true]:where(.svelte-13wmtud){background:#eaeaea;font-weight:600}.menu.svelte-13wmtud button:where(.svelte-13wmtud) svg{width:20px;height:20px;margin:0;flex-shrink:0}.measure.svelte-13wmtud{position:absolute;top:0;left:0;width:0;height:0;overflow:hidden}.measure.svelte-13wmtud nav:where(.svelte-13wmtud){position:absolute;top:0;left:0;visibility:hidden;pointer-events:none}button.svelte-xh78ja{font-weight:400;background:none;margin:15px 0 0;padding:0 6px}button.svelte-xh78ja:first-child{margin-right:15px}div.svelte-pclu9q{grid-row:2;grid-column:1 / -1;padding-left:10px;padding-right:5px;padding-bottom:15px;display:flex;flex-wrap:wrap;align-content:start;box-sizing:border-box;background:#fafafa;border-bottom:1px solid #ddd}#editor.svelte-8l1zny{grid-row:3;grid-column:1;font-size:11px}#editor.svelte-8l1zny{position:relative}#editor.dragging.svelte-8l1zny:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid #2196F3;pointer-events:none;z-index:20}.trouble.svelte-8l1zny{grid-row:3;grid-column:1;align-self:end;justify-self:center;z-index:30;box-sizing:border-box;max-width:calc(100% - 32px);margin:0 0 16px;padding:8px 15px;border:1px solid #ffe69c;border-radius:6px;background:#fff3cd;box-shadow:0 1px 4px #00000026;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:system-ui;font-size:9pt;font-weight:400;color:#664d03;text-align:left;white-space:pre-line;cursor:pointer}div.svelte-1g3ae44,div.svelte-dxesb0{padding-top:16px}div.svelte-dxesb0 .line .command{max-width:calc(100% - 36px)}pre.svelte-39dr49{margin-top:0;line-height:130%}pre.svelte-39dr49 .number{color:#aaa}pre.svelte-39dr49 .data{color:#000}pre.svelte-39dr49 .chars{color:#3f51b5}.receipt{--size-a: 13px;--width-a: 8px;--height-a: 16px;--size-b: 10px;--width-b: 6px;--height-b: 16px;--columns: 48;--text: #444;--paper: #eee;color:var(--text);background:var(--paper);border-radius:8px;padding:32px;margin:0 auto;width:calc(var(--columns) * var(--width-a))}.placeholder{width:100%;overflow-x:hidden}.placeholder *{display:block}.placeholder.qrcode *,.placeholder.pdf417 *{zoom:33%}.placeholder.center *{margin:0 auto}.placeholder.right *{margin-left:auto}.cut{border-top:2px dashed #fff;width:calc(100% + 64px);margin:0 -32px}.text{--size: var(--size-a);--width: var(--width-a);--height: var(--height-a);display:flex;flex-wrap:wrap;font-family:var(--font-stack-mono);text-wrap:nowrap;min-height:var(--height);margin-bottom:calc(var(--height-a) / 4)}.text.tight{margin-bottom:0}.fontb{--size: var(--size-b);--width: var(--width-b);--height: var(--height-b)}.character{--scale-x: 1;--scale-y: 1;display:flex;align-items:center;justify-content:center;width:var(--width);font-size:var(--size);line-height:var(--height)}.bold{font-weight:700}.italic{font-style:italic}.underline{text-decoration:underline}.invert{background:var(--text);color:var(--paper)}.scale{width:calc(var(--width) * var(--scale-x));line-height:calc(var(--height) * var(--scale-y));transform:scale(var(--scale-x),var(--scale-y))}.w2{--scale-x: 2}.h2{--scale-y: 2}.w3{--scale-x: 3}.h3{--scale-y: 3}.w4{--scale-x: 4}.h4{--scale-y: 4}#preview.svelte-1syzwlp{grid-row:3;grid-column:3;background:#fafafa;overflow:scroll}#preview.paper.svelte-1syzwlp{background:#e4e4e4}#errors.svelte-1syzwlp div:where(.svelte-1syzwlp){background:#f0f0f0;border-radius:6px;font-family:var(--font-stack-mono);margin:8px;padding:6px 8px 6px 24px;font-size:11px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCI+CjxwYXRoIGZpbGw9IiNGRkMxMDciIGQ9Ik00MCw0MEg4Yy0wLjcxNywwLTEuMzc3LTAuMzgzLTEuNzM0LTEuMDA0Yy0wLjM1Ni0wLjYyMS0wLjM1NC0xLjM4NSwwLjAwNy0yLjAwNGwxNi0yOEMyMi42MzEsOC4zNzgsMjMuMjg5LDgsMjQsOHMxLjM2OSwwLjM3OCwxLjcyOCwwLjk5MmwxNiwyOGMwLjM2MSwwLjYxOSwwLjM2MywxLjM4MywwLjAwNywyLjAwNFM0MC43MTYsNDAsNDAsNDB6Ij48L3BhdGg+PHBhdGggZmlsbD0iIzVENDAzNyIgZD0iTTIyLDM0LjE0MmMwLTAuMjY5LDAuMDQ3LTAuNTE1LDAuMTQzLTAuNzQ2YzAuMDk0LTAuMjI4LDAuMjI5LTAuNDI2LDAuNDAzLTAuNTkyYzAuMTcxLTAuMTY4LDAuMzgyLTAuMjk5LDAuNjI0LTAuMzkzYzAuMjQ0LTAuMDkyLDAuNTE4LTAuMTQxLDAuODI0LTAuMTQxYzAuMzA2LDAsMC41ODIsMC4wNDksMC44MjgsMC4xNDFjMC4yNSwwLjA5NCwwLjQ2MSwwLjIyNSwwLjYzMiwwLjM5M2MwLjE3NSwwLjE2NiwwLjMxLDAuMzY0LDAuNDAzLDAuNTkyQzI1Ljk1MywzMy42MjcsMjYsMzMuODczLDI2LDM0LjE0MmMwLDAuMjctMC4wNDcsMC41MTYtMC4xNDMsMC43NGMtMC4wOTQsMC4yMjUtMC4yMjksMC40MTktMC40MDMsMC41ODhjLTAuMTcxLDAuMTY2LTAuMzgyLDAuMjk2LTAuNjMyLDAuMzkyQzI0LjU3NiwzNS45NTQsMjQuMywzNiwyMy45OTQsMzZjLTAuMzA3LDAtMC41OC0wLjA0Ni0wLjgyNC0wLjEzOWMtMC4yNDItMC4wOTYtMC40NTMtMC4yMjYtMC42MjQtMC4zOTJjLTAuMTc1LTAuMTY5LTAuMzEtMC4zNjMtMC40MDMtMC41ODhDMjIuMDQ3LDM0LjY1NywyMiwzNC40MTEsMjIsMzQuMTQyIE0yNS40OCwzMGgtMi45NzNsLTAuNDIxLTEySDI1LjlMMjUuNDgsMzB6Ij48L3BhdGg+Cjwvc3ZnPg==);background-size:16px;background-repeat:no-repeat;background-position:4px 4px}main.svelte-1syzwlp{padding:0 20px;margin:0;font-family:var(--font-stack-mono);font-size:.75rem;color:#888}main.svelte-1syzwlp .line{display:flex;flex-wrap:wrap;border-bottom:1px dashed #ccc;padding:14px 20px 6px;margin:0 -20px;min-height:12px}main.svelte-1syzwlp .line:first-of-type{padding-top:0}main.svelte-1syzwlp .line .return{display:block;font-family:sans-serif;margin-right:8px;margin-bottom:16px;align-self:end}main.svelte-1syzwlp .line .return:first-child{margin-bottom:8px}main.svelte-1syzwlp .line .command{display:flex;position:relative;background:#ddd;border-radius:5px;font-family:var(--font-stack-mono);margin-right:8px;margin-bottom:8px;color:#000;font-size:.7rem;line-height:150%}main.svelte-1syzwlp .line .command .type{color:#fff;background:#888;border-radius:5px;max-height:17px}main.svelte-1syzwlp .line .command .codepage{color:#aaa}main.svelte-1syzwlp .line .command .text{text-wrap:nowrap}main.svelte-1syzwlp .line .command .text .space:before{position:absolute;content:".";color:#aaa;margin-top:-2px}main.svelte-1syzwlp .line .command>*{padding:6px 8px}main.svelte-1syzwlp .line .command div:empty{padding:0}main.svelte-1syzwlp .line .command[data-type=empty]{display:none}main.svelte-1syzwlp .line .command[data-type=character-mode] .type,main.svelte-1syzwlp .line .command[data-type=codepage] .type{background:#00bcd4}main.svelte-1syzwlp .line .command[data-type=text] .type{background:#4caf50}main.svelte-1syzwlp .line .command[data-type=line-spacing] .type,main.svelte-1syzwlp .line .command[data-type=font] .type,main.svelte-1syzwlp .line .command[data-type=align] .type{background:#607d8b}main.svelte-1syzwlp .line .command[data-type=style] .type{background:#3f51b5}main.svelte-1syzwlp .line .command[data-type=image] .type,main.svelte-1syzwlp .line .command[data-type=qrcode] .type,main.svelte-1syzwlp .line .command[data-type=barcode] .type,main.svelte-1syzwlp .line .command[data-type=pdf417] .type{background:#9c27b0}main.svelte-1syzwlp .line .command[data-type=cut] .type,main.svelte-1syzwlp .line .command[data-type=pulse] .type{background:#a43d68}main.svelte-1syzwlp .line .command[data-type=raw] .type{background:#d85700}body{display:grid;grid-template-rows:61px min-content 1fr;grid-template-columns:minmax(240px,var(--split, 50vw)) 6px minmax(240px,1fr);height:100vh}
