/* ============================================================================
   site2 商标适配覆盖（站点级补丁，2026-11-02）
   作用域：仅 lighter2.37-123-192-97.sslip.io（由该站 nginx sub_filter 注入）
   原因：新商标 3.16:1，头部槽位 4.81:1 且宽度写死 320px → 图被高度限制后居中留白
   策略：容器宽度跟随图片内在比例（各断点仅设上限），导航自动贴近 logo
   撤销：删除 nginx 里 4 处 sub_filter 与 location = /__site/ 即可，无需动代码
   ========================================================================== */

/* 1. 容器：不再固定宽度，改为按内容收缩 + 上限 */
.brand-link.brand-link {
  flex: 0 1 auto;
  width: auto;
  max-width: var(--public-header-logo-wide);
}

/* 2. 中间层：宽度交给图片决定（原先 width:100% 会让容器恒等于父宽） */
.brand-link .brand-logo {
  width: auto;
  height: 100%;
}

/* 3. 图片：按内在比例撑满可用高度，保持等比不裁切 */
.brand-link .brand-logo-visual__image {
  width: auto;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}

/* 4. 断点：只改上限，不写死宽度 */
@media (max-width: 1480px) {
  .brand-link.brand-link {
    max-width: var(--public-header-logo-medium);
  }
}

@media (max-width: 1180px) and (min-width: 769px) {
  .brand-link.brand-link {
    max-width: var(--public-header-logo-compact);
  }
}

@media (max-width: 768px) {
  .brand-link.brand-link {
    max-width: var(--public-header-logo-mobile);
  }
}

@media (max-width: 360px) {
  .brand-link.brand-link {
    max-width: var(--public-header-logo-small);
  }
}
