/* ============================================================================
   v608 · 地图绘制功能区 → 地图节点下方面板（工单 W608-01）
   ----------------------------------------------------------------------------
   配合 135-mapnode608.js：运行时把 #mapBar 整块搬进本面板容器 #mapSheet608。
   本文件只做**后置覆盖**（06-map.css / 10-main.css / 17-sub-canvas401.css 原文一字未动），
   由星桥在 pixel-resizer/index.html 挂 <link>（位置 = 39-nologin605.css 之后）。

   口径 ②：「宽度统一」= 统一「尺」不是统一像素值 —— 面板本体复用 .sheet 那把尺
   （边框 / 圆角 / 阴影 / 暗色底 / body.sub401-on .sheet 限高），宽度按内容自适应
   （**不硬压 336**，10+ 颗按钮装不下就在工具排里自动换行）。
   ============================================================================ */

/* ---------- 面板容器：与 .sheet 同族，宽度改「按内容自适应」 ---------- */
#mapSheet608{
  width:max-content;                     /* 内容多宽就多宽（不套 336 / 900 的死值） */
  max-width:calc(100vw - 28px);          /* 与 .sheet 的 min(900px,100vw-28px) 同一个上限口径 */
}

/* ---------- 工具排 / 素材栏：装不下自动换行（口径 ②） ---------- */
#mapSheet608 .map-bar-top{flex-wrap:wrap;row-gap:10px}
#mapSheet608 .map-bar-left{flex-wrap:wrap;row-gap:10px}

/* ---------- 里层 #mapBar：不再是页级固定底部 dock，改回普通文档流 ----------
   06-map.css:25 那条页级 dock 的定位（fixed + 水平居中 transform + z-index）进了面板要整条让位
   —— 面板本体已经是那张壳：底色 / 阴影 / 圆角都在这儿。
   ⚠️ 只在本面板**里面**覆盖（选择器 = 两个 id），页级那条规则原文、以及
      10-main.css 的暗色镜像 / 17-sub-canvas401.css 的 sub401 隐藏规则一处都不改。 */
#mapSheet608 #mapBar{
  position:static;left:auto;right:auto;bottom:auto;transform:none;z-index:auto;
  max-width:none;width:auto;padding:0;
  background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;
  box-shadow:none;border-radius:0;
}

/* ---------- 子画布里整块隐藏（迁移自 17-sub-canvas401.css:22 那条隐藏规则） ----------
   那条仍在、且对本面板里层的 #mapBar 照旧生效（面板藏了它也就露不出来）；
   这里对**新面板本体**补一条同款 —— 于是「子画布打开 = 地图功能区整体让位」，不留死规则。 */
body.sub401-on #mapSheet608{display:none!important}
