/* ERP 版：盒装库存页面（sealed_inventory）——入库/出库列表更“报表化” */

/* 作用范围：仅 #panelIn / #panelOut 两个列表页签（避免影响库存管理页签的勾选列结构） */
.page-sealed #panelIn .stock-table th,
.page-sealed #panelIn .stock-table td,
.page-sealed #panelOut .stock-table th,
.page-sealed #panelOut .stock-table td{
  text-align:center !important;
  vertical-align:middle !important;
}

/* Bootstrap 的 .text-end 会覆盖对齐，这里统一改回居中（同样只作用于 In/Out） */
.page-sealed #panelIn .text-end,
.page-sealed #panelOut .text-end{ text-align:center !important; }

/* 列宽收敛：减少“商品名称 ↔ 规格”之间的大空白 */
/* 图片 */
.page-sealed #panelIn .stock-table th:nth-child(1),
.page-sealed #panelIn .stock-table td:nth-child(1),
.page-sealed #panelOut .stock-table th:nth-child(1),
.page-sealed #panelOut .stock-table td:nth-child(1){
  width:90px;
}

/* 商品名称（第二列） */
.page-sealed #panelIn .stock-table th:nth-child(2),
.page-sealed #panelIn .stock-table td:nth-child(2),
.page-sealed #panelOut .stock-table th:nth-child(2),
.page-sealed #panelOut .stock-table td:nth-child(2){
  width:420px;
  max-width:420px;
}

/* 规格（第三列） */
.page-sealed #panelIn .stock-table th:nth-child(3),
.page-sealed #panelIn .stock-table td:nth-child(3),
.page-sealed #panelOut .stock-table th:nth-child(3),
.page-sealed #panelOut .stock-table td:nth-child(3){
  width:150px;
}

/* 商品名称单元：内部文字也居中 */
.page-sealed #panelIn .pack-cell,
.page-sealed #panelIn .pack-row-title,
.page-sealed #panelOut .pack-cell,
.page-sealed #panelOut .pack-row-title{
  text-align:center !important;
}

/* 表头更 ERP：更清晰的分隔、克制背景 */
.page-sealed #panelIn .stock-table thead th,
.page-sealed #panelOut .stock-table thead th{
  background:#f1f5f9 !important;
  color:#334155;
  font-weight:700;
  border-bottom:1px solid rgba(15,23,42,.10) !important;
}

/* 行 hover 与斑马纹（轻量） */
.page-sealed #panelIn .stock-table tbody tr:nth-child(even),
.page-sealed #panelOut .stock-table tbody tr:nth-child(even){
  background: rgba(148,163,184,.08);
}
.page-sealed #panelIn .stock-table tbody tr:hover,
.page-sealed #panelOut .stock-table tbody tr:hover{
  background: rgba(59,130,246,.06);
}

/* 表格内容区更紧凑一点 */
.page-sealed #panelIn .stock-table td,
.page-sealed #panelOut .stock-table td{
  padding-top:.55rem;
  padding-bottom:.55rem;
}
