/* iOS WebKit 性能覆盖：全屏毛玻璃会持续采样滚动内容，导致 GPU 掉帧和耗电。
   统一关闭背景模糊，保留各组件原有的半透明底色。 */
::backdrop,
.modal-mask,
.mobile {
  -webkit-backdrop-filter: none !important;
  backdrop-filter: none !important;
}

/* 真机性能面板（?perf=1） */
#pwaPerf{
  position:fixed;left:8px;bottom:calc(92px + env(safe-area-inset-bottom,0px));z-index:420;
  width:min(88vw,340px);padding:8px 10px;border-radius:10px;background:#000d;color:#9fe8d8;
  font:11px/1.55 ui-monospace,SFMono-Regular,Menlo,monospace;white-space:pre-wrap;
  contain:content;pointer-events:none
}
#pwaPerf button{
  position:absolute;top:4px;right:6px;border:0;background:transparent;color:#9fe8d8;
  font-size:18px;line-height:1;padding:2px 4px;pointer-events:auto
}
#pwaPerfText{margin:0;padding-right:16px;font:inherit;white-space:pre-wrap;color:inherit}

