/* index_unified 内嵌留言厅
 * 底图与独立页一致：fixed 贴满视口，不随列表/页面上滑
 * 勿用 absolute + 父级裁切，否则底图会跟面板一起动、cover 参考框也变小
 */
html.page-unified #uni-panel-liuyinting.uni-panel {
  padding: 0;
  overflow: visible;
  background: transparent;
}
html.page-unified .uni-embed-liuyin {
  position: relative;
  width: 100%;
  min-height: calc(100dvh - var(--uni-tabbar-elev));
  min-height: calc(100vh - var(--uni-tabbar-elev));
  overflow: visible;
  background: transparent;
}
/* 与 liuy 独立页 .ly-bg 行为一致 */
html.page-unified .uni-embed-liuyin .ly-bg {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  width: 100%;
  min-height: 100vh;
  min-height: 100dvh;
  height: 100%;
  z-index: 0;
  pointer-events: none;
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
html.page-unified .uni-embed-liuyin .ly-app {
  position: relative;
  z-index: 1;
  min-height: calc(100dvh - var(--uni-tabbar-elev)) !important;
  min-height: calc(100vh - var(--uni-tabbar-elev)) !important;
  padding-bottom: var(--ly-tabbar-elev);
  color: #f0e8ff;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Microsoft YaHei", sans-serif;
  -webkit-tap-highlight-color: transparent;
}
