/* ============================================================================
   theme-neoliquid.css — 米贴「新拟态 × 液态玻璃」结合态（Neo + Glass）
   v1.2.821

   【触发】body 同时挂 neo 与 liquid（themeStyle = 'neoglass'）。现网 neo / liquid 本就
   独立开关、可共存；本层只在新拟态与液态玻璃「都开」时介入，把二者叠加成软玻璃。

   【独立层设计】与 neo / liquid 同构——全部规则以 body.neo.liquid 为前缀，去掉 index.html
   这一条 <link> 即完全禁用，不影响 neo / liquid 各自表现，无需 git 回滚。

   【结合配方】半透明毛玻璃（液态玻璃）+ 同色双向软阴影（新拟态）。
   - 玻璃面用浅色雾底 rgba(240,243,247,.5) + backdrop-filter 毛玻璃 → 透出壁纸、有折射；
   - 叠 neo 双向软阴影（-白高光 / +灰暗影）与玻璃投影 → 浮起又有柔和体积；
   - 文字转深蓝灰 #243449（磨砂面是浅的，白字对比度不够 → 这是结合态与纯玻璃最不同的取舍）；
   - 圆角用 neo 的 22px（软拟态更圆润），不用玻璃的 18px。
   ❗结合态必须保留壁纸（玻璃透出需要壁纸），故覆盖新拟态的 #bg 隐藏。
   ========================================================================== */

body.neo.liquid #bg { opacity: 1 !important; }   /* 覆盖 theme-neumorph.css:82 的 #bg{opacity:0} */

/* ---------------------------------------------------------------- 模态 / 浮层：软玻璃面
   选择器前缀 body.neo.liquid（2 类）整体压过 body.neo X / body.liquid X（各 1 类）→ 稳赢。 */
body.neo.liquid .ft-modal,
body.neo.liquid .ft-confirm-modal,
body.neo.liquid .ft-rename-modal,
body.neo.liquid .notes-modal,
body.neo.liquid .td-modal,
body.neo.liquid .nt-modal,
body.neo.liquid .studio-modal,
body.neo.liquid .hot-modal,
body.neo.liquid .wx-modal,
body.neo.liquid .sh-modal,
body.neo.liquid .td-hist-detail {
  --ovl-mask: rgba(20,30,50,.26);                 /* 比纯玻璃略轻，壁纸仍透得出 */
  --ovl-panel: rgba(240,243,247,.50);             /* 浅色雾底（非纯白）——磨砂感 + 可读深字 */
  --ovl-border: rgba(255,255,255,.5);
  --ovl-shadow: -9px -9px 20px rgba(255,255,255,.45), 9px 9px 22px rgba(150,160,180,.42), 0 16px 40px rgba(20,30,55,.20);
  --text: #243449;
  --text-dim: #5b6f8e;
  --text-muted: #8799B5;
  --tool-sep: rgba(36,52,73,.14);
  --tool-hover: rgba(36,52,73,.06);
  --tool-hover-strong: rgba(36,52,73,.10);
  --tool-active-bg: color-mix(in srgb, var(--accent, #22c55e) 16%, transparent);
  --tool-active-text: #0a7a30;
  --input-bg: rgba(255,255,255,.34);
  --input-border: rgba(255,255,255,.45);
  --chip-bg: rgba(255,255,255,.32);
  --chip-border: rgba(255,255,255,.4);
  --panel-border: rgba(255,255,255,.4);
  backdrop-filter: blur(16px) saturate(1.4);      /* 面本身即毛玻璃（liquid 仅给 panel/card/sheet 子层加，根层没加） */
  -webkit-backdrop-filter: blur(16px) saturate(1.4);
  border-radius: var(--radius-xl);
}
/* v1.2.859 修回归：浅色 neoglass 设置面板语义令牌翻深（同液态 lg-light，防 :root var(--text) 冻结白字）。
   仅挂 .light 时生效；深模式(无 .light)回落 :root 白字，保持深玻璃白字正确。 */
body.neo.liquid.light {
  --text: #243449;
  --text-title: var(--text);
  --text-content: var(--text);
  --text-muted: #8799B5;
}
/* 浮层内部卡面/输入/按钮：玻璃更轻一层 + 软立体（避免「玻璃叠玻璃」） */
body.neo.liquid :is(.ft-modal,.notes-modal,.td-modal,.nt-modal,.studio-modal,.hot-modal,.wx-modal,.sh-modal,.td-hist-detail) [class*="panel"],
body.neo.liquid :is(.ft-modal,.notes-modal,.td-modal,.nt-modal,.studio-modal,.hot-modal,.wx-modal,.sh-modal,.td-hist-detail) [class*="card"],
body.neo.liquid :is(.ft-modal,.notes-modal,.td-modal,.nt-modal,.studio-modal,.hot-modal,.wx-modal,.sh-modal,.td-hist-detail) [class*="sheet"] {
  backdrop-filter: blur(14px) saturate(1.35);
  -webkit-backdrop-filter: blur(14px) saturate(1.35);
  border: 1px solid rgba(255,255,255,.45);
  box-shadow: -6px -6px 14px rgba(255,255,255,.4), 6px 6px 16px rgba(150,160,180,.38);
}
/* 内部可点元素补小凸起 / 输入容器补凹陷（同 neo 思路，用实体 rgba 而非 --neo-* 以保证确定性） */
body.neo.liquid .ft-modal .ft-btn,
body.neo.liquid .ft-modal .ft-close,
body.neo.liquid .ft-modal .ft-icon-btn,
body.neo.liquid .ft-modal .ft-tab,
body.neo.liquid .ft-modal .ft-filepick,
body.neo.liquid .ft-modal .ft-peer,
body.neo.liquid .notes-modal .notes-btn,
body.neo.liquid .notes-modal .notes-close,
body.neo.liquid .td-modal .td-nav-btn,
body.neo.liquid .hot-modal .hot-btn,
body.neo.liquid .hot-modal .hot-tab,
body.neo.liquid .hot-modal .hot-src,
body.neo.liquid .hot-modal .hot-add,
body.neo.liquid .hot-modal .hot-mg-item,
body.neo.liquid .wx-modal .wx-btn,
body.neo.liquid .wx-modal .wx-day {
  box-shadow: -3px -3px 8px rgba(255,255,255,.5), 3px 3px 8px rgba(150,160,180,.4);
}
body.neo.liquid .ft-modal .ft-input,
body.neo.liquid .ft-modal .ft-rename-input,
body.neo.liquid .ft-modal .ft-item,
body.neo.liquid .ft-modal .ft-peer,
body.neo.liquid .hot-modal .hot-mg-input,
body.neo.liquid .hot-modal .hot-mg-custom,
body.neo.liquid .wx-modal .wx-tip,
body.neo.liquid .wx-modal .wx-metric,
body.neo.liquid .wx-modal .wx-sec {
  box-shadow: inset 4px 4px 9px rgba(150,160,180,.45), inset -4px -4px 9px rgba(255,255,255,.5);
}

/* ---------------------------------------------------------------- 设置面板：玻璃 + 软立体
   ❗theme-liquid.css 在 body.liquid .settings-card 与 body.liquid .modal > *:not(button) 上
   用 background/color/border 的 !important 把面板钉成深玻璃（lg-on-light 翻成深navy）；
   本层必须用同等 + 更高特异性的 !important 才能压过（前缀 4 类 vs 液态 2~3 类）。 */
body.neo.liquid .modal {
  background: rgba(20,30,50,.26) !important;        /* 比纯玻璃略轻的遮罩，壁纸仍透得出 */
}
/* ❗关键：液态玻璃 line178 用 body.liquid .modal > *:not(button):not(.ft-confirm-backdrop)
   :not(.ft-addhome-backdrop):not(backdrop)（特异性 0,5,2 + !important）把 .modal 直接子元素
   钉成深玻璃。本层用同款 :not() 链、前缀再加 .neo.liquid（→ 0,6,2）才能压过背景 !important。 */
body.neo.liquid .modal > *:not(button):not(.mascot-float):not(.ft-confirm-backdrop):not(.ft-addhome-backdrop):not(backdrop) {
  background: rgba(240,243,247, var(--lg-panel-a, .50)) !important;
  border: 1px solid rgba(255,255,255,.5) !important;
  border-radius: var(--radius-xl) !important;
  box-shadow: -10px -10px 22px rgba(255,255,255,.45), 10px 10px 24px rgba(150,160,180,.42), 0 18px 44px rgba(20,30,55,.22) !important;
  backdrop-filter: blur(18px) saturate(1.4) !important;
  -webkit-backdrop-filter: blur(18px) saturate(1.4) !important;
  color: #243449 !important;
}
/* 面板内文字：液态玻璃把标签/说明/标题钉成白字 !important，结合态是浅玻璃→必须翻深蓝灰 */
body.neo.liquid .settings-card .set-row-label,
body.neo.liquid .settings-card .set-section-title,
body.neo.liquid .settings-card .theme-tabs-hint,
body.neo.liquid .settings-card .settings-nav { color: #243449 !important; }
body.neo.liquid .settings-card .set-row-desc { color: #5b6f8e !important; }
body.neo.liquid .modal .settings-nav {
  background: rgba(240,243,247, var(--lg-panel-a, .5)) !important;
  border-right-color: rgba(36,52,73,.12) !important;
}
body.neo.liquid .settings-card .dialog-close {
  background: rgba(36,52,73,.08) !important;
  color: rgba(36,52,73,.55) !important;
}
/* TAB 吸顶垫底跟随玻璃（否则仍是 neo 灰；液态玻璃未钉 !important，常规优先即可） */
body.neo.liquid #panel-theme .sub-body .theme-tabs { --tt-backdrop: rgba(240,243,247,.5); }
body.neo.liquid #panel-theme .theme-tabs { background: rgba(240,243,247,.5); }

/* ============================================================================
   v1.2.824 —— 结合态(neoglass)深浅跟随
   ----------------------------------------------------------------------------
   v1.2.820~822 的结合态被硬编码成「浅玻璃 + 深蓝灰字」，深浅开关对它完全无效
   （applyDarkMode 原来只给 neo 派 neoDark，neoglass 被强制 dark=false）。
   现 v1.2.824 让 neoglass 也吃 darkMode：
     · 浅模式 → body 挂 .light → 本文件默认的 body.neo.liquid 规则（浅玻璃）生效；
     · 深模式 → body 无 .light → 下方 body.neo.liquid:not(.light) 深玻璃变体生效。
   ❗默认（无 :not(.light)）规则保持浅玻璃不动；深变体用更高特异性 + !important 压过。
   搜索框原生液态玻璃（body.liquid .search input）是深navy白字，结合态必须自己翻：
   故先给 body.neo.liquid .search input 翻浅，再用 :not(.light) 在深模式翻回深。 */

/* 结合态搜索框：默认浅玻璃（与浅玻璃面板一致） */
body.neo.liquid .search input {
  background: rgba(240,243,247, var(--lg-panel-a, .58)) !important;
  border: 1px solid rgba(255,255,255,.5) !important;
  color: #243449 !important;
  box-shadow: -4px -4px 10px rgba(255,255,255,.5), 4px 4px 12px rgba(150,160,180,.4) !important;
}
body.neo.liquid .search input::placeholder { color: rgba(36,52,73,.55) !important; }

/* ---------------------------------------------------------------- 深模式结合态：深玻璃 + 白字 + 新拟态暗影
   选择器比默认 body.neo.liquid 多一个 :not(.light)（特异性 +1），加 !important 稳压默认浅玻璃。 */
body.neo.liquid:not(.light) .modal { background: rgba(8,14,26,.34) !important; }
body.neo.liquid:not(.light) .modal > *:not(button):not(.mascot-float):not(.ft-confirm-backdrop):not(.ft-addhome-backdrop):not(backdrop) {
  background: rgba(8,14,26, var(--lg-panel-a, .30)) !important;
  border: 1px solid rgba(255,255,255,.12) !important;
  border-radius: var(--radius-xl) !important;
  box-shadow: -10px -10px 22px rgba(255,255,255,.05), 10px 10px 24px rgba(0,0,0,.42), 0 18px 44px rgba(0,0,0,.40) !important;
  backdrop-filter: blur(18px) saturate(1.4) !important;
  -webkit-backdrop-filter: blur(18px) saturate(1.4) !important;
  color: #f2f5fa !important;
}
body.neo.liquid:not(.light) .settings-card .set-row-label,
body.neo.liquid:not(.light) .settings-card .set-section-title,
body.neo.liquid:not(.light) .settings-card .theme-tabs-hint,
body.neo.liquid:not(.light) .settings-card .settings-nav { color: #f2f5fa !important; }
body.neo.liquid:not(.light) .settings-card .set-row-desc { color: rgba(242,245,250,.62) !important; }
body.neo.liquid:not(.light) .modal .settings-nav {
  background: rgba(8,14,26, var(--lg-panel-a, .34)) !important;
  border-right-color: rgba(242,245,250,.12) !important;
}
body.neo.liquid:not(.light) .settings-card .dialog-close {
  background: rgba(242,245,250,.10) !important;
  color: rgba(242,245,250,.6) !important;
}
body.neo.liquid:not(.light) #panel-theme .sub-body .theme-tabs { --tt-backdrop: rgba(8,14,26,.34); }
body.neo.liquid:not(.light) #panel-theme .theme-tabs { background: rgba(8,14,26,.34); }
body.neo.liquid:not(.light) .search input {
  background: rgba(8,14,26, var(--lg-panel-a, .30)) !important;
  border: 1px solid rgba(255,255,255,.14) !important;
  color: #f2f5fa !important;
  box-shadow: -4px -4px 10px rgba(255,255,255,.04), 4px 4px 12px rgba(0,0,0,.42) !important;
}
body.neo.liquid:not(.light) .search input::placeholder { color: rgba(242,245,250,.55) !important; }

/* ================================================================ v1.2.833 —— neoglass 浅色文字对比度补全
   触发：neoglass 浅色 = body.neo.liquid（无 lg-light，与液态 lg-light 机制不同）。
   现状：v1.2.821/824 只把 set-row-label/section-title/theme-tabs-hint/settings-nav/set-row-desc 翻深字，
   其余文字（H2/H3/H4、panel-text、set-text 导航、guide-*、sub-hint、SUMMARY、theme-tab、wp-*、ico-*、
   lang-menu-label、CODE）仍吃 body.liquid 白字块 → 浅玻璃上白字看不清（全站对比度扫描 ratio 1.0~1.6）。
   ❗浅色用深蓝灰 #243449 家族；深模式(:not(.light))用同前缀 + !important 翻回白字，两种模式都合法。 */
body.neo.liquid .settings-card h2,
body.neo.liquid .settings-card h3,
body.neo.liquid .settings-card h4,
body.neo.liquid .panel-text,
body.neo.liquid .set-text,
body.neo.liquid .guide-tagline,
body.neo.liquid .guide-version,
body.neo.liquid .sub-hint,
body.neo.liquid .SUMMARY,
body.neo.liquid .set-section-desc,
body.neo.liquid .ico-val,
body.neo.liquid .ico-reset,
body.neo.liquid .set-btn-reset,
body.neo.liquid .settings-card .theme-tab,
body.neo.liquid .settings-card .theme-tab.on,
body.neo.liquid .wp-menu-item,
body.neo.liquid .wp-thumb,
body.neo.liquid .lang-menu-label,
body.neo.liquid .settings-card CODE { color: #243449 !important; }
/* 深模式翻回白字（压过上面浅色 !important） */
body.neo.liquid:not(.light) .settings-card h2,
body.neo.liquid:not(.light) .settings-card h3,
body.neo.liquid:not(.light) .settings-card h4,
body.neo.liquid:not(.light) .panel-text,
body.neo.liquid:not(.light) .set-text,
body.neo.liquid:not(.light) .guide-tagline,
body.neo.liquid:not(.light) .guide-version,
body.neo.liquid:not(.light) .sub-hint,
body.neo.liquid:not(.light) .SUMMARY,
body.neo.liquid:not(.light) .set-section-desc,
body.neo.liquid:not(.light) .ico-val,
body.neo.liquid:not(.light) .ico-reset,
body.neo.liquid:not(.light) .set-btn-reset,
body.neo.liquid:not(.light) .settings-card .theme-tab,
body.neo.liquid:not(.light) .settings-card .theme-tab.on,
body.neo.liquid:not(.light) .wp-menu-item,
body.neo.liquid:not(.light) .wp-thumb,
body.neo.liquid:not(.light) .lang-menu-label,
body.neo.liquid:not(.light) .settings-card CODE { color: #f2f5fa !important; }

/* v1.2.833 refine：补 seg-btn/guide/onboard/summary/p/b/step-text 深字 + 提描述 + 关闭按钮 + 深模式翻回 */
body.neo.liquid .settings-card .dialog-close { color: rgba(36,52,73,.8) !important; }
body.neo.liquid .seg-btn { color: rgba(36,52,73,.85) !important; }
body.neo.liquid .set-row-desc { color: #3a4d68 !important; }
body.neo.liquid .guide-body,
body.neo.liquid .onboard-desc,
body.neo.liquid .onboard-name,
body.neo.liquid .feature-card,
body.neo.liquid .step-text,
body.neo.liquid .fb-label,
body.neo.liquid .wzp-sub,
body.neo.liquid .settings-card summary,
body.neo.liquid .settings-card p,
body.neo.liquid .settings-card b,
body.neo.liquid .settings-card .step-text h4,
body.neo.liquid .settings-card .step-text p { color: #243449 !important; }
body.neo.liquid:not(.light) .seg-btn { color: #f2f5fa !important; }
body.neo.liquid:not(.light) .guide-body,
body.neo.liquid:not(.light) .onboard-desc,
body.neo.liquid:not(.light) .onboard-name,
body.neo.liquid:not(.light) .feature-card,
body.neo.liquid:not(.light) .step-text,
body.neo.liquid:not(.light) .fb-label,
body.neo.liquid:not(.light) .wzp-sub,
body.neo.liquid:not(.light) .settings-card summary,
body.neo.liquid:not(.light) .settings-card p,
body.neo.liquid:not(.light) .settings-card b,
body.neo.liquid:not(.light) .settings-card .step-text h4,
body.neo.liquid:not(.light) .settings-card .step-text p { color: #f2f5fa !important; }
body.neo.liquid:not(.light) .step-num { color: #fff !important; }

/* v1.2.833 refine2：feature-text b/span 翻深 + set-row-desc 提特异性(.settings-card)压过 line119 */
body.neo.liquid .feature-text,
body.neo.liquid .feature-text b,
body.neo.liquid .feature-text span { color: #243449 !important; }
body.neo.liquid .settings-card .set-row-desc { color: #3a4d68 !important; }
body.neo.liquid:not(.light) .feature-text,
body.neo.liquid:not(.light) .feature-text b,
body.neo.liquid:not(.light) .feature-text span { color: #f2f5fa !important; }
/* v1.2.833 refine3：seg-btn 标签提至 .95 */
body.neo.liquid .seg-btn { color: rgba(36,52,73,.95) !important; }
body.neo.liquid:not(.light) .seg-btn { color: #f2f5fa !important; }

/* ================================================================ v1.2.940 —— 工具栏随结合态玻璃化
   触发：neoglass(body.neo.liquid) 下 .tb-* 自身无规则，被 theme-liquid.css 的 !important 深玻璃小件规则
   （L195-208：承图标小件强制深玻璃+白字+关 blur）接管 → 浅色 neoglass 面板上压着一排深玻璃按钮，
   与结合态统一的「浅玻璃 + 深蓝灰字」面板风格冲突、不協調。
   用 body.neo.liquid(3 类)+!important 压过 body.liquid(2 类)+!important，统一改浅/深玻璃；
   深模式 :not(.light) 翻深玻璃（与其它 neoglass 深面板一致）。 */
body.neo.liquid .tb-toggle,
body.neo.liquid .tb-panel,
body.neo.liquid .tb-right,
body.neo.liquid .tb-btn,
body.neo.liquid .tb-user-menu {
  background: rgba(240,243,247,.50) !important;
  border: 1px solid rgba(255,255,255,.5) !important;
  box-shadow: -6px -6px 14px rgba(255,255,255,.4), 6px 6px 16px rgba(150,160,180,.38) !important;
  backdrop-filter: blur(16px) saturate(1.4) !important;
  -webkit-backdrop-filter: blur(16px) saturate(1.4) !important;
  color: #243449 !important;
}
body.neo.liquid .tb-toggle:hover,
body.neo.liquid .tb-btn:hover { background: rgba(240,243,247,.58) !important; }
body.neo.liquid .tb-toggle-bars i { background: #243449 !important; }
body.neo.liquid .tb-left { border-right-color: rgba(36,52,73,.14) !important; }
body.neo.liquid .tb-user-item { color: #243449 !important; }
body.neo.liquid .tb-user-item:hover { background: rgba(36,52,73,.06) !important; }
/* 深模式结合态：深玻璃 + 白字（与其它 neoglass 深面板一致） */
body.neo.liquid:not(.light) .tb-toggle,
body.neo.liquid:not(.light) .tb-panel,
body.neo.liquid:not(.light) .tb-right,
body.neo.liquid:not(.light) .tb-btn,
body.neo.liquid:not(.light) .tb-user-menu {
  background: rgba(8,14,26,.30) !important;
  border: 1px solid rgba(255,255,255,.12) !important;
  box-shadow: -8px -8px 18px rgba(255,255,255,.05), 8px 8px 20px rgba(0,0,0,.42) !important;
  color: #f2f5fa !important;
}
body.neo.liquid:not(.light) .tb-toggle:hover,
body.neo.liquid:not(.light) .tb-btn:hover { background: rgba(8,14,26,.38) !important; }
body.neo.liquid:not(.light) .tb-toggle-bars i { background: #f2f5fa !important; }
body.neo.liquid:not(.light) .tb-left { border-right-color: rgba(242,245,250,.14) !important; }
body.neo.liquid:not(.light) .tb-user-item { color: #f2f5fa !important; }
body.neo.liquid:not(.light) .tb-user-item:hover { background: rgba(242,245,250,.08) !important; }
/* 连接失败报警：neoglass 下仍是红块 + 白线（压过上面玻璃规则） */
body.neo.liquid .tb-toggle.conn-error,
body.neo.liquid:not(.light) .tb-toggle.conn-error { background: #e5484d !important; border-color: #e5484d !important; }
body.neo.liquid .tb-toggle.conn-error:hover,
body.neo.liquid:not(.light) .tb-toggle.conn-error:hover { background: #d63c41 !important; border-color: #d63c41 !important; }
body.neo.liquid .tb-toggle.conn-error .tb-toggle-bars i,
body.neo.liquid:not(.light) .tb-toggle.conn-error .tb-toggle-bars i { background: #fff !important; }

/* ================================================================ v1.2.941 —— 设置右栏(#settingsMenu)与独立菜单(#wzPanel)随结合态玻璃化
   触发：两者都挂在液态 theme-liquid.css L166-188 大面积玻璃组（body.liquid .settings-view / #wzPanel，
   !important、按壁纸采样 lg-on-dark 翻色）→ neoglass 浅色下被钉成深玻璃，与浅玻璃卡片/面板冲突
   （用户截图：设置弹窗右栏深色竖条 + 三横面板深底白拇指白字）。
   本层 3 类 + !important 压过液态 2 类：右栏去玻璃壳与卡片一体，#wzPanel 钉浅玻璃 + 令牌翻深色系。 */
/* ① 设置右栏（#settingsMenu.settings-view）：去玻璃壳，与浅玻璃卡片融为一体 */
body.neo.liquid .settings-view {
  background: transparent !important;
  border-left-color: rgba(36,52,73,.12) !important;
  backdrop-filter: none !important;
  -webkit-backdrop-filter: none !important;
}
/* 语言选择框：浅玻璃上翻白底深字（同液态 lg-light 配方） */
body.neo.liquid .set-select {
  background: rgba(255,255,255,.85) !important;
  border-color: rgba(0,0,0,.16) !important;
  color: #243449 !important;
}
body.neo.liquid .set-select option { background: #f2f5f3; color: #16202c; }
/* ② 独立菜单 #wzPanel：浅玻璃 + 新拟态双向软影（与其它 neoglass 面板一致） */
body.neo.liquid #wzPanel {
  background: rgba(240,243,247,.50) !important;
  border: 1px solid rgba(255,255,255,.5) !important;
  box-shadow: -9px -9px 20px rgba(255,255,255,.45), 9px 9px 22px rgba(150,160,180,.42), 0 16px 40px rgba(20,30,55,.20) !important;
  backdrop-filter: blur(16px) saturate(1.4) !important;
  -webkit-backdrop-filter: blur(16px) saturate(1.4) !important;
}
/* #wzPanel 内部消费的工具令牌（:root 默认是深色态白系）在浅色结合态翻深色系；
   文字令牌 --text/--text-title/--text-content/--text-muted 已由 body.neo.liquid.light 翻深，此处补齐工具令牌 */
body.neo.liquid.light {
  --tool-sep: rgba(36,52,73,.14);
  --tool-hover: rgba(36,52,73,.06);
  --tool-hover-strong: rgba(36,52,73,.10);
  --chip-bg: rgba(255,255,255,.32);
  --chip-border: rgba(255,255,255,.4);
  --panel-border: rgba(255,255,255,.4);
}
/* v1.2.942 neoglass 深色：三横面板外观胶囊「深色」选中字翻深（实白拇指+白字看不清，用户截图报）。
   ❗只限工具栏胶囊（.tb-panel 内、实白拇指 #fff）；设置面板胶囊是半透拇指+白字，保持不动。 */
body.neo.liquid:not(.light) .tb-panel .appearance-seg .seg-btn.on { color: #16202c !important; }
