/* laneQA2.css (2026-09-29 qa2)：QA 低优先级修正，只加规则不改其他 lane。回滚：删除 laneQA2.css / laneQA2.js。 */
/* 2 活动详情(/bulletin)底部有「去任务中心领取/暂未开放」按钮时，音乐悬浮球上移 64px，避免盖住按钮右端 */
html.ng05-bul:has(.ng05m-offbar) #l12-music .mplayer-layer{bottom:calc(env(safe-area-inset-bottom) + var(--safe-area-bottom,0px) + calc(4.16*var(--l12r)) + 64px)}
/* 4 全部游戏卡片标题：单行省略，避免「猿宇宙#3258」断成「#325/8」 */
html #l02ng .ng-gc .ng-ct{display:block;-webkit-line-clamp:unset;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:normal;overflow-wrap:normal}
/* 5 充值（/deposit 或 未登录点中间「充值」弹登录框）时：底栏不高亮「我的」，中间充值按钮加高亮外圈 */
html.woai-web-lobby.qa2-dep body #woai-tz-tabbar[data-ng10-skin]>a.ng10-on .ng10-ic{color:#acb3c9!important}
html.woai-web-lobby.qa2-dep body #woai-tz-tabbar[data-ng10-skin]>a.is-deposit .ng10-fab{box-shadow:0 0 0 2.5px #fff,0 0 0 5px #8462fd,0 0 calc(8*var(--ftu,1px)) rgba(132,98,253,.55)!important}
/* 7 登录弹窗「忘记密码/联系客服」改为站内客服弹窗（去掉旧 TG href 后 oldtg.css 不再命中） */
#woai-ng-login-page .woai-ng-login-forgot:not([href]),#woai-ng-login-page .woai-ng-login-cs:not([href]){cursor:pointer;-webkit-tap-highlight-color:transparent}
/* 5（laneZZ.home.css 对 .ngtb-fab box-shadow 用了 !important，这里同样 !important；xcyl 模板实际底栏 #ngtb-bar，laneTB 在 html.qa2-dep 时给中间充值加 .on）：充值高亮外圈 + 光晕 */
html.ngtb-xcyl body #ngtb-bar .ngtb-i.is-dep.on .ngtb-fab{box-shadow:0 0 0 calc(2.5*var(--tbu)) var(--tb-on,#8462fd),0 calc(6*var(--tbu)) calc(16*var(--tbu)) rgba(var(--tpl-primary-rgb,118,80,232),.45)!important}
html.ngtb-xcyl body #ngtb-bar .ngtb-i.is-dep.on .ngtb-glow{background:radial-gradient(ellipse at 50% 55%,rgba(var(--tpl-primary-rgb,118,80,232),.3) 0%,rgba(var(--tpl-primary-rgb,118,80,232),0) 70%)}
