/* 公式高亮样式 */
th.formula-highlight {
  background-color: #e6f7ff !important;
  transition: background-color 0.3s ease;
}

th.formula-highlight .cell {
  color: #1890ff !important;
  font-weight: bold;
}

/* 合并单元格样式 */
.cell-merged {
  background-color: #f5f7fa;
  font-weight: 500;
  vertical-align: middle !important;
}

/* 可编辑列 - 有值（绿色数字） */
.cell-editable-value {
  color: #67c23a;
  font-weight: 500;
}

/* 可编辑列 - 无值（编辑按钮） */
.cell-editable-empty {
  color: #616266;
  cursor: pointer;
  user-select: none;
}

/* 总计行样式 */
.el-table__footer-wrapper tbody td,
.el-table__footer-wrapper tbody td .cell {
  font-weight: bold !important;
  color: #333;
}

/* 取消表格所有hover样式 */
/* 取消行的 hover */
.el-table--enable-row-hover .el-table__body tr:hover > td.el-table__cell,
.el-table__body tr.hover-row > td.el-table__cell {
  background-color: transparent !important;
}

/* 保留单元格的 hover (增加权重以覆盖行 hover 样式) */
.el-table--enable-row-hover .el-table__body tr td.el-table__cell:hover {
  background-color: #f5f7fa !important;
}
