/* ============================================================
   LensWave 镜浪 · 全站整改批次 S1（门户与账户）专用样式
   原则：浅蓝白主题；未实现区块打「演示版/规划中」浅蓝小标签；
   只做覆盖与补样式，不改共享 css/js。
   ============================================================ */

/* ---------- 通用：演示版 / 规划中 小标签 ---------- */
.qa-demo-tag,
.qa-plan-tag{
  display:inline-block;
  font-size:12px;
  font-weight:600;
  line-height:1;
  color:#1d2129;
  background:#f7f9fc;
  border:1px solid #BFD7F2;
  border-radius:999px;
  padding:3px 9px;
  margin-left:8px;
  vertical-align:middle;
  white-space:nowrap;
}
.qa-plan-tag{
  color:#7A6A3E;
  background:#FAF3E3;
  border-color:#E8D9AE;
}
.qa-demo-note{
  font-size:12px;
  color:#606266;
  background:#ffffff;
  border:1px dashed #BFD7F2;
  border-radius:12px;
  padding:8px 12px;
  margin:10px 0;
  line-height:1.7;
}

/* ---------- index：老 Hero / 旧定价 收进「更多」折叠 ---------- */
details.qa-more{
  max-width:1160px;
  margin:10px auto 0;
  padding:0 20px;
}
details.qa-more > summary{
  cursor:pointer;
  list-style:none;
  text-align:center;
  font-size:14px;
  color:#1d2129;
  background:#f7f9fc;
  border:1px solid #C5DCF2;
  border-radius:12px;
  padding:10px 16px;
  transition:background .18s;
}
details.qa-more > summary::-webkit-details-marker{display:none}
details.qa-more > summary:hover{background:#DCEBFC}
details.qa-more[open] > summary{margin-bottom:6px}

/* index：与上方重复的「分镜模板·灵感」小网格直接隐藏 */
#qaDupTpl{display:none !important}

/* index：演示标签挂在首屏能力卡上 */
.e2-cap .qa-demo-tag{margin-left:0;margin-top:6px}

/* ---------- market：共享主题把主按钮渲成深色，这里拉回浅蓝白 ---------- */
#mktActBtn,
.mkt-wrap #mktActBtn{
  background:linear-gradient(90deg,#38BDF8,#38BDF8) !important;
  color:#fff !important;
  border:0 !important;
  box-shadow:0 6px 16px rgba(91,138,200,.25);
}
/* 共享 mkt.css 里风格包封面偏紫，改回浅蓝系（禁紫色） */
.mkt-cover.t-style{
  background:linear-gradient(135deg,#6E96CC,#9DBDE6) !important;
}

/* ---------- compare：顶部加一个返回首页胶囊 ---------- */
.qa-back-home{
  display:inline-block;
  margin-top:14px;
  font-size:13px;
  color:#1d2129;
  background:#fff;
  border:1px solid #C5DCF2;
  border-radius:999px;
  padding:6px 18px;
  text-decoration:none;
}
.qa-back-home:hover{background:#f7f9fc}

/* ---------- works：示例数据提示条 ---------- */
#qaWorksNote{
  font-size:12px;color:#606266;
  background:#ffffff;border:1px dashed #BFD7F2;border-radius:12px;
  padding:7px 12px;margin:10px 0;
}

/* ---------- 移动端 375 适配微调 ---------- */
@media (max-width:560px){
  .qa-demo-tag{font-size:12px;padding:2px 7px;margin-left:5px}
}

/* ============================================================
   回归残留修复（S1 二轮）：
   ① 意见反馈浮钮 .z0-fb-float 不再压底部 tab / 不压主操作区
   ② market.html 移动端横向溢出收敛
   ============================================================ */

/* 桌面端：浮钮抬离右下主操作区（避开设置页「保存」行） */
.z0-fb-float{
  bottom:92px !important;
  right:16px !important;
}
/* 移动端：抬到底部 tab 栏（h-mtab 56px）之上，不遮挡 tab */
@media (max-width:767px){
  .z0-fb-float{
    bottom:70px !important;
    right:12px !important;
    padding:8px 12px !important;
    font-size:12px !important;
  }
}

/* market 移动端：榜单 chips 行换行、主 tabs 换行、防横向溢出 */
@media (max-width:560px){
  .mkt-tabs{flex-wrap:wrap !important;}
  .mkt-tab{flex:1 1 auto;text-align:center;}
  #mktBoardChips{flex-wrap:wrap !important;justify-content:flex-start !important;row-gap:6px;}
  .mkt-hot-list{grid-template-columns:repeat(2,minmax(0,1fr)) !important;}
  .mkt-hot-item{min-width:0 !important;overflow:hidden;}
  .mkt-search{min-width:0;}
  .mkt-wrap,#mktApp,.v10-wrap{max-width:100% !important;}
}
