
/* V97 FINAL：展开入口永久固定。
   无 JS 定位、无点击重算、无导航状态重算。
   左边缘始终与顶栏红星区域左边缘对齐。 */
html body #app .v86-nav-expand-control,
html body #app .v87-nav-expand-control,
html body #app .v88-nav-expand-control,
html body #app .v89-nav-expand-control,
html body .v86-nav-expand-control,
html body .v87-nav-expand-control,
html body .v88-nav-expand-control,
html body .v89-nav-expand-control {
  position: fixed !important;
  left: 14px !important;
  right: auto !important;
  top: 50% !important;
  bottom: auto !important;

  margin-left: 0 !important;
  margin-right: 0 !important;
  margin-top: 0 !important;
  margin-bottom: 0 !important;

  transform: translateY(-50%) !important;
  translate: none !important;

  inset-inline-start: auto !important;
  inset-inline-end: auto !important;

  z-index: 99999 !important;
}

/* 防止任何父级导航展开/收起时的 transform 影响这个固定入口。 */
html body #app:has(.v86-nav-expand-control) .v86-nav-expand-control,
html body #app:has(.v87-nav-expand-control) .v87-nav-expand-control,
html body #app:has(.v88-nav-expand-control) .v88-nav-expand-control,
html body #app:has(.v89-nav-expand-control) .v89-nav-expand-control {
  left: 14px !important;
  top: 50% !important;
  transform: translateY(-50%) !important;
}
