/* ==========================================================================
   第 10 轮覆盖层 · 真实联系方式 / 板块精简 / 5 个操作台
   --------------------------------------------------------------------------
   加载顺序：style.css → ui-v4 → ui-v5 → ui-v6(仅首页) → ui-v7 → ui-v8
   本层只做覆盖，不改前序任何文件，随时可整层移除回退。
   ========================================================================== */

/* A. 微信二维码：把虚线占位框覆盖为纯图片容器 ------------------------------
   原 .qr-placeholder 在 style.css / ui-v3.css / ui-v4.css 里是
   「虚线 + 浅底 + 居中文字」的占位框，真实图片不应带这些装饰。        */
.qr-placeholder{
  width:100%;max-width:220px;height:auto;aspect-ratio:1;
  margin:0 auto 14px;padding:0;border:0;border-radius:12px;
  background:#fff;overflow:hidden;
  display:block;font-size:0;line-height:0;color:transparent;
}
.qr-placeholder img{
  display:block;width:100%;height:100%;object-fit:contain;
}
/* insights.html 有一处内联 120px 小码，内联样式优先，这里只补圆角 */
.qr-placeholder[style]{border-radius:10px}

/* B. 关于页删掉创始人介绍后，右侧要点铺满整行 ---------------------------- */
.team-grid.no-founder{grid-template-columns:minmax(0,1fr);gap:0}
.team-grid.no-founder .points{max-width:860px}

/* C. 已链接操作台：3 个已链接 + 2 个可接通，共 5 张卡 --------------------- */
.v6-logo-row{
  grid-template-columns:repeat(5,minmax(0,1fr));
  max-width:1000px;
}
/* 「可接通平台」用蓝色小字与「已链接」在语义上区分，避免被误读为已接入 */
.v6-logo-card.is-linkable small{color:var(--blue,#0F4C9E)}
@media(max-width:1024px){
  .v6-logo-row{gap:10px}
}
@media(max-width:860px){
  .v6-logo-row{grid-template-columns:repeat(3,minmax(0,1fr));max-width:680px}
}
@media(max-width:600px){
  .v6-logo-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:100%}
  .v6-logo-card{min-height:92px}
}

/* D. 上线临时隐藏：公安备案编号（待办）+ 对外电话（待填）
   上线前按用户要求临时隐藏，拿到真实值后移除对应元素的 is-pending 类即可恢复显示。 */
.is-pending{display:none !important}

/* E. 页脚备案栏对齐修复（覆盖 style.css 默认 align-items:stretch 导致的基线错开）
   - 三块（版权 / 备案号 / 网站地图）垂直居中，基线统一
   - 两段备案号均为链接，统一下划线样式
   - 收紧分隔符间距，公安徽标加白底托盘避免深底上色块突兀 */
.site-footer .footer-bottom{align-items:center;gap:10px 20px}
.site-footer .footer-bottom .filing{
  display:inline-flex;flex-wrap:nowrap;white-space:nowrap;align-items:center;gap:6px 10px;
}
/* 禁止子项被压缩，避免公安备案号因宽度不足而内部换行 */
.site-footer .footer-bottom .filing>*{flex:0 0 auto}
.site-footer .footer-bottom .filing-sep{
  display:inline-flex;align-items:center;color:rgba(255,255,255,.5);
}
/* 公安备案号与 ICP 备案号统一为链接下划线样式；徽标与文字严格居中对齐 */
.site-footer .footer-bottom .filing-item a{
  display:inline-flex;align-items:center;gap:6px;
  text-decoration:underline;text-decoration-color:rgba(255,255,255,.45);
  text-underline-offset:3px;text-decoration-thickness:1px;white-space:nowrap;
}
.site-footer .footer-bottom .filing-item a:hover{
  text-decoration-color:currentColor;
}
/* 公安徽标：深底上加一层白底圆角托盘，居中显示更整齐 */
.site-footer .footer-bottom .filing-ico{
  background:#fff;border-radius:3px;padding:1px;box-sizing:content-box;
}
/* 平板/窄屏：页脚三块改为居中堆叠，避免 space-between 在 600–860 区间拥挤换行错位；
   备案号组允许在极窄屏（如 375）换行，但单个备案号内部不破词 */
@media(max-width:860px){
  .site-footer .footer-bottom{flex-direction:column;align-items:center;text-align:center;gap:10px}
  .site-footer .footer-bottom .filing{justify-content:center;flex-wrap:wrap}
}
