/*
  Business Dashboard 庫存與成本 Workspace — Foundation Pack CSS
  (BUSINESS-DASHBOARD-TREATMENT-AND-INVENTORY-FOUNDATIONS-001, Part B).

  Every rule is scoped under #inventoryCostWorkspaceHostRoot AND every class is icw-* prefixed
  (same double-containment convention every other Business Dashboard Workspace CSS file already
  established) — a shared global stylesheet space means an unscoped rule risks silently affecting
  unrelated pages. Color/spacing values match businessCenter.css's own existing tokens verbatim
  (no new visual language introduced for this Foundation Pack).
*/
#inventoryCostWorkspaceHostRoot {
  --icw-space-2: 8px;
  --icw-space-3: 12px;
  --icw-space-4: 16px;
  --icw-space-5: 24px;
}

#inventoryCostWorkspaceHostRoot .icw-alert-list {
  list-style: none;
  margin: 0 0 var(--icw-space-3) 0;
  padding: 0;
  display: flex;
  flex-direction: column;
  gap: var(--icw-space-2);
}

#inventoryCostWorkspaceHostRoot .icw-alert-item {
  font-size: 13px;
  padding: var(--icw-space-2) var(--icw-space-3);
  border-radius: 6px;
  background: var(--color-bg, #f9fafb);
  color: #b54708;
}

#inventoryCostWorkspaceHostRoot .icw-plain-status-row {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: var(--icw-space-3);
  padding: var(--icw-space-2) var(--icw-space-3);
  font-size: 13px;
}

#inventoryCostWorkspaceHostRoot .icw-plain-status-label {
  color: var(--color-text-muted, #667085);
}

#inventoryCostWorkspaceHostRoot .icw-plain-status-value {
  font-weight: 600;
  color: var(--color-text, #1d2939);
}

#inventoryCostWorkspaceHostRoot .icw-trend-gap {
  height: var(--icw-space-3);
}

#inventoryCostWorkspaceHostRoot .icw-trend-amount {
  text-align: right;
  white-space: nowrap;
}
