.shipment-analysis[data-v-1209a8ef]{min-height:calc(100vh - 84px);padding:18px 22px 24px;background:#f5f7fa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#303133}.filter-panel[data-v-1209a8ef],.table-panel[data-v-1209a8ef]{border:1px solid #ebeef5;border-radius:4px;background:#fff;-webkit-box-shadow:0 4px 14px rgba(31,35,41,.04);box-shadow:0 4px 14px rgba(31,35,41,.04)}.filter-panel[data-v-1209a8ef]{position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:12px 14px}.filter-grid[data-v-1209a8ef]{display:grid;grid-template-columns:minmax(240px,1.5fr) repeat(4,minmax(150px,1fr)) minmax(260px,1.3fr) auto;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.date-filter[data-v-1209a8ef],.filter-control[data-v-1209a8ef]{width:100%}.filter-actions[data-v-1209a8ef]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;white-space:nowrap}.filter-toggle[data-v-1209a8ef]{display:none}.table-panel[data-v-1209a8ef]{min-width:0;margin-top:16px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.shipment-table[data-v-1209a8ef]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.order-cell[data-v-1209a8ef],.product-cell[data-v-1209a8ef]{min-width:0}.order-main[data-v-1209a8ef]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;color:#1f2937;font-weight:600}.copyable-text[data-v-1209a8ef],.order-ref[data-v-1209a8ef]{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.copy-icon[data-v-1209a8ef]{opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.order-cell:hover .copy-icon[data-v-1209a8ef]{opacity:1}.copy-icon[data-v-1209a8ef] .el-button{min-width:24px;padding:2px 4px;border:0;background:transparent;color:#409eff}.order-ref[data-v-1209a8ef]{overflow:hidden;color:#909399;font-size:12px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.order-ref span[data-v-1209a8ef]{display:inline-block;width:32px;color:#b0b6c2}.product-cell[data-v-1209a8ef]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}.product-image[data-v-1209a8ef]{-webkit-box-flex:0;-ms-flex:0 0 54px;flex:0 0 54px;width:54px;height:54px;border-radius:3px}.product-placeholder[data-v-1209a8ef]{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;background:#f3f4f6;color:#b4bccc;font-size:22px}.product-copy[data-v-1209a8ef]{min-width:0}.product-name[data-v-1209a8ef]{overflow:hidden;font-weight:600;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.product-line[data-v-1209a8ef]{overflow:hidden;color:#909399;font-size:12px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.product-tags[data-v-1209a8ef]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;min-height:22px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-category[data-v-1209a8ef]{color:#909399}.product-category[data-v-1209a8ef],.product-tag[data-v-1209a8ef]{min-width:0;max-width:100%;overflow:hidden;font-size:12px;line-height:22px;text-overflow:ellipsis;white-space:nowrap}.product-tag[data-v-1209a8ef]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0 9px;border-radius:12px;background:#f4f6f8;color:#409eff}.product-supplier[data-v-1209a8ef]{color:#409eff}.number-main[data-v-1209a8ef]{display:block;line-height:20px}.shipment-table small[data-v-1209a8ef]{color:#a0a6b2;font-size:11px;line-height:18px;white-space:nowrap}.table-footer[data-v-1209a8ef]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:18px;min-height:84px;padding:12px 16px;border-top:1px solid #ebeef5;background:#fbfcfe}.footer-info[data-v-1209a8ef]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.footer-info[data-v-1209a8ef],.summary-bar[data-v-1209a8ef]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0}.summary-bar[data-v-1209a8ef]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:54px}.summary-item[data-v-1209a8ef]{display:grid;grid-template-columns:auto auto;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px}.summary-item span[data-v-1209a8ef]{color:#606266;font-size:12px}.summary-item strong[data-v-1209a8ef]{color:#303133;font-size:20px}.summary-item em[data-v-1209a8ef]{grid-column:1/-1;color:#a0a6b2;font-size:11px;font-style:normal;white-space:nowrap}.table-note[data-v-1209a8ef]{max-width:900px;color:#a0a6b2;font-size:11px;line-height:18px}.shipment-analysis-date-picker .el-picker-panel__sidebar{width:220px;padding:10px 8px}.shipment-analysis-date-picker .el-picker-panel__sidebar+.el-picker-panel__body{margin-left:220px}.shipment-analysis-date-picker .el-picker-panel__shortcut{display:inline-block;width:calc(50% - 8px);height:42px;margin:4px;padding:0;border-radius:4px;background:#fafafa;line-height:42px;text-align:center}.shipment-analysis-date-picker .el-picker-panel__shortcut:hover{background:#ecf5ff;color:#409eff}@media(max-width:700px){.shipment-analysis-date-picker .el-picker-panel__sidebar{width:180px}.shipment-analysis-date-picker .el-picker-panel__sidebar+.el-picker-panel__body{margin-left:180px}}@media(min-width:701px){.shipment-analysis[data-v-1209a8ef]{height:calc(100vh - 84px);overflow:hidden}}@media(max-width:1300px){.filter-grid[data-v-1209a8ef]{grid-template-columns:repeat(4,minmax(160px,1fr))}.date-filter[data-v-1209a8ef],.keyword-filter[data-v-1209a8ef]{grid-column:span 2}.filter-actions[data-v-1209a8ef]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;grid-column:3/-1}.summary-bar[data-v-1209a8ef]{gap:24px}}@media(max-width:700px){.shipment-analysis[data-v-1209a8ef]{min-height:calc(100vh - 50px);padding:10px}.filter-panel[data-v-1209a8ef]{padding:8px}.filter-toggle[data-v-1209a8ef]{display:block;width:100%;height:36px;border:0;background:transparent;color:#606266;cursor:pointer}.filter-grid[data-v-1209a8ef]{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:stretch;-ms-flex-align:stretch;align-items:stretch}.filter-actions[data-v-1209a8ef]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.table-panel[data-v-1209a8ef]{margin-top:10px}.shipment-table[data-v-1209a8ef]{min-width:1180px}.table-footer[data-v-1209a8ef]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.summary-bar[data-v-1209a8ef]{width:100%}.footer-info[data-v-1209a8ef]{width:100%;gap:8px}.summary-bar[data-v-1209a8ef]{gap:12px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.summary-item[data-v-1209a8ef],.summary-item em[data-v-1209a8ef],.summary-item strong[data-v-1209a8ef]{display:block}.summary-item strong[data-v-1209a8ef]{font-size:16px}}