#production-sheet{width:210mm;min-height:297mm;margin:auto;padding:12mm 13mm;background:#fff;color:#000;font-family:"SimSun","宋体",serif}.job-title>button{margin-left:auto}.job-title>button+button{margin-left:8px}.sheet-header{display:grid;grid-template-columns:1fr 45mm;align-items:end;padding-bottom:5mm;border-bottom:2px solid #000}.sheet-header h1{margin:0;font-size:22pt;font-weight:400;white-space:nowrap}.sheet-code{width:45mm;text-align:center;font-family:"Microsoft YaHei UI",sans-serif}.qr-production{display:block;width:45mm;height:15mm;margin:0}.qr-production img{display:block;width:45mm;height:15mm;object-fit:fill}.sheet-code>strong{display:block;margin-top:1mm;font-size:10pt}.sheet-meta{display:grid;grid-template-columns:2.4fr 1fr 1fr;border-bottom:1px solid #000}.sheet-meta span{padding:2.2mm 3mm;border-right:1px solid #000;font-size:10pt}.sheet-meta span:last-child{border-right:0}.flat-title{display:flex;justify-content:space-between;align-items:center;padding:4mm 2mm;border-bottom:1px solid #000;font-size:11pt}.flat-title b{font-size:14pt}.flat-table{width:100%;margin-top:2mm;border-collapse:collapse;font-size:9pt}.flat-table th,.flat-table td{height:11mm;padding:1.5mm;border:1px solid #000;text-align:center}.flat-table th{font-weight:700}.flat-table small{font-weight:400}.sheet-note{min-height:18mm;margin-top:3mm;padding:2mm;border:1px solid #000;font-size:9pt}.sheet-product{margin-top:3mm;padding:0;border:0;break-inside:avoid;page-break-inside:avoid}.sheet-product h3{margin:0;padding:1.5mm 2mm;border-bottom:1px solid #000;font-size:11pt}.product-main{display:grid;grid-template-columns:1.7fr 1fr;border-bottom:1px solid #000}.product-info{padding:2mm;border-right:1px solid #000}.size-focus{display:block;padding:3mm;border:2px solid #000;text-align:center;background:#fff}.size-focus span{font-size:14pt;font-weight:700}.size-focus strong{margin-left:3mm;font-size:21pt}.sheet-requirements{display:grid;grid-template-columns:1fr 1fr;gap:1.5mm;margin:2mm 0 0}.sheet-requirements>div{padding:1.7mm 2mm;border:1px solid #000}.sheet-requirements>div:last-child{grid-column:1/-1;min-height:12mm}.sheet-requirements b,.sheet-requirements span{display:inline;font-size:9pt}.cut-table{width:100%;border-collapse:collapse;font-size:8.5pt}.cut-table th,.cut-table td{padding:1.1mm 1.5mm;border-bottom:1px solid #000;border-right:1px solid #000;text-align:left}.cut-table th:last-child,.cut-table td:last-child{border-right:0}.cut-table td:last-child{font-weight:700}.sheet-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:2mm;margin-top:4mm}.sheet-steps>div{min-height:29mm;padding:2mm;border:1px solid #000}.sheet-steps b{display:block;margin-bottom:2mm;font-size:10pt}.sheet-steps span{display:block;margin-top:1.7mm;font-size:8.5pt}@page{size:A4 portrait;margin:0}@media print{html,body{width:210mm;background:#fff!important}body>*{display:none!important}.modal-back{display:block!important;position:static!important;padding:0!important;background:#fff!important}.order-modal{display:block!important;width:100%!important;max-height:none!important;overflow:visible!important;box-shadow:none!important}.document-toolbar{display:none!important}#production-sheet{display:block!important;width:210mm!important;min-height:297mm!important;margin:0!important;padding:12mm 13mm!important}#production-sheet *{visibility:visible!important}}
@media print{body>#modal{display:block!important}}
