/* ============================================================================
   35 号样式表 · v595 序列帧编辑窗左栏排版整改（seqleft595）
   ----------------------------------------------------------------------------
   用户令（2026-10-13 傍晚，附 4 张截图）：
     · 「红色区域变成一行」→ 自动抠图 / 连续 / 吸管 三件并排一行（原来吸管独占一行）；
     · 「行间距拿出来」  → 行距 6→10、组距 10→14、内距 10→12（原来挤成一堆）；
     · 「文字左对齐，功能右对齐」→ 每行标签贴左、控件整簇贴右（标签 margin-right:auto 吃余量）；
     · 「该适当加宽的加宽」→ 左栏 258 → 280px（尺寸行 + 背景六档才排得开）；
     · 「宽高锁定的锁改为图标 不要使用文字」→ 锁 = 主题色描边图标（.on 上锁 / 未 .on 开锁）；
     · 「识别容差 → 容差」「宽高比例 → 尺寸」→ 文案在 119-seqlayout595.js 里改（本表只管排版）。
   全部是**尾部覆盖**：31 / 33 号表的原文一字不动，本表后加载压过它们。
   配色一律走主题变量（--accent / --line / --sans / --text-2 等），不发明裸色。
   ============================================================================ */

/* ---- ① 左栏加宽 + 内距 / 行距 / 组距拉开 ---- */
.seqedit-left586{flex:0 0 280px;padding:12px;gap:14px}
.seqedit-left586 .seqedit-grp573{gap:10px}

/* ---- ② 开关行：两枚开关并排靠左 + 吸管键靠右（红区收成一行） ---- */
.seqedit-chks586{display:flex;align-items:center;justify-content:flex-start;gap:12px}
.seqedit-chks586 .seqedit-chk586{flex:0 0 auto}
.seqedit-chks586 .seqedit-eyebtn588{
  margin-left:auto;align-self:center;flex:0 0 auto;padding:4px 9px;
  font:400 11px/1 var(--sans);
}

/* ---- ③ 每行「文字左对齐、功能右对齐」：标签吃掉余量，控件整簇靠右 ---- */
.seqedit-whrow586 em,.seqedit-bgrow586 em{margin-right:auto}

/* ---- ④ 滑块行（容差 / 调色六条）：行高统一、控件贴右 ---- */
.seqedit-left586 .seqedit-rng573{align-items:center;gap:8px}

/* ---- ⑤ 宽高锁定：文字「锁」→ 主题色图标（currentColor 跟随 .on 的 accent） ---- */
.seqedit-lock586{
  width:26px;height:22px;display:inline-flex;align-items:center;justify-content:center;padding:0;
}
.ico-lock595{
  position:relative;display:block;width:11px;height:8px;margin-top:4px;
  border:1.4px solid currentColor;border-radius:2px;
}
.ico-lock595::before{
  content:'';position:absolute;top:-5px;left:1px;width:7px;height:5px;
  border:1.4px solid currentColor;border-bottom:0;border-radius:4px 4px 0 0;
}
/* 未 .on = 开锁（锁梁抬起、靠右收窄） */
.seqedit-lock586:not(.on) .ico-lock595::before{
  left:auto;right:-1px;width:5px;height:4px;border-radius:4px 4px 0 0;
}
