/* ==========================================================================
   君不器官网 · UI v7「IP 圆形化 + 备案预留 + AI 可读细节」覆盖层
   --------------------------------------------------------------------------
   依据：用户第 7 轮截图批注 1–5 条。
     1 IP 形象不要方框，改成一个虚化的圆形
     2 团队板块整块删除（见 index.html）
     3 页脚在 ICP 备案号之外，再预留公安备案区域
     4 视觉已获用户认可，本层不改动既有版式
     5 AI 友好自查后的可读性修复（见 docs/AI-FRIENDLY-AUDIT.html）

   加载顺序：style.css → ui-v4.css → ui-v5.css → ui-v6.css → ui-v7.css
   全站 8 页均引入；v4 / v5 / v6 零改动，可随时回退。
   ========================================================================== */

/* ==========================================================================
   A. 第 1 条 · IP 小布：去掉矩形窗口，改成一个虚化的柔光圆形
   --------------------------------------------------------------------------
   原 .lumen-window（白底 + 边框 + 三点窗口栏）不再出现在 DOM 中。
   这里只保留一个 radial-gradient 圆 + blur，IP Canvas 浮在圆前。
   ========================================================================== */
/* 关掉 v4 的椭圆底光，避免两个光晕叠加 —— 只留「一个」圆 */
.lumen-page .lumen-stage::before{display:none}

.lumen-orb{
  position:absolute;left:50%;top:45%;transform:translate(-50%,-50%);
  width:clamp(250px,30vw,340px);height:clamp(250px,30vw,340px);
  border-radius:50%;z-index:0;pointer-events:none;
  background:radial-gradient(circle at 50% 46%,
    rgba(255,255,255,.98) 0%,
    rgba(216,237,255,.80) 32%,
    rgba(158,206,250,.36) 56%,
    rgba(120,184,240,.12) 73%,
    transparent 82%);
  filter:blur(16px);           /* 虚化 */
}
.lumen-orb::after{
  content:"";position:absolute;inset:9%;border-radius:50%;
  background:radial-gradient(circle at 50% 40%,rgba(255,255,255,.7),transparent 70%);
  filter:blur(22px);
}
.lumen-orb-body{
  position:relative;z-index:1;display:grid;place-items:center;
  min-height:clamp(270px,29vw,320px);
}
.lumen-orb-body .ip-stage{width:clamp(190px,20vw,216px);max-width:100%}

/* 角标去掉边框，避免又变成一个「小方框」；文字信息保留给 AI 与访客 */
.lumen-page .lumen-badge{
  background:transparent;border:0;color:var(--grey);
  font-weight:400;opacity:.8;padding:0;
}
.lumen-page .lumen-caption{margin-top:8px}

/* 覆盖 v5 中针对旧窗口体的间距，新结构以圆形高度为准 */
.lumen-page .lumen-stage{margin-top:clamp(20px,2.4vw,32px)}

@media(max-width:600px){
  .lumen-orb{width:250px;height:250px;filter:blur(14px)}
  .lumen-orb-body{min-height:260px}
  .lumen-orb-body .ip-stage{width:186px}
  .lumen-page .lumen-badge{top:auto;bottom:-8px;right:0;font-size:10px}
}

/* ==========================================================================
   B. 第 3 条 · 页脚备案区：ICP 备案 + 公安备案（含图标位）
   --------------------------------------------------------------------------
   第 8 轮：ICP 备案号已由用户提供并回填（滇ICP备2026022552号-1），链接至
   工信部备案系统；公安联网备案尚在办理，编号与图标仍为占位（.filing-ico
   是 14px 图标位，拿到官方图标后直接替换即可）。未编造任何编号。
   ========================================================================== */
.filing{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px 14px}
.filing-item{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}
.filing-sep{color:#B7C3D2}
/* 真实备案号：去掉 .ph 虚线占位样式，仅保留极细下划线与 hover 反馈；
   用 currentColor / 中性灰，深浅页脚都自动适配 */
.filing-link{text-decoration:underline;text-decoration-color:rgba(128,128,128,.5);
  text-underline-offset:3px;text-decoration-thickness:1px}
.filing-link:hover,.filing-link:focus-visible{text-decoration-color:currentColor}
.filing-ico{
  width:16px;height:16px;flex:none;object-fit:contain;
  vertical-align:-2px;border-radius:2px;
}
@media(max-width:600px){
  .filing{gap:4px 10px}
}

/* ==========================================================================
   C. 第 5 条 · AI 可读性细节
   --------------------------------------------------------------------------
   栏目别名提示：把「AI进化岛 / 标准服务 / 定制服务」与落点页原名的对应关系
   写成可见文本，让 AI 抓取时不会误判为两个不同栏目。视觉上是低调的辅助行。
   ========================================================================== */
.alias-line{
  font-size:13px;line-height:1.8;color:var(--grey);
  margin:10px 0 0;
}
.alias-line b{font-weight:500;color:var(--blue)}
