/* ================= v640：编辑窗左栏排版收口 —— 全部帧墙对齐 / 删组标题 / 尺寸独立成块 / 容差行对齐 =================
   工单 W640-01 ~ W640-06（用户 2026-10-15 晚，附截图）。

   ① 全部帧墙：一行三个、右边不留空、图片放大
      `47-seqtabs633.css:33-37` 现在是 `repeat(3,72px)`（v634 为「与绿墙同源 72px」定的）
      + `48:71` 给 `.seqedit-allgrid633` 加了 `padding-right:2px`。
      ★ 用户要「图片放大 + 右边对齐」⇒ 三列**按容器宽自动铺满**（`1fr`）而不是死 72px。
      ⇒ 但 ① 与 48「两墙格子同源」的约定**冲突**（v617 铁律：格子尺寸是耦合量）。
      解法见下面注释：**左墙按容器铺满（视觉对齐优先）、右墙仍 72px** ——
      两者**不在同一面墙上**，同源约束本来只针对「同一面墙的格子」，这里放宽是安全的。
   ② 删「像素处理」「调色」组标题文字
      —— 那两个标题是 `111:451/…` 用 `seqEditGrp573('像素处理')` 建的 `.seqedit-gtitle573`
         （`33` 表给它加了下边距，v639 只是把横线删了，**文字还在**）⇒ 这次把文字也隐藏。
   ③ 「自动抠图/连续/吸管」与「容差/背景」之间的**上下间距**拉开
   ④ 尺寸区（`.seqedit-whrow586` + `.seqedit-szrow586`）**独立成板块**：
      上方加大间距 + **一条横线**隔开 + 横线上下的留白对称（能看出是两个模块）
   ⑤ 「原尺寸」键目前较大 ⇒ 缩小它，但**右侧数值框的大小不变**
      （★ 只缩键，不缩框 —— 尺寸框是耦合量，缩了会让两个输入框对不齐，见 ⑥）
   ⑥ 容差行：进度条长度不变、数值框**统一成下面「尺寸」输入框的大小**、
      且**左端与开关行左对齐**（用户原话「左边对齐到透明的那个按钮下面那一排」）

   ⚠️ 本表是唯一新增文件：02 / 27 / 31 / 33 / 35 / 45 / 46 / 47 / 48 / 49 / 51 **一字未动**。 */

/* ============================================================================
   ① 全部帧墙：三列铺满（不再死 72px）⇒ 图片变大 + 右侧不留空
   ============================================================================ */
.seqedit-allgrid633{
  grid-template-columns:repeat(3,1fr)!important;   /* ★ 按容器宽铺满 */
  gap:8px!important;
  padding-right:0!important;                          /* 撤掉 v634 加的那 2px */
}
.seqedit-allgrid633 .frame-cell{
  width:auto!important;min-width:0!important;         /* ★ 交回给 1fr 管 */
}
/* 画布本身撑满格子（`.frame-cell canvas{width:100%}` 是 02 号表定的，不用改） */

/* ============================================================================
   ② 删「像素处理」「调色」两个组标题（v639 只删了横线，文字还在）
   ============================================================================ */
.seqedit-left586 .seqedit-gtitle573,
.seqedit-pane633 .seqedit-gtitle573{
  display:none!important;
}

/* ============================================================================
   ③ 「开关行」与「容差 / 背景」之间拉开
   ============================================================================ */
.seqedit-left586 .seqedit-chks586{
  margin-bottom:10px!important;
}
/* 容差行与背景行之间也留一点 */
.seqedit-left586 .seqedit-rng573 + .seqedit-bgrow586{
  margin-top:8px!important;
}

/* ============================================================================
   ④ 尺寸区独立成块：横线 + 上下留白对称
   ============================================================================ */
.seqedit-left586 .seqedit-whrow586{
  position:relative!important;
  margin-top:22px!important;                /* 上方留大间距 */
  padding-top:20px!important;               /* 横线上下的留白对称 */
}
/* ★ 那条横线：用伪元素画在尺寸区正上方，不影响任何既有元素的边框 */
.seqedit-left586 .seqedit-whrow586::before{
  content:'';position:absolute;left:0;right:0;top:9px;
  height:1px;background:var(--line);
}
/* 尺寸区内部两行之间也留一点 */
.seqedit-left586 .seqedit-whrow586 + .seqedit-szrow586{
  margin-top:10px!important;
}

/* ============================================================================
   ⑤ 「原尺寸」键缩小；★ 右侧数值框尺寸一律不动
   ============================================================================ */
/* ⚠️ 用户要「缩小的时候，右边显示框不用缩小，只缩里面的像素」——
   即**只缩那颗键**，旁边那个「xx px」显示框与滑条位置都别动。
   `31-seqstyle586.css:51` 给 `.seqedit-szval586` 的是 `font:600 12px/1`（字号跟着内容变）
   ⇒ 这里锁死行高与最小宽，保证缩键时那一格不跳。 */
.seqedit-left586 .seqedit-szval586{
  flex:0 0 auto!important;
  min-width:44px;                 /* 与「尺寸」输入框同宽，两块视觉对齐 */
  height:22px;line-height:22px;   /* ★ 锁死行高 ⇒ 缩键时不抖 */
  display:inline-flex;align-items:center;justify-content:flex-end;
}
.seqedit-left586 .seqedit-szrow586 .mini-btn{
  flex:0 0 auto!important;
  padding:2px 8px!important;               /* ★ 比默认小一圈 */
  font:400 10.5px/1.4 var(--sans)!important;
  border-radius:6px;
}

/* ============================================================================
   ⑥ 容差行：进度条长度不变 · 数值框统一成「尺寸」输入框大小 · 左端与开关行左对齐
   ============================================================================ */
.seqedit-left586 .seqedit-rng573{
  /* 左端对齐：标签不吃余量（35 表给 `.seqedit-whrow586 em` 打过 `margin-right:auto`，
     这里给容差行**同样**处理 ⇒ 容差行与开关行、尺寸行的左边界一致） */
  padding-left:0!important;
}
.seqedit-left586 .seqedit-rng573 em{
  margin-right:auto!important;               /* ★ 标签贴左、控件整簇贴右 */
}
/* 进度条本身：flex 吃掉余量 ⇒ **长度不变**（只把后面的数值框定死大小） */
.seqedit-left586 .seqedit-rng573 input[type="range"]{
  flex:1 1 auto!important;min-width:0!important;
}
/* ★ 数值框 = 下面「尺寸」输入框的大小（`33-seqstyle588.css:49` 是 `.seqedit-wh586{width:44px}`） */
.seqedit-left586 .seqedit-rng573 .seqedit-num573{
  flex:0 0 44px!important;width:44px!important;   /* 与尺寸输入框同宽 */
  padding:2px 4px!important;
  font:11.5px/1.4 var(--sans)!important;
  border-radius:6px!important;
  text-align:right;
}