.purchase-mgmt-page{height:calc(100vh - 64px);box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;background:#f0f2f5;padding:12px}.purchase-mgmt-page .page-header{flex-shrink:0;margin-bottom:12px}.purchase-mgmt-page .filter-card{background:#fff;border-radius:8px;padding:14px 16px 10px;box-shadow:0 1px 4px rgba(0,0,0,.06);border:1px solid #ebeef5}.purchase-mgmt-page .filter-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:8px}.purchase-mgmt-page .filter-row:last-child{margin-bottom:0}.purchase-mgmt-page .filter-item{display:flex;align-items:center;gap:8px;margin-bottom:4px}.purchase-mgmt-page .filter-item .filter-label{flex-shrink:0;min-width:56px;text-align:right;color:#606266;font-size:13px;white-space:nowrap}.purchase-mgmt-page .filter-item .el-input,.purchase-mgmt-page .filter-item .el-select{width:120px}.purchase-mgmt-page .filter-item .filter-date{width:220px!important}.purchase-mgmt-page .filter-item .filter-select-wide{width:200px!important}.purchase-mgmt-page .filter-item .filter-select-wide .el-input{width:200px}.purchase-mgmt-page .filter-item .filter-select-wide .el-select__tags{max-width:188px!important}.purchase-mgmt-page .filter-item .query-btn{margin-left:4px}.purchase-mgmt-page .filter-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px}.purchase-mgmt-page .batch-toolbar,.purchase-mgmt-page .page-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:10px;padding:8px 12px;background:#ecf5ff;border:1px solid #d9ecff;border-radius:6px}.purchase-mgmt-page .batch-toolbar .toolbar-tip,.purchase-mgmt-page .page-toolbar .toolbar-tip{color:#606266;font-size:12px}.purchase-mgmt-page .batch-toolbar .toolbar-action-btn,.purchase-mgmt-page .page-toolbar .toolbar-action-btn{height:auto!important;min-height:32px;padding:7px 15px!important;line-height:1.3!important;white-space:nowrap!important;overflow:visible!important;letter-spacing:0;vertical-align:middle;box-sizing:border-box}.purchase-mgmt-page .batch-toolbar .toolbar-action-btn>span,.purchase-mgmt-page .page-toolbar .toolbar-action-btn>span{display:inline-block;white-space:nowrap!important;line-height:1.3;overflow:visible}.purchase-mgmt-page .batch-toolbar .action-btn-long-label,.purchase-mgmt-page .page-toolbar .action-btn-long-label{min-width:110px}.purchase-mgmt-page .batch-toolbar .action-btn-create-purchase-order,.purchase-mgmt-page .batch-toolbar .action-btn-create-receipt,.purchase-mgmt-page .page-toolbar .action-btn-create-purchase-order,.purchase-mgmt-page .page-toolbar .action-btn-create-receipt{min-width:108px;padding-left:14px!important;padding-right:14px!important}.purchase-mgmt-page .table-panel{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:#fff;border-radius:8px;padding:12px;box-shadow:0 1px 4px rgba(0,0,0,.06);border:1px solid #ebeef5}.purchase-mgmt-page .table-container{flex:1;min-height:0}.purchase-mgmt-page .status-tabs{flex-shrink:0;margin-bottom:12px}.purchase-mgmt-page .status-tabs .el-tabs__header{margin-bottom:0}.purchase-mgmt-page .status-tabs .el-tabs__item{height:40px;line-height:40px;font-size:13px}.purchase-mgmt-page .status-tabs .status-tab-label{display:inline-flex;align-items:center;gap:6px}.purchase-mgmt-page .status-tabs .status-tab-badge .el-badge__content{height:16px;line-height:16px;padding:0 5px;border:none}.purchase-mgmt-page .pagination-box{flex-shrink:0;display:flex;justify-content:center;padding-top:12px}.purchase-mgmt-page .mgmt-table{table-layout:fixed}.purchase-mgmt-page .mgmt-table .table-header-cell{padding:6px 0;font-size:12px;font-weight:600;color:#303133;background:#f5f7fa!important}.purchase-mgmt-page .el-table .merge-col{background-color:#fafcff!important;vertical-align:middle}.purchase-mgmt-page .el-table td.el-table-column--selection{vertical-align:middle}.purchase-mgmt-page .amount-col{font-variant-numeric:tabular-nums}.purchase-mgmt-page .money-text{font-weight:600;color:#303133}.purchase-mgmt-page .money-text.primary{color:#409eff}.purchase-mgmt-page .money-text.positive{color:#67c23a}.purchase-mgmt-page .money-text.negative{color:#f56c6c}.purchase-mgmt-page .money-text.zero{color:#909399}.purchase-mgmt-page .highlight-amount .money-text{color:#e6a23c}.purchase-mgmt-page .purchase-order-table tr.el-table__row--striped td.merge-col{background-color:#f3f8ff!important}.purchase-mgmt-page .purchase-order-table .el-table__footer-wrapper td{background:#fafafa!important;font-weight:600;color:#303133;font-size:12px}.purchase-mgmt-page .danger-text{color:#f56c6c}.purchase-mgmt-page .action-col .cell{overflow:visible;text-overflow:clip;white-space:normal;line-height:1.4;padding:6px 4px}.purchase-mgmt-page .action-cell{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2px 4px;white-space:normal}.purchase-mgmt-page .action-btn,.purchase-mgmt-page .action-cell .el-button--text{padding:0 4px;margin:0}.purchase-mgmt-page .action-btn.success{color:#67c23a}.purchase-mgmt-page .action-btn.danger{color:#f56c6c}.purchase-mgmt-page .action-btn.warning{color:#e6a23c}.purchase-mgmt-page .text-col-20 .cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.return-order-analysis .breadcrumb-box{flex-shrink:0;padding:0 4px 10px}.return-order-analysis .table-panel{display:block;overflow:auto}.return-order-analysis .analysis-tip{margin-top:8px;font-size:12px;color:#909399}.return-order-analysis .tip-gap{margin-left:16px}.return-order-analysis .meta-chips{margin-top:8px}.return-order-analysis .meta-chip{margin-right:6px}.return-order-analysis .product-mast{display:flex;justify-content:space-between;gap:16px;margin-bottom:14px;padding:14px 16px;background:#fff;border:1px solid #ebeef5;border-radius:8px}.return-order-analysis .mast-eyebrow{font-size:12px;color:#909399;margin-bottom:4px}.return-order-analysis .mast-title{font-size:20px;font-weight:600;color:#303133;line-height:1.35;margin-bottom:6px}.return-order-analysis .mast-lede{font-size:12px;color:#606266;line-height:1.6;max-width:720px}.return-order-analysis .mast-meta{flex:0 0 260px;background:#f8fafc;border:1px solid #ebeef5;border-radius:6px;padding:10px 12px}.return-order-analysis .mast-meta-row{display:flex;justify-content:space-between;gap:10px;font-size:12px;line-height:1.8}.return-order-analysis .mast-meta-row span{color:#909399;flex-shrink:0}.return-order-analysis .mast-meta-row strong{color:#303133;font-weight:600;text-align:right;word-break:break-all}.return-order-analysis .summary-row{display:grid;grid-template-columns:repeat(5,minmax(120px,1fr));gap:10px;margin-bottom:12px}.return-order-analysis .summary-card{background:#fff;border:1px solid #ebeef5;border-radius:8px;padding:12px 14px}.return-order-analysis .summary-card .summary-label{font-size:12px;color:#909399;margin-bottom:6px}.return-order-analysis .summary-card .summary-value{font-size:22px;font-weight:600;color:#303133}.return-order-analysis .summary-card .summary-value.text-sm{font-size:15px;line-height:1.35}.return-order-analysis .summary-card .summary-hint{margin-top:4px;font-size:11px;color:#c0c4cc}.return-order-analysis .summary-card.accent-gt1{background:#fdf6ec}.return-order-analysis .summary-card.accent-gt1 .summary-value{color:#e6a23c}.return-order-analysis .summary-card.accent-multi{background:#ecf5ff}.return-order-analysis .summary-card.accent-multi .summary-value{color:#409eff}.return-order-analysis .summary-card.accent-repeat{background:#f4ecff}.return-order-analysis .summary-card.accent-repeat .summary-value{color:#9b59b6}.return-order-analysis .chart-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px}.return-order-analysis .chart-grid-3{grid-template-columns:repeat(3,1fr)}.return-order-analysis .chart-card{background:#fff;border:1px solid #ebeef5;border-radius:8px;padding:10px 12px}.return-order-analysis .chart-card .section-title{margin-top:0}.return-order-analysis .chart-box{height:260px}.return-order-analysis .chart-box.sm{height:220px}.return-order-analysis .judge-chain{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:0 0 14px}.return-order-analysis .judge-step{background:#f8fafc;border:1px solid #ebeef5;border-radius:8px;padding:10px 12px}.return-order-analysis .judge-label{font-size:11px;color:#909399;letter-spacing:.04em;margin-bottom:6px}.return-order-analysis .judge-body{font-size:13px;color:#606266;line-height:1.55;word-break:break-word}.return-order-analysis .section-title{margin:12px 0 8px;font-size:13px;font-weight:600;color:#303133;padding-left:8px;border-left:3px solid #409eff}.return-order-analysis .dim-tabs{margin-bottom:8px}.return-order-analysis .dim-table-wrap{width:-moz-fit-content;width:fit-content;max-width:100%;overflow-x:hidden;flex-shrink:0;min-height:120px}.return-order-analysis .dim-table.el-table{width:835px!important}.return-order-analysis .dim-table.sku-table.el-table{width:955px!important}.return-order-analysis .dim-table.action-plan-table.el-table{width:1203px!important}.return-order-analysis .dim-table ::v-deep .cell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.return-order-analysis .dim-table ::v-deep td.sku-dim-col .cell{white-space:nowrap;overflow:visible;text-overflow:clip}.return-order-analysis .callout{background:#ecf5ff;border-left:3px solid #409eff;padding:10px 12px;margin:10px 0;font-size:13px;color:#606266}.return-order-analysis .detail-panel{margin-top:16px;background:#fff;border:1px solid #ebeef5;border-radius:8px;padding:12px}.return-order-analysis .detail-head{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.return-order-analysis .detail-title{font-size:16px;font-weight:600;color:#303133}.return-order-analysis .detail-meta{margin-top:4px;font-size:12px;color:#909399}.return-order-analysis .detail-toolbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:12px;color:#909399}.return-order-analysis .detail-search{width:220px}.return-order-analysis .filter-item-product .filter-select-product,.return-order-analysis .filter-item-product .filter-select-product .el-input{width:360px!important}.return-analysis-product-popper{min-width:420px!important}.return-analysis-product-popper .el-select-dropdown__item{height:auto;line-height:1.4;padding:8px 12px}.return-analysis-product-popper .product-option-row{display:grid;grid-template-columns:minmax(0,1fr) 88px 88px;-moz-column-gap:12px;column-gap:12px;align-items:center;width:100%;text-align:left;font-size:13px;color:#303133}.return-analysis-product-popper .product-option-row span{text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.return-analysis-product-popper .product-option-row .opt-label{font-style:normal;color:#909399;font-size:12px;margin-right:4px}.return-analysis-product-popper .product-option-row .col-rate,.return-analysis-product-popper .product-option-row .col-return{font-variant-numeric:tabular-nums}@media(max-width:1100px){.return-order-analysis .product-mast{flex-direction:column}.return-order-analysis .mast-meta{flex:none;width:100%}.return-order-analysis .summary-row{grid-template-columns:repeat(2,1fr)}.return-order-analysis .chart-grid,.return-order-analysis .chart-grid-3,.return-order-analysis .judge-chain{grid-template-columns:1fr}}