/* ================= ★v3.383 行尾顺序钉死 + 加宽档不碰辅助线（业主 2026-10-26） =================
   两件事：

   ① 「阅读记录数字」和「录音符号」钉在节点段落的最尾部。
      DOM 里这几样是 app1 / read.324 / task.367 各自 insertBefore 插进来的，谁先谁后靠运气
      （read.324 的圆点会插到 ⋯ 前面、task 的勾选框又插到圆点前面…）。这里用 flex order 把
      位置**钉死**，以后再加模块插队也挤不掉它们。
      ★ 只给「行尾那几样」正数 order；.mgl（缩进格）和 .minner（正文）保持默认 0 ——
        否则缩进格会被排到正文右边，整篇大纲的层级立刻散掉。

   ② 加宽档（html.panw）**不许再动层级辅助线和间隔**。
      app.324.css 里原本在加宽档把每级缩进 16px 压成 7px、竖线 left 从 9 挪到 3，
      业主明确要求保留辅助线和间隔 —— 这里把那两条改回去。
      加宽档从此只做两件事：让出行尾按钮 + 正文容器左右各留 6px。

   ★ 换文件名而不是改 app.324.css：nginx 给静态文件缓存一天。 */

/* ---------- ① 行尾顺序：正文 → ⋯ → ✎ → 🎤 → 阅读记录数字 ---------- */
html.phone #mlist .mrow > .lqact{order:4}
html.phone #mlist .mrow > .mrowact{order:5}
html.phone #mlist .mrow > .annomk{order:6}
html.phone #mlist .mrow > .mvbtn{order:8}
html.phone #mlist .mrow > .rdbtn{order:9}

/* 万一以后又把勾选框 / 圆点放出来，也让它们待在 ⋯ 左边，别跑到录音后面去 */
html.phone #mlist .mrow > .tkn{order:2}
html.phone #mlist .mrow > .rdot{order:3}
html.phone #mlist .mrow > .mkm{order:1}
html.phone #mlist .mrow > .mnl{order:1}

/* ---------- ② 加宽档：辅助线与层级间隔一律保持原样（16px / 竖线 9px） ---------- */
html.phone.panw #mlist .mgl{flex:0 0 16px;width:16px}
html.phone.panw #mlist .mgl::before{left:9px}

/* ★ v3.380/381 给 🎤 和阅读数字补了 `display:inline-block!important`（为了从藏改成压窄），
   而那两个文件的优先级盖过了 app.324.css 里加宽档的 display:none —— 结果加宽档对它们失效了。
   这里补回来：加宽档仍然要把行尾全部让出去，否则「加宽」只剩下 29px 的效果。 */
html.phone.panw #mlist .mrow .mvbtn,
html.phone.panw #mlist .mrow .rdbtn{display:none!important}
