/* 新首页设计稿样式（司咏琪），由 tools/import-home-design.mjs 从设计稿原样导入，只改了素材路径。
   构建时由 lib/scope-css.js 限定在 .nh 范围内（新首页、全站顶栏与页脚），不影响详情页。 */
/* ===== 合作伙伴 logo：整体缩小 + 视觉分量平衡（r15，设计师 10-29 评审意见「logo 再缩小点，平衡一下每个 logo 的大小」）=====
   做法：对每张 logo 图量出「有墨包围盒」的宽高比与墨量占比，按「近似等视觉面积」反推显示尺寸——
   宽扁字标限宽、方形徽标限高、细笔画的略放大、粗重的略收；整体约为原来的六到八成半（新核云、漕河泾因自带透明留白，基本持平或略大）。
   --lw / --lh 是桌面端的显示宽高（px，图片整图含透明留白），手机端统一乘 --logo-k。
   图片文件本身不改；名单与顺序不变；循环副本由脚本克隆，所以这里按 alt 选择就两份同步。滚动、悬停暂停、减少动效都不在这里动。 */
.partner-marquee .partner-mark:where(.nh, .nh *, .nh-home, .nh-home > body){width:144px;padding-inline:8px}
.partner-marquee .partner-mark img:where(.nh, .nh *, .nh-home, .nh-home > body){--logo-k:1;flex:none;max-width:none;max-height:none;width:calc(var(--lw)*var(--logo-k)*1px);height:calc(var(--lh)*var(--logo-k)*1px)}
.partner-marquee .partner-mark img[alt="上海银行"]:where(.nh, .nh *, .nh-home, .nh-home > body){--lw:98.3;--lh:35.5}
.partner-marquee .partner-mark img[alt="中国银联"]:where(.nh, .nh *, .nh-home, .nh-home > body){--lw:103.6;--lh:29.3}
.partner-marquee .partner-mark img[alt="上海国投"]:where(.nh, .nh *, .nh-home, .nh-home > body){--lw:85.6;--lh:38.3}
.partner-marquee .partner-mark img[alt="上海仪电"]:where(.nh, .nh *, .nh-home, .nh-home > body){--lw:91.6;--lh:33.3}
.partner-marquee .partner-mark img[alt="Honeywell"]:where(.nh, .nh *, .nh-home, .nh-home > body){--lw:111.4;--lh:24.3}
.partner-marquee .partner-mark img[alt="携程"]:where(.nh, .nh *, .nh-home, .nh-home > body){--lw:118.3;--lh:19.5}
.partner-marquee .partner-mark img[alt="宇信科技"]:where(.nh, .nh *, .nh-home, .nh-home > body){--lw:90.9;--lh:29.7}
.partner-marquee .partner-mark img[alt="漕河泾开发区"]:where(.nh, .nh *, .nh-home, .nh-home > body){--lw:96.5;--lh:41.1}
.partner-marquee .partner-mark img[alt="上海大数据股份"]:where(.nh, .nh *, .nh-home, .nh-home > body){--lw:94.5;--lh:33.6}
.partner-marquee .partner-mark img[alt="上海市经济和信息化委员会"]:where(.nh, .nh *, .nh-home, .nh-home > body){--lw:118.0;--lh:20.6}
.partner-marquee .partner-mark img[alt="上海市数据局"]:where(.nh, .nh *, .nh-home, .nh-home > body){--lw:74.5;--lh:40.3}
.partner-marquee .partner-mark img[alt="上海市大数据中心"]:where(.nh, .nh *, .nh-home, .nh-home > body){--lw:53.2;--lh:40.3}
.partner-marquee .partner-mark img[alt="奇绩创坛"]:where(.nh, .nh *, .nh-home, .nh-home > body){--lw:102.8;--lh:25.0}
.partner-marquee .partner-mark img[alt="奇岱松"]:where(.nh, .nh *, .nh-home, .nh-home > body){--lw:105.7;--lh:28.1}
.partner-marquee .partner-mark img[alt="基流科技"]:where(.nh, .nh *, .nh-home, .nh-home > body){--lw:99.1;--lh:24.6}
.partner-marquee .partner-mark img[alt="模思智能"]:where(.nh, .nh *, .nh-home, .nh-home > body){--lw:120.3;--lh:27.1}
.partner-marquee .partner-mark img[alt="新核云"]:where(.nh, .nh *, .nh-home, .nh-home > body){--lw:112.5;--lh:49.1}
.partner-marquee .partner-mark img[alt="跨赴科技"]:where(.nh, .nh *, .nh-home, .nh-home > body){--lw:82.4;--lh:26.1}
.partner-marquee .partner-mark img[alt="上海创智学院"]:where(.nh, .nh *, .nh-home, .nh-home > body){--lw:103.5;--lh:29.0}
.partner-marquee .partner-mark img[alt="上海交通大学"]:where(.nh, .nh *, .nh-home, .nh-home > body){--lw:110.4;--lh:30.4}
.partner-marquee .partner-mark img[alt="复旦大学"]:where(.nh, .nh *, .nh-home, .nh-home > body){--lw:91.6;--lh:29.3}
.partner-marquee .partner-mark img[alt="华东师范大学"]:where(.nh, .nh *, .nh-home, .nh-home > body){--lw:104.9;--lh:28.1}
.partner-marquee .partner-mark img[alt="新加坡国立大学 NUS"]:where(.nh, .nh *, .nh-home, .nh-home > body){--lw:67.2;--lh:30.9}
.partner-marquee .partner-nextie strong:where(.nh, .nh *, .nh-home, .nh-home > body){font-size:calc(var(--fs-h3)*.8)}
.partner-marquee .partner-nextie span:where(.nh, .nh *, .nh-home, .nh-home > body){font-size:calc(var(--fs-note)*.92)}
@media(max-width:767px){.partner-marquee .partner-mark:where(.nh, .nh *, .nh-home, .nh-home > body){width:116px}.partner-marquee .partner-mark img:where(.nh, .nh *, .nh-home, .nh-home > body){--logo-k:.8}}
