.pg-barcode .bc-code{font:600 22px/1.2 ui-monospace,SF Mono,Menlo,Consolas,monospace;letter-spacing:.08em}.pg-barcode .bc-count{max-width:120px}.pg-barcode .bc-soft{color:var(--ash);font-weight:500}.pg-barcode .bc-live{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:center;padding:12px 16px 12px 12px;border-radius:20px;background:var(--fog, #EFEDE6)}.pg-barcode .bc-live.is-empty{grid-template-columns:minmax(0,1fr);padding-left:16px}.pg-barcode .bc-live-code{display:block;width:132px;padding:6px;border-radius:8px;background:#fff}.pg-barcode .bc-live p{display:grid;gap:2px;margin:0;font:500 15px / 1.3 var(--font-text)}.pg-barcode .bc-live strong{font:700 17px / 1.2 var(--font-label)}@media(min-width:1000px){.pg-barcode .bc-live{grid-template-columns:minmax(0,1fr);padding-left:16px}.pg-barcode .bc-live-code{display:none}.pg-barcode .bc-live p{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px}}.pg-barcode .bc-strip{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,340px) minmax(0,1fr);gap:10px;align-items:stretch;margin-inline:-28px;overflow:hidden}.pg-barcode .bc-label{display:grid;gap:10px;align-content:center;justify-items:center;min-height:190px;padding:18px 16px;border-radius:14px;background:#fff;color:#0e0e0e;box-shadow:0 1px #ffffff80,0 18px 40px #00000073}.pg-barcode .bc-label.is-side{opacity:.2;box-shadow:none;overflow:hidden}.pg-barcode .bc-label.is-side .bc-symbol{width:300px;max-width:none}.pg-barcode .bc-label.is-side:first-child{justify-items:end}.pg-barcode .bc-label.is-side:last-child{justify-items:start}.pg-barcode .bc-label.is-side:first-child{border-radius:0 14px 14px 0}.pg-barcode .bc-label.is-side:last-child{border-radius:14px 0 0 14px}.pg-barcode .bc-label-name{margin:0;max-width:100%;font:600 14px / 1.25 var(--font-label);text-align:center;overflow-wrap:anywhere}.pg-barcode .bc-label-empty{margin:0;color:#6b6b6b;font:500 15px / 1.4 var(--font-text);text-align:center}.pg-barcode .bc-symbol{display:block;width:100%;max-width:300px;height:auto}.pg-barcode .bc-strip.is-empty .bc-label:not(.is-side){box-shadow:none;outline:2px dashed oklch(.7 0 0);outline-offset:-8px}.pg-barcode .bc-digits{display:flex;flex-wrap:wrap;gap:0 .45em;margin:0;font:800 clamp(22px,6.4vw,34px) / 1.1 "Unbounded","Arial Black",sans-serif;letter-spacing:.01em;font-variant-numeric:tabular-nums}.pg-barcode .bc-digits.is-empty{opacity:.4}.pg-barcode .bc-digits mark{padding:0 .12em;border-radius:.2em;background:var(--lime, #D4FF3A);color:#0e0e0e}.pg-barcode .bc-facts,.pg-barcode .bc-print-note{margin:0;font:500 15px / 1.45 var(--font-text)}.pg-barcode .bc-print-note{color:#b7b7b7}@media(max-width:520px){.pg-barcode .bc-strip{grid-template-columns:14px minmax(0,1fr) 14px;margin-inline:-20px;gap:8px}.pg-barcode .bc-label{min-height:160px;padding:14px 10px}}.bc-page{display:grid;place-content:start center;padding:8mm;background:#fff}.bc-sheet{display:grid;grid-template-columns:repeat(var(--bc-columns),var(--bc-cell-w));grid-auto-rows:var(--bc-cell-h)}.bc-cell{display:grid;align-content:center;justify-items:center;gap:.6mm;outline:.1mm dashed #9A9A9A;color:#000;overflow:hidden}.bc-cell-name{margin:0;max-width:calc(var(--bc-cell-w) - 3mm);font:600 2.6mm/1.1 Arial,Helvetica,sans-serif;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bc-cell .bc-symbol{display:block;width:var(--bc-symbol-w);height:var(--bc-symbol-h);max-width:none}
