.inventory-action-state{display:block;min-height:18px;margin:8px 0;color:var(--cyan)}
.inventory-source-note{margin:0;color:var(--txt-2);font-size:12px;line-height:1.6}
.inventory-diamond-table{min-width:1180px}
.inventory-diamond-table th,.inventory-diamond-table td{white-space:nowrap}
.inventory-diamond-table td:nth-child(8){max-width:300px;overflow:hidden;text-overflow:ellipsis}

/* 2026-10-05 库存清单分段标题 */
.inventory-group-head{margin:18px 0 8px;font-size:14px;font-weight:700;color:var(--txt-1,#e8eaf0);letter-spacing:.02em}
.inventory-group-head span{margin-left:8px;font-size:12px;font-weight:400;color:var(--txt-2)}

/* 2026-10-05 华哥规则：库存 / 发货单按品类分组展示 */
.inventory-kpis{grid-template-columns:repeat(5,minmax(0,1fr))}
@media (max-width:1360px){.inventory-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}
.inventory-cat-chip{display:inline-block;padding:2px 9px;border-radius:99px;font-size:11px;font-weight:700;letter-spacing:.04em;white-space:nowrap}
.inventory-cat-chip--mousepad{color:#4de3ff;background:rgba(0,216,255,.12);border:1px solid rgba(0,216,255,.34)}
.inventory-products+.inventory-group-head{margin-top:24px}
.inventory-kpi-value+.inventory-kpi-label{margin-top:6px}
.inventory-form-foot{display:flex;gap:8px;align-items:center;flex-wrap:wrap}
