/* Barcode Generator (12-Nov-2026) */
.bc-gs1{background:var(--tint);border-left:4px solid #b45309;border-radius:8px;padding:10px 12px;margin:0 0 12px;font-size:.95rem}
.bc-preview{background:#fff;border:1px solid var(--line);border-radius:12px;padding:12px;text-align:center;overflow-x:auto;color-scheme:light}
.bc-preview svg{max-width:100%;height:auto}
.bc-encoded{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.95rem;overflow-wrap:anywhere;margin:.6rem 0}
.bc-bulk{margin-top:16px}
.bc-bulk h2{font-size:1.15rem;margin-top:0}
.bc-table td{overflow-wrap:anywhere;font-size:.9rem}
.bc-table tr.bad td{color:var(--bad, #b91c1c)}
#bc-bulk-out .btn{white-space:normal;max-width:100%;overflow-wrap:anywhere;text-align:center}
#bc-list{width:100%;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}
