.print-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px 20px;margin:10px 0 0 20px;text-align:left}.print-controls .el-checkbox+.el-checkbox{margin-left:0}.print-allocate-page{width:800px;margin:0 auto;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#303133;font-family:Arial,Microsoft YaHei,sans-serif}.print-allocate-page.page-landscape{width:100%;max-width:1080px}.compact-header{padding:8px 12px}.compact-header-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px}.main-barcode-img{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:320px;height:60px;max-width:100%;-o-object-fit:contain;object-fit:contain}.document-title-block{min-width:0;text-align:left}.document-title{font-size:28px;font-weight:700;line-height:1.2;letter-spacing:1px}.document-identifiers{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 20px;margin-top:5px;font-size:16px;font-weight:600;line-height:1.35}.supplier-logo-img{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100px;height:60px;-o-object-fit:contain;object-fit:contain}.info-panel{padding:6px 12px;background:#fff}.task-info-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px 20px;width:100%;margin:0;padding:3px 0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;line-height:1.45;text-align:left}.task-info-item{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0}.task-info-time{-webkit-box-flex:1.35;-ms-flex:1.35 1 0px;flex:1.35 1 0}.task-info-recipient{padding-top:4px}.task-info-address{display:block;padding-top:4px;word-break:break-word}.grid-content{width:100%}.skulist-table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:14px}.skulist-table td,.skulist-table th{border:1px solid #909399;padding:5px 6px;text-align:center;vertical-align:middle;word-break:break-word;line-height:1.35}.skulist-table th{font-weight:700;font-size:14px;color:#303133;background:#f2f3f5;white-space:normal}.cell-box{padding:7px 4px!important}.box-cell-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.box-barcode-img{width:200px;height:40px;max-width:100%;-o-object-fit:contain;object-fit:contain;margin-bottom:5px}.box-no-text{margin:0;font-size:18px;font-weight:600;word-break:break-all}.box-attribute-text{margin-top:5px;font-size:11px;line-height:1.4;text-align:center}.cell-grid,.cell-text{font-size:14px}.cell-qty{font-size:15px;font-weight:700}.cell-picture{padding:2px!important;height:30px}.stock-picture-img{width:80px;max-width:100%;height:auto}.empty-picture-text{color:#909399;font-size:14px}.virtual-sku-line{display:block;line-height:1.4}.table-footer{position:relative;margin-top:6px}.print-meta-footer,.table-footer{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.print-meta-footer{margin-top:8px}.sign-fields{font-size:15px;text-align:right;line-height:36px}.sign-line{display:inline-block;width:62px;height:20px;margin:0;border-bottom:1px solid #303133;vertical-align:bottom}.sign-line-spaced{margin-right:18px}.print-highlight-blue{color:#0047b3;font-weight:700}.print-highlight-green{color:#1a7a1a;font-weight:700}.print-highlight-orange{color:#b35c00;font-weight:700}.print-highlight-lg{font-size:15px}@media screen and (max-width:820px){.print-allocate-page{width:100%}.compact-header-main{-ms-flex-wrap:wrap;flex-wrap:wrap}.document-title{font-size:26px}}@media print{.print-hidden{display:none!important}.print-allocate-page,.print-allocate-page *{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.print-allocate-page.page-landscape{max-width:none;width:100%}@page{size:A4;margin:8mm}}