/* ==========================================================================
 * wb_list_rowfit.css  @@ list-rowfit @@ 20261002
 * 「欠款管理 /#/receivable」「收款管理 /#/collected」列表的
 * 文字大小 + 行高，对齐「客户管理 /#/customer」列表。
 *
 * 回滚：删掉 index.html 里那一行
 *       <link rel="stylesheet" href="/wb_list_rowfit.css?v=20261002a">
 *       即可（本文件留着不生效）。
 *
 * 基准（客户管理 CustomerList / data-v-fd242fcd，真机实测）：
 *   th  font-size:12px; padding:6px 15px             → th 高 28.5
 *   td  font-size:12px; line-height:1.6; padding:2px 15px
 *   撑高元素（操作列按钮、状态徽标）高 22~23          → tr 高 28
 *   实测规律：tr 高 = 撑高元素高 + 5（23+5=28 / 28+5=33 / 26+5=31），
 *   所以要把行高压到 28，操作列按钮与徽标必须一并收到 23 以内。
 *
 * 本文件只对齐「字号 / 行高 / 上下内距」，不动左右内距与列宽策略。
 * 作用域：#app + Vue scoped 属性（特异性 1-x-x），压过打包产物的 0-x-x。
 * 注意：data-v-* 是构建产物 hash，前端重新构建后需同步更新这两个选择器。
 * ========================================================================== */

/* ─────────────── 欠款管理 ReceivableList (data-v-2dd22cec) ─────────────── */
#app [data-v-2dd22cec] .table-container table th {
  font-size: 12px !important;
  padding: 6px 15px !important;
}
#app [data-v-2dd22cec] .table-container table td,
:root[data-theme="green"] #app td[data-v-2dd22cec],
:root #app td[data-v-2dd22cec],
#app td[data-v-2dd22cec] {
  font-size: 12px !important;
  line-height: 1.6 !important;
  height: 34px !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
/* 状态徽标：11px / pad 3px 8px → 12px / lh 18px / pad 2px 9px（高 21 → 22） */
#app [data-v-2dd22cec] .status-badge {
  font-size: 12px !important;
  line-height: 18px !important;
  padding: 2px 9px !important;
}
/* 操作列按钮：高 28 → 23（行高随之 33 → 28） */
#app [data-v-2dd22cec] .table-container table td .btn {
  height: 23px !important;
  min-height: 23px !important;
  padding: 0 8px !important;
  font-size: 12px !important;
}
/* 「更多」省略号按钮：28×28 方块 → 23×23 */
#app [data-v-2dd22cec] .table-container table td .btn-more {
  width: 23px !important;
  padding: 0 !important;
}

/* ─────────────── 收款管理 CollectedList (data-v-a8454adc) ─────────────── */
#app [data-v-a8454adc] .table-container table th {
  font-size: 12px !important;
  padding: 6px 10px !important;
}
#app [data-v-a8454adc] .table-container table td,
:root[data-theme="green"] #app td[data-v-a8454adc],
:root #app td[data-v-a8454adc],
#app td[data-v-a8454adc] {
  font-size: 12px !important;
  line-height: 1.6 !important;
  height: 34px !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
/* 状态徽标：12px / pad 4px 10px 高 24 → 12px / lh 18px / pad 2px 9px 高 22 */
#app [data-v-a8454adc] .status-badge {
  font-size: 12px !important;
  line-height: 18px !important;
  padding: 2px 9px !important;
}
/* 操作列按钮 + 「查看水单」链接：高 26 → 23（行高随之 31 → 28） */
#app [data-v-a8454adc] .table-container table td .btn {
  height: 23px !important;
  min-height: 23px !important;
  padding: 0 8px !important;
  font-size: 12px !important;
}

/* ─────────────── 兜底：欠款页根类（scoped hash 变更时的降级） ─────────────── */
#app .receivable-page .table-container table th,
#app .receivable-page .table-container table td {
  font-size: 12px !important;
}
