/* ============================================================
   lwx-portrait.css — 律师人像统一规范（2026-11-07）
   规则：
   1) 站内律师照片一律 1:1 显示，人脸 object-position:center 18%；
   2) 无照片一律藏青底 + 姓氏（hall 绿色主题页用深绿底），
      不再使用随机色块 / 灰色人影；
   3) 本文件在每页最后加载，用双类名提升优先级覆盖各页同名类。
   生效方式：给头像容器加类名 lwx-av。
   ============================================================ */

/* ---------- 通用：人像容器 ---------- */
.lwx-av.lwx-av{
  background:linear-gradient(160deg,#0A1F38,#071628);
  color:#EAF6F1;
  overflow:hidden;
  box-shadow:inset 0 0 0 1px rgba(255,255,255,.06);
}
.lwx-av img{
  width:100%;height:100%;
  object-fit:cover;object-position:center 18%;
  display:block;border-radius:0;
}

/* ---------- 律师微站三套模板（v2 / navy / lawyer2）档案照片 ---------- */
.lwx-fprofile-logo.lwx-av{background:linear-gradient(160deg,#0A1F38,#071628);color:#EAF6F1}
.np-av.lwx-av{background:linear-gradient(160deg,#0A1F38,#071628);color:#EAF6F1}
.l2-av.lwx-av{background:linear-gradient(160deg,#0A1F38,#071628);color:#EAF6F1}

/* hall 绿色主题页（/ai、/ai/room、问答大厅、问答详情）用深绿底 */

/* ---------- 首页 lw4 大图：4:3 → 1:1（修「变脸」根因） ---------- */
.lw4-av.lw4-av{aspect-ratio:1/1;background:linear-gradient(160deg,#0A1F38,#071628);color:#EAF6F1}
.lw4-av img{object-position:center 18%}
.lw4-av .ph{position:static;line-height:1;color:#EAF6F1}

/* ---------- 律师列表 lcv 头像（46px 方形，去圆形） ---------- */
.lcv .av.lwx-av{background:linear-gradient(160deg,#0A1F38,#071628);color:#EAF6F1;overflow:hidden}
.lcv .av img{object-position:center 18%;border-radius:0}

/* ---------- 会客厅 w2-law-t / 会客室档案 w3-prof-t / 行卡 w3-prow ---------- */
.w2-law-t .av.lwx-av{background:linear-gradient(160deg,#0F3E33,#0A2A22);color:#EAF6F1;overflow:hidden}
.w3-prof-t .av.lwx-av{background:linear-gradient(160deg,#0F3E33,#0A2A22);color:#EAF6F1;overflow:hidden}
.w3-prow .av.lwx-av{background:linear-gradient(160deg,#0F3E33,#0A2A22);color:#EAF6F1;overflow:hidden}

/* ---------- 问答大厅 lwx-prow / 回答者 lwx-ans-h ---------- */
.hall .lwx-prow .av.lwx-av{background:linear-gradient(160deg,#0F3E33,#0A2A22);color:#EAF6F1;overflow:hidden}
.hall .lwx-ans-h .av.lwx-av{background:linear-gradient(160deg,#0F3E33,#0A2A22);color:#EAF6F1;overflow:hidden}
