.bill-print-layout-root{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[12];grid-template-columns:repeat(12,minmax(0,1fr));gap:2mm 4mm;-ms-flex-align:start;align-items:start}.bill-print-node{min-width:0;break-inside:avoid}.bill-print-node--row{gap:2mm 4mm}.bill-print-node--row,.bill-print-node-fields{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[12];grid-template-columns:repeat(12,minmax(0,1fr))}.bill-print-node-fields{gap:1.5mm 3mm}.bill-print-node-field{display:-ms-flexbox;display:flex;min-width:0;min-height:5mm;overflow-wrap:anywhere}.bill-print-node-field strong{-ms-flex:none;flex:none;white-space:nowrap;font-weight:600}.bill-print-node-field span{min-width:0}.bill-print-node-text{min-height:5mm;font-weight:600}.bill-print-node-images{display:-ms-flexbox;display:flex;gap:2mm;-ms-flex-align:start;align-items:flex-start}.bill-print-node-image-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;max-width:100%}.bill-print-node-image{display:block;width:100%;height:100%;object-fit:contain}.bill-print-node-image-caption{margin-top:1mm;font-weight:600;text-align:center;white-space:nowrap}.bill-print-node .bill-print-section{margin-top:0}.bill-print-node .bill-print-section th{font-size:.86em;line-height:1.15;padding:.65mm .55mm;overflow-wrap:break-word;word-break:normal}