.inventory-check-snapshot-dialog .snapshot-meta{margin-bottom:10px;font-size:13px;color:#606266}.inventory-check-snapshot-dialog .snapshot-meta span{margin-right:16px}.inventory-check-snapshot-dialog .book-qty-tabs,.inventory-check-snapshot-dialog .book-qty-tabs .el-tabs__header{margin-bottom:8px}.inventory-check-snapshot-dialog .snapshot-pagination{margin-top:10px;text-align:right}.inventory-check-snapshot-dialog #inventory-check-snapshot-print{position:absolute;left:-99999px;top:0;width:860px}#inventory-check-snapshot-print .title-content{display:inline-block;font-size:14px;margin-right:20px;height:35px;line-height:35px}#inventory-check-snapshot-print .title-content .title-label{font-size:14px;font-weight:700}#inventory-check-snapshot-print .el-table{overflow:visible}#inventory-check-snapshot-print .el-table--border{border-right:1px solid grey!important;border-bottom:1px solid grey!important}#inventory-check-snapshot-print .el-table--border:after,#inventory-check-snapshot-print .el-table:before{display:none}#inventory-check-snapshot-print .el-table--mini .el-table__cell{border-color:grey}.inventory-check-adjust-dialog .adjust-meta{margin-bottom:10px;font-size:13px;color:#606266}.inventory-check-adjust-dialog .adjust-meta span{margin-right:16px}.inventory-check-adjust-dialog .adjust-summary{margin-top:8px;font-size:13px;color:#606266}.inventory-check-adjust-dialog .adjust-summary span{margin-right:16px}.inventory-check-adjust-dialog .adjust-pagination{margin-top:10px;text-align:right}.inventory-check-adjust-dialog .adjust-empty{padding:40px 0;text-align:center;color:#909399;font-size:13px}.inventory-check-adjust-dialog .qty-gain{color:#67c23a}.inventory-check-adjust-dialog .qty-loss{color:#f56c6c}.inventory-check-submit-dialog .submit-meta{margin-bottom:10px;font-size:13px;color:#606266}.inventory-check-submit-dialog .submit-meta span{margin-right:16px}.inventory-check-submit-dialog .book-qty-tabs,.inventory-check-submit-dialog .book-qty-tabs .el-tabs__header{margin-bottom:8px}.inventory-check-submit-dialog .remark-row{margin-top:12px;display:flex;align-items:flex-start}.inventory-check-submit-dialog .remark-row .remark-label{width:48px;line-height:32px;color:#606266}.inventory-check-submit-dialog .remark-row .el-textarea{flex:1}.inventory-check-submit-dialog .diff-summary{margin-top:10px;font-size:13px;color:#606266}.inventory-check-submit-dialog .diff-summary span{margin-right:16px}.inventory-check-submit-dialog .diff-positive{color:#67c23a}.inventory-check-submit-dialog .diff-negative{color:#f56c6c}.create-inventory-check-dialog .form-line{display:flex;align-items:flex-start;margin-bottom:12px}.create-inventory-check-dialog .form-label{width:110px;line-height:32px;color:#606266;flex-shrink:0}.create-inventory-check-dialog .form-label.required:before{content:"*";color:#f56c6c;margin-right:4px}.create-inventory-check-dialog .scopes-header{align-items:center;margin-bottom:8px}.create-inventory-check-dialog .color-all-tip{color:#909399;font-size:12px}.create-inventory-check-dialog .remark-line{margin-top:12px}.create-inventory-check-dialog .remark-line .el-textarea{flex:1}.manual-inventory-adjust-dialog .add-row{display:flex;align-items:center;gap:8px;margin-bottom:8px}.manual-inventory-adjust-dialog .add-product-type{width:180px}.manual-inventory-adjust-dialog .add-sku{flex:1;min-width:240px}.manual-inventory-adjust-dialog .add-qty{width:140px}.manual-inventory-adjust-dialog .add-tip{color:#909399;font-size:12px;margin-bottom:12px}.manual-inventory-adjust-dialog .line-summary{margin-top:8px;font-size:13px;color:#606266}.manual-inventory-adjust-dialog .line-summary span{margin-right:16px}.manual-inventory-adjust-dialog .remark-row{display:flex;align-items:flex-start;margin-top:12px}.manual-inventory-adjust-dialog .remark-label{width:48px;line-height:32px;color:#606266}.manual-inventory-adjust-dialog .qty-gain{color:#67c23a}.manual-inventory-adjust-dialog .qty-loss{color:#f56c6c}.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}#InventoryCheckMgmt.inventory-check-mgmt-page .breadcrumb-box{flex-shrink:0;margin:0 0 12px;padding:10px 16px;background:#fff;border-radius:8px;box-shadow:0 1px 4px rgba(0,0,0,.06);border:1px solid #ebeef5}#InventoryCheckMgmt.inventory-check-mgmt-page .breadcrumb-box .el-breadcrumb{line-height:22px;font-size:13px}#InventoryCheckMgmt.inventory-check-mgmt-page .breadcrumb-box .el-breadcrumb__inner{line-height:22px}#InventoryCheckMgmt.inventory-check-mgmt-page .filter-toolbar{margin-top:4px;padding-top:10px;border-top:1px dashed #ebeef5}#InventoryCheckMgmt.inventory-check-mgmt-page .filter-actions .el-button,#InventoryCheckMgmt.inventory-check-mgmt-page .header-box .filter-actions .el-button{width:auto!important;min-width:auto!important;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;margin:0}#InventoryCheckMgmt.inventory-check-mgmt-page .filter-actions .el-button>span,#InventoryCheckMgmt.inventory-check-mgmt-page .header-box .filter-actions .el-button>span{display:inline-flex;align-items:center;white-space:nowrap!important;line-height:1.3;overflow:visible}#InventoryCheckMgmt.inventory-check-mgmt-page .filter-actions .toolbar-action-btn{min-width:120px!important}#InventoryCheckMgmt.inventory-check-mgmt-page .filter-actions .toolbar-action-btn-wide{min-width:148px!important}#InventoryCheckMgmt.inventory-check-mgmt-page .mgmt-table .scope-lines{line-height:1.5;text-align:left}#InventoryCheckMgmt.inventory-check-mgmt-page .mgmt-table .scope-line{padding:1px 0;word-break:break-all}#InventoryCheckMgmt.inventory-check-mgmt-page .mgmt-table .scope-line+.scope-line{border-top:1px dashed #ebeef5;margin-top:2px;padding-top:3px}#InventoryCheckMgmt.inventory-check-mgmt-page .mgmt-table .el-table__fixed-right .cell,#InventoryCheckMgmt.inventory-check-mgmt-page .mgmt-table td .cell{overflow:visible;text-overflow:clip;white-space:normal;line-height:1.4;padding-top:6px;padding-bottom:6px}#InventoryCheckMgmt.inventory-check-mgmt-page .mgmt-table .el-button--text{padding:2px 6px;margin:0 2px;height:auto;line-height:1.4;white-space:nowrap!important;overflow:visible!important;letter-spacing:0}#InventoryCheckMgmt.inventory-check-mgmt-page .mgmt-table .el-button--text>span{display:inline-block;white-space:nowrap!important;line-height:1.4;overflow:visible}#InventoryCheckMgmt.inventory-check-mgmt-page .mgmt-table .el-button--text.action-btn.success{color:#67c23a}#InventoryCheckMgmt.inventory-check-mgmt-page .mgmt-table .el-button--text.action-btn.warning{color:#e6a23c}#InventoryCheckMgmt.inventory-check-mgmt-page .mgmt-table .el-button--text.action-btn.danger{color:#f56c6c}