.stock-record-container[data-v-5e5173ef]{padding:20px;background-color:#f5f7fa;min-height:100vh}.page-header[data-v-5e5173ef]{margin-bottom:20px}.page-header .header-content[data-v-5e5173ef]{display:flex;justify-content:space-between;align-items:center}.page-header .title-section .page-title[data-v-5e5173ef]{font-size:24px;font-weight:600;color:#303133;margin:0 0 8px 0}.page-header .title-section .page-subtitle[data-v-5e5173ef]{font-size:14px;color:#909399;margin:0}.filter-card[data-v-5e5173ef]{margin-bottom:20px;border-radius:12px;overflow:hidden}.filter-card .filter-form .el-form-item[data-v-5e5173ef]{margin-bottom:16px}.stats-row[data-v-5e5173ef]{margin-bottom:20px}.stats-row .stats-card[data-v-5e5173ef]{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:16px;padding:24px;color:#fff;position:relative;overflow:hidden;box-shadow:0 8px 32px rgba(102,126,234,.2)}.stats-row .stats-card.inbound[data-v-5e5173ef]{background:linear-gradient(135deg,#4facfe,#00f2fe)}.stats-row .stats-card.outbound[data-v-5e5173ef]{background:linear-gradient(135deg,#fa709a,#fee140)}.stats-row .stats-card.amount[data-v-5e5173ef]{background:linear-gradient(135deg,#a8edea,#fed6e3);color:#333}.stats-row .stats-card.record[data-v-5e5173ef]{background:linear-gradient(135deg,#ffecd2,#fcb69f);color:#333}.stats-row .stats-card .stats-content[data-v-5e5173ef]{position:relative;z-index:2}.stats-row .stats-card .stats-header[data-v-5e5173ef]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.stats-row .stats-card .stats-header .stats-label[data-v-5e5173ef]{font-size:14px;opacity:.9;font-weight:500}.stats-row .stats-card .stats-header .stats-icon[data-v-5e5173ef]{font-size:24px;opacity:.8}.stats-row .stats-card .stats-value[data-v-5e5173ef]{font-size:28px;font-weight:700;margin-bottom:8px;line-height:1}.stats-row .stats-card .stats-desc[data-v-5e5173ef]{font-size:12px;opacity:.8}.table-card[data-v-5e5173ef]{border-radius:12px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.08)}.table-card .card-header[data-v-5e5173ef]{display:flex;justify-content:space-between;align-items:center}.table-card .card-header .card-title[data-v-5e5173ef]{font-size:16px;font-weight:600;color:#303133}.time-info .date[data-v-5e5173ef]{font-weight:500;color:#303133}.time-info .time[data-v-5e5173ef]{font-size:12px;color:#909399;margin-top:2px}.product-info .product-name[data-v-5e5173ef]{font-weight:500;color:#303133;margin-bottom:4px}.product-info .product-meta[data-v-5e5173ef]{font-size:12px;color:#909399}.product-info .product-meta .barcode[data-v-5e5173ef]{background-color:#f0f9ff;color:#1890ff;padding:2px 6px;border-radius:4px;font-family:Monaco,Consolas,monospace}.stock-change[data-v-5e5173ef]{display:flex;align-items:center;justify-content:center;gap:8px}.stock-change .before[data-v-5e5173ef]{color:#909399}.stock-change .arrow[data-v-5e5173ef]{color:#409eff}.stock-change .after[data-v-5e5173ef]{color:#303133;font-weight:500}.business-info .business-id[data-v-5e5173ef]{font-size:11px;color:#909399;margin-top:2px;font-family:Monaco,Consolas,monospace}.quantity-positive[data-v-5e5173ef]{color:#67c23a;font-weight:500}.quantity-negative[data-v-5e5173ef]{color:#f56c6c;font-weight:500}.amount-positive[data-v-5e5173ef]{color:#67c23a;font-weight:500}.amount-negative[data-v-5e5173ef]{color:#f56c6c;font-weight:500}.remark[data-v-5e5173ef]{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.pagination-wrapper[data-v-5e5173ef]{margin-top:20px;text-align:center}.detail-content .el-descriptions[data-v-5e5173ef] .el-descriptions__label{font-weight:500;color:#606266}.statistics-content .stat-section h4[data-v-5e5173ef]{margin-bottom:16px;color:#303133;font-weight:600}.statistics-content .stat-section .stat-list .stat-item[data-v-5e5173ef]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background-color:#f8f9fa;border-radius:8px;margin-bottom:8px}.statistics-content .stat-section .stat-list .stat-item .stat-label[data-v-5e5173ef]{color:#606266}.statistics-content .stat-section .stat-list .stat-item .stat-value[data-v-5e5173ef]{color:#303133;font-weight:500}.dialog-footer[data-v-5e5173ef]{text-align:center}[data-v-5e5173ef] .el-table{border-radius:8px;overflow:hidden}[data-v-5e5173ef] .el-table th{background-color:#fafbfc;color:#606266;font-weight:600}[data-v-5e5173ef] .el-table td{border-bottom:1px solid #f0f2f5}[data-v-5e5173ef] .el-card__header{background-color:#fafbfc;border-bottom:1px solid #f0f2f5}[data-v-5e5173ef] .el-pagination .el-pager li{border-radius:6px;margin:0 2px}[data-v-5e5173ef] .el-pagination .btn-next,[data-v-5e5173ef] .el-pagination .btn-prev{border-radius:6px}