.buyer-paths.svelte-1hq8x8a{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:0 0 2.5rem;display:grid}.buyer-paths.svelte-1hq8x8a a:where(.svelte-1hq8x8a){border:1px solid var(--border,#ddd);border-top:3px solid var(--primary,#8a3333);color:inherit;border-radius:6px;gap:.7rem;padding:1rem;text-decoration:none;display:grid}.buyer-paths.svelte-1hq8x8a strong:where(.svelte-1hq8x8a){font-size:1.05rem}.buyer-paths.svelte-1hq8x8a span:where(.svelte-1hq8x8a){color:var(--muted-foreground,#666);font-size:.9rem;line-height:1.5}.buyer-paths.svelte-1hq8x8a svg{justify-self:end}@media (width<=980px){.buyer-paths.svelte-1hq8x8a{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.buyer-paths.svelte-1hq8x8a{grid-template-columns:1fr}}.folding-diagram.svelte-1ih7eql{border:1px solid var(--border,#d9dfeb);background:var(--card,#fff);color:var(--foreground,#172033);border-radius:6px;margin:1.25rem 0;padding:1rem}figcaption.svelte-1ih7eql{gap:.3rem;line-height:1.4;display:grid}figcaption.svelte-1ih7eql strong:where(.svelte-1ih7eql){font-size:1rem}figcaption.svelte-1ih7eql span:where(.svelte-1ih7eql),.fold-profile.svelte-1ih7eql p:where(.svelte-1ih7eql) span:where(.svelte-1ih7eql){color:var(--muted,#666);font-size:.8rem}.fold-profile.svelte-1ih7eql{align-items:center;gap:.8rem;margin:.7rem 0;display:flex}.fold-profile.svelte-1ih7eql svg:where(.svelte-1ih7eql){flex:0 0 115px;width:115px}.fold-profile.svelte-1ih7eql p:where(.svelte-1ih7eql){gap:.25rem;margin:0;font-size:.85rem;line-height:1.4;display:grid}.fold-view.svelte-1ih7eql{margin-top:1rem}.fold-view.svelte-1ih7eql h3:where(.svelte-1ih7eql){margin:0 0 .3rem;font-size:.84rem;font-weight:600}.fold-view.svelte-1ih7eql svg:where(.svelte-1ih7eql){width:100%;height:auto;display:block;overflow:visible}svg.svelte-1ih7eql text:where(.svelte-1ih7eql){fill:var(--foreground,#263347);font-family:inherit}.panel-label.svelte-1ih7eql{font-size:11px}.panel-width.svelte-1ih7eql{font-size:14px;font-weight:650}.crease-position.svelte-1ih7eql{fill:var(--primary,#2648ec);font-size:11px}.edge-position.svelte-1ih7eql{fill:var(--muted-foreground,#667085);font-size:10px}.fold-legend.svelte-1ih7eql,.fold-note.svelte-1ih7eql{color:var(--muted,#666);margin:.65rem 0 0;font-size:.8rem;line-height:1.55}.fold-instructions.svelte-1ih7eql{border-left:3px solid var(--primary,#2648ec);background:var(--accent,#eff3ff);margin:.85rem 0;padding:.6rem .8rem}.fold-instructions.svelte-1ih7eql p:where(.svelte-1ih7eql){margin:.3rem 0;font-size:.84rem;line-height:1.5}.profit-inputs.svelte-10qgx0a{border:0;border-top:1px solid var(--border,#ddd);margin:1.2rem 0;padding:1rem 0}.profit-inputs.svelte-10qgx0a legend:where(.svelte-10qgx0a){font-weight:600}.profit-inputs.svelte-10qgx0a p:where(.svelte-10qgx0a){color:var(--muted-foreground,#666);font-size:.9rem;line-height:1.5}.profit-inputs.svelte-10qgx0a>div:where(.svelte-10qgx0a){grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.profit-inputs.svelte-10qgx0a label:where(.svelte-10qgx0a){align-content:start;gap:.4rem;font-size:.9rem;display:grid}.profit-inputs.svelte-10qgx0a input:where(.svelte-10qgx0a){box-sizing:border-box;width:100%;min-width:0;font:inherit;border:1px solid var(--border,#ddd);border-radius:4px;padding:.7rem}.profit-inputs.svelte-10qgx0a small:where(.svelte-10qgx0a){color:var(--primary,#933)}@media (width<=480px){.profit-inputs.svelte-10qgx0a>div:where(.svelte-10qgx0a){grid-template-columns:1fr}}.money-inputs.svelte-127q96e{border-top:2px solid var(--primary,#a42a32);margin-top:1.5rem;padding-top:1.25rem}.money-heading.svelte-127q96e{justify-content:space-between;align-items:center;display:flex}.money-heading.svelte-127q96e h3:where(.svelte-127q96e){margin:0;font-size:1.2rem}.money-heading.svelte-127q96e>span:where(.svelte-127q96e){color:var(--primary,#a42a32);font-size:1.6rem}.money-help.svelte-127q96e{color:var(--muted,#62666c);margin:.6rem 0 1rem;font-size:.9rem;line-height:1.6}.money-inputs.svelte-127q96e fieldset:where(.svelte-127q96e){border:0;margin:1rem 0;padding:0}.money-inputs.svelte-127q96e legend:where(.svelte-127q96e){margin-bottom:.65rem;font-size:.9rem;font-weight:600}.money-grid.svelte-127q96e,.money-parameters.svelte-127q96e{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.money-grid.svelte-127q96e label:where(.svelte-127q96e),.money-parameters.svelte-127q96e label:where(.svelte-127q96e){flex-direction:column;gap:.4rem;min-width:0;font-size:.9rem;display:flex}.money-grid.svelte-127q96e label:where(.svelte-127q96e)>span:where(.svelte-127q96e){justify-content:space-between;gap:.4rem;display:flex}.money-grid.svelte-127q96e small:where(.svelte-127q96e){color:var(--primary,#a42a32);white-space:nowrap;font-size:.75rem}.money-inputs.svelte-127q96e input:where(.svelte-127q96e),.money-inputs.svelte-127q96e select:where(.svelte-127q96e){font:inherit;border:1px solid var(--line,#d6d3cb);box-sizing:border-box;width:100%;min-width:0;color:inherit;background:#fff;border-radius:5px;padding:.65rem}.price-anchor.svelte-127q96e input:where(.svelte-127q96e){border-color:var(--primary,#a42a32);box-shadow:0 0 0 1px var(--primary,#a42a32)}.money-inputs.svelte-127q96e input:where(.svelte-127q96e):disabled{background:#f3f3f1}.money-parameters.svelte-127q96e{border-top:1px solid var(--line,#ddd);margin-top:1rem;padding-top:1rem}@media (width<=480px){.money-grid.svelte-127q96e,.money-parameters.svelte-127q96e{grid-template-columns:1fr}}.money-result.svelte-9qckth{border:1px solid var(--primary,#a52a32);background:#fff;border-radius:7px;margin-top:1.5rem;padding:1.25rem}.money-result.svelte-9qckth h3:where(.svelte-9qckth){margin:0 0 1rem;font-size:1.15rem}.money-result.svelte-9qckth>div:where(.svelte-9qckth){grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.money-result.svelte-9qckth dl:where(.svelte-9qckth){min-width:0;margin:0}.money-result.svelte-9qckth dt:where(.svelte-9qckth){color:var(--muted,#60636b);font-size:.875rem;line-height:1.5}.money-result.svelte-9qckth dd:where(.svelte-9qckth){font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:.35rem 0 0;font-size:1.45rem;font-weight:600}.money-result.svelte-9qckth small:where(.svelte-9qckth){margin-left:.2em;font-size:.8rem;font-weight:400}.money-result.svelte-9qckth p:where(.svelte-9qckth){color:var(--muted,#60636b);margin:1rem 0 0;font-size:.875rem;line-height:1.6}@media (width<=480px){.money-result.svelte-9qckth>div:where(.svelte-9qckth){grid-template-columns:1fr}}.calculation-notes.svelte-1z00dvs{border-bottom:1px solid var(--line,#ddd);gap:.45rem;margin:0 0 1.2rem;padding:0 0 1rem;display:grid}.calculation-notes.svelte-1z00dvs p:where(.svelte-1z00dvs){color:var(--muted,#666);overflow-wrap:anywhere;margin:0;font-size:.85rem;line-height:1.6}.field-help.svelte-1z00dvs{color:var(--muted,#666);font-size:.78rem;font-weight:400;line-height:1.5}.fold-choice-note.svelte-1z00dvs{background:var(--accent,#eff3ff);border-left:3px solid var(--primary,#2648ec);gap:.4rem;margin:0 0 1rem;padding:.8rem 1rem;font-size:.84rem;line-height:1.55;display:grid}.fold-choice-note.svelte-1z00dvs strong:where(.svelte-1z00dvs){font-weight:650}.barcode-money.svelte-ua0zfp{border:1px solid var(--line,#ddd);background:#fff;border-radius:6px;margin:1.25rem 0;padding:1rem}.barcode-money.svelte-ua0zfp summary:where(.svelte-ua0zfp){cursor:pointer;font-size:1rem;font-weight:600}@font-face{font-family:OCRB10;src:url(../../../fonts/ocrb10.ttf)format("truetype");font-display:swap}.barcode-workbench.svelte-1k9x66g .page-heading:where(.svelte-1k9x66g){padding-bottom:1.5rem}.barcode-workbench.svelte-1k9x66g .page-heading:where(.svelte-1k9x66g) h1:where(.svelte-1k9x66g){font-size:clamp(2rem,4vw,3.5rem)}.barcode-nav.svelte-1k9x66g{flex-wrap:wrap;gap:.5rem;padding:0 0 1.5rem;display:flex}.barcode-nav.svelte-1k9x66g a:where(.svelte-1k9x66g){border:1px solid var(--line,#dbe0e9);border-radius:6px;padding:.55rem .8rem;font-size:.875rem;text-decoration:none}.barcode-nav.svelte-1k9x66g a[aria-current]:where(.svelte-1k9x66g){background:var(--primary,#2648ec);border-color:var(--primary,#2648ec);color:#fff}.barcode-layout.svelte-1k9x66g{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}.barcode-settings.svelte-1k9x66g{min-width:0}fieldset.svelte-1k9x66g{border:1px solid var(--line,#dbe0e9);background:#fff;border-radius:8px;min-width:0;margin:0 0 1.1rem;padding:1.3rem}legend.svelte-1k9x66g{padding:0 .35rem;font-size:1.05rem;font-weight:650}legend.svelte-1k9x66g span:where(.svelte-1k9x66g){color:var(--primary,#2648ec);margin-right:.4rem;font-size:.875rem}.barcode-fields.svelte-1k9x66g{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.barcode-fields.svelte-1k9x66g label:where(.svelte-1k9x66g){flex-direction:column;gap:.4rem;min-width:0;font-size:.9rem;display:flex}.barcode-fields.svelte-1k9x66g .wide:where(.svelte-1k9x66g){grid-column:1/-1}.barcode-fields.svelte-1k9x66g .check:where(.svelte-1k9x66g){flex-direction:row;align-items:center;line-height:1.4}.check.svelte-1k9x66g input:where(.svelte-1k9x66g){width:1.15rem;height:1.15rem;min-height:0;accent-color:var(--primary,#2648ec);flex-shrink:0}input.svelte-1k9x66g:not([type=checkbox]),textarea.svelte-1k9x66g,select.svelte-1k9x66g{width:100%;min-width:0;color:inherit;font:inherit;background:#fff;border:1px solid #cdd4e1;border-radius:5px;padding:.7rem .65rem}input[type=color].svelte-1k9x66g{height:2.8rem;padding:.25rem}input[aria-invalid=true].svelte-1k9x66g,textarea[aria-invalid=true].svelte-1k9x66g{border-color:#bd3440}input.svelte-1k9x66g:disabled{color:#7b8393;background:#f3f5f9}textarea.svelte-1k9x66g{resize:vertical;font-family:monospace;line-height:1.5}select.svelte-1k9x66g{white-space:normal}.field-hint.svelte-1k9x66g,.settings-footer.svelte-1k9x66g,.local-note.svelte-1k9x66g{color:#586275;font-size:.85rem;line-height:1.6}.field-hint.svelte-1k9x66g{margin:.8rem 0 0}h3.svelte-1k9x66g{margin:1.2rem 0 .7rem;font-size:.9rem}.barcode-upload.svelte-1k9x66g{border:1px dashed #a8b4ce;border-radius:5px;margin-top:1rem;padding:.75rem;font-size:.9rem;display:block}.barcode-upload.svelte-1k9x66g input:where(.svelte-1k9x66g){border:0;margin-top:.5rem;padding:.25rem;font-size:.85rem}.file-loaded.svelte-1k9x66g{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.6rem;font-size:.875rem;display:flex}.text-button.svelte-1k9x66g{color:var(--primary,#2648ec);font:inherit;cursor:pointer;background:0 0;border:0;padding:.35rem 0;text-decoration:underline}.settings-footer.svelte-1k9x66g{flex-wrap:wrap;justify-content:space-between;gap:.75rem;display:flex}.settings-footer.svelte-1k9x66g button:where(.svelte-1k9x66g){font-size:.85rem}.barcode-result.svelte-1k9x66g{border:1px solid var(--line,#dbe0e9);background:#f5f7fc;border-radius:8px;min-width:0;padding:1.3rem;position:sticky;top:1rem}.barcode-metrics.svelte-1k9x66g{grid-template-columns:repeat(3,1fr);gap:.5rem;margin:1.2rem 0;display:grid}.barcode-metrics.svelte-1k9x66g div:where(.svelte-1k9x66g){flex-direction:column;display:flex}.barcode-metrics.svelte-1k9x66g strong:where(.svelte-1k9x66g){font-variant-numeric:tabular-nums;font-size:1.9rem;font-weight:600}.barcode-metrics.svelte-1k9x66g span:where(.svelte-1k9x66g){color:#586275;font-size:.8rem}.barcode-preview.svelte-1k9x66g{background:#fff;border:1px solid #e0e4ed;justify-content:center;align-items:center;min-height:140px;padding:1.1rem;display:flex;overflow:auto}.barcode-preview.svelte-1k9x66g svg{max-width:100%;height:auto;max-height:360px}.barcode-preview.sheet.svelte-1k9x66g svg{max-height:450px}.preview-caption.svelte-1k9x66g{color:#647087;margin:.65rem 0;font-size:.8rem;line-height:1.5}.barcode-summary.svelte-1k9x66g{font-size:.875rem;line-height:1.6}.barcode-summary.svelte-1k9x66g p:where(.svelte-1k9x66g){margin:.3rem 0}.barcode-summary.svelte-1k9x66g code:where(.svelte-1k9x66g){overflow-wrap:anywhere;font-size:.85rem}.barcode-warning.svelte-1k9x66g{color:#634907;background:#fff5da;border-left:3px solid #b78219;margin-top:.8rem;padding:.65rem .85rem;font-size:.85rem;line-height:1.55}.barcode-warning.svelte-1k9x66g p:where(.svelte-1k9x66g){margin:.3rem 0}.barcode-warning.svelte-1k9x66g ul:where(.svelte-1k9x66g){padding-left:1.3rem}.barcode-warning.svelte-1k9x66g summary:where(.svelte-1k9x66g){cursor:pointer}.barcode-downloads.svelte-1k9x66g{flex-wrap:wrap;gap:.6rem;margin-top:1.25rem;display:flex}.barcode-downloads.svelte-1k9x66g button:where(.svelte-1k9x66g){white-space:nowrap;flex:1;justify-content:center;min-height:45px;padding:.8rem 1rem}.image-downloads.svelte-1k9x66g{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.8rem;font-size:.85rem;display:flex}.image-downloads.svelte-1k9x66g button:where(.svelte-1k9x66g){color:var(--primary,#2648ec);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #aab4c9;padding:.35rem 0}button.svelte-1k9x66g:disabled{opacity:.55;cursor:default}.export-progress.svelte-1k9x66g{font-size:.9rem;line-height:1.5}.ready-files.svelte-1k9x66g{max-height:18rem;margin-top:1rem;font-size:.85rem;overflow:auto}.ready-files.svelte-1k9x66g p:where(.svelte-1k9x66g){line-height:1.5}.ready-files.svelte-1k9x66g button:where(.svelte-1k9x66g){text-align:left;width:100%;color:var(--primary,#2648ec);font:inherit;overflow-wrap:anywhere;cursor:pointer;background:#fff;border:1px solid #d8dfeb;justify-content:space-between;gap:1rem;margin-top:.4rem;padding:.7rem;display:flex}.ready-files.svelte-1k9x66g span:where(.svelte-1k9x66g){color:#647087;flex-shrink:0}.local-note.svelte-1k9x66g{margin-top:1.2rem}.barcode-empty.svelte-1k9x66g{padding:2rem 0;line-height:1.6}@media (width<=900px){.barcode-layout.svelte-1k9x66g{grid-template-columns:1fr}.barcode-result.svelte-1k9x66g{grid-row:2;position:static}.barcode-result.svelte-1k9x66g .barcode-preview:where(.svelte-1k9x66g) svg{max-height:350px}}@media (width<=480px){.barcode-fields.svelte-1k9x66g{grid-template-columns:1fr}.barcode-fields.margins.svelte-1k9x66g{grid-template-columns:repeat(2,minmax(0,1fr))}fieldset.svelte-1k9x66g,.barcode-result.svelte-1k9x66g{padding:1rem}.barcode-nav.svelte-1k9x66g{gap:.4rem}.barcode-nav.svelte-1k9x66g a:where(.svelte-1k9x66g){padding:.5rem .6rem;font-size:.8rem}.barcode-downloads.svelte-1k9x66g button:where(.svelte-1k9x66g){flex-basis:100%}.barcode-metrics.svelte-1k9x66g strong:where(.svelte-1k9x66g){font-size:1.6rem}}
