@page{size:A4 portrait;margin:10mm}.sheet{box-sizing:border-box;color:#000;background:#fff;flex-direction:column;width:190mm;min-height:277mm;font-size:10pt;line-height:1.5;display:flex}.sheet+.sheet{-moz-column-break-before:page;break-before:page}@media screen{.sheet{width:210mm;max-width:100%;margin:0 auto 1.5rem;padding:10mm;box-shadow:0 1px 3px #0003,0 8px 24px #0000001f}}@media screen and (width<=640px){.sheet{padding:4mm}.sheet-head{flex-direction:column;gap:2mm}.sheet-head>*{text-align:left;width:100%}.sheet-head .band{display:inline-block}.sheet-stack{grid-template-columns:minmax(0,1fr)}.sheet-sign{gap:4mm;grid-template-columns:minmax(0,1fr)!important}.sheet table{background-color:#0000;background-image:linear-gradient(90deg,#fff 30%,#fff0),linear-gradient(270deg,#fff 30%,#fff0),radial-gradient(farthest-side at 0,#0000002e,#0000),radial-gradient(farthest-side at 100%,#0000002e,#0000);background-position:0,100%,0,100%;background-repeat:no-repeat;background-size:40px 100%,40px 100%,14px 100%,14px 100%;background-attachment:local,local,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;max-width:100%;display:block;overflow-x:auto}.sheet td,.sheet th{width:auto;padding:1.2mm 1mm}.sheet table.goods-table{background:0 0;max-width:100%;display:block;overflow:visible}.sheet table.goods-table tbody,.sheet table.goods-table thead,.sheet table.goods-table tr{display:block}.sheet table.goods-table thead th{text-align:left;border:0;width:auto;padding:0 2mm 0 0;display:inline-block}.sheet table.goods-table thead tr:first-child th{width:100%;padding-bottom:.5mm;display:block}.sheet table.goods-table td[data-col=no],.sheet table.goods-table th[data-col=no]{display:none}.sheet table.goods-table tbody tr{border:.3mm solid #000;margin-bottom:1mm;padding:1mm}.sheet table.goods-table tbody tr:last-child{margin-bottom:0}.sheet table.goods-table tbody td{vertical-align:top;border:0;width:auto;padding:0 2mm 0 0;display:inline-block}.sheet table.goods-table tbody td[data-col=desc]{padding:0 0 .5mm;display:block}}@media print{body,html{margin:0;padding:0;color:#000!important;background:#fff!important}.no-print{display:none!important}.sheet{box-shadow:none;width:auto;margin:0;padding:0 2mm}table{-moz-column-break-inside:auto;break-inside:auto}.keep-together,tr{-moz-column-break-inside:avoid;break-inside:avoid}thead{display:table-header-group}tfoot{display:table-footer-group}}.sheet table{border-collapse:collapse;width:100%}.sheet td,.sheet th{vertical-align:top;border:.3mm solid #000;padding:1.2mm 2mm}.sheet th{text-align:center;vertical-align:middle;background:0 0;font-weight:700}.rule{border-top:.3mm solid #000}.num{text-align:right;font-variant-numeric:tabular-nums lining-nums}.band,.num{white-space:nowrap}.band{text-align:center;letter-spacing:.02em;border:.5mm solid #000;padding:1mm 3mm;font-weight:700}.voided{position:relative}.voided:after{content:"";pointer-events:none;background:repeating-linear-gradient(-24deg,#0000 0 13mm,#0000004d 13mm 13.9mm,#0000 13.9mm 26mm);position:absolute;inset:0}.write-in{min-width:40mm;display:inline-block}.sign-line,.write-in{border-bottom:.25mm dotted #000}.sign-line{height:12mm}
