/* ===== 二级页面表格：首列锁定（左右拖动时锁定列保持不动） =====
   由 table-lock.js 依据 <table data-lock="N"> 自动为前 N 列打 .lockcol 并计算 left 偏移，
   本文件只负责层级（表头 > 锁定列 > 普通单元格）与锁定列右边缘分隔线。 */
table[data-lock] .lockcol { position: sticky; z-index: 3; }
table[data-lock] tbody .lockcol { box-shadow: inset -1px 0 0 #ebeef5; }
/* 表头锁定列：z-index 高于其他表头单元格，并补回 border-collapse 下吸附时易丢失的横线 */
table[data-lock] thead .lockcol {
  z-index: 7;
  box-shadow: inset 0 1px 0 #ebeef5, inset 0 -1px 0 #ebeef5, inset -1px 0 0 #ebeef5;
}
