/* 第43站独立适配层：继承已验证的品牌容器与长标题换行兼容，不修改冻结蓝鲸母版资源。 */
@media (min-width: 981px) {
  .header .logo { overflow: visible; }
  .header .logo h1,
  .header .logo .brand-title { width: max-content; }
}

.d1 li, .c1 li, .r1 li, .d5 li {
  box-sizing: border-box;
  height: auto;
  min-height: 27px;
  overflow: visible;
  line-height: 1.55;
}

.d1 li a, .c1 li a, .r1 li a, .d5 li a,
.article-relations a, .article-internal-links a {
  display: block;
  min-width: 0;
  overflow: visible;
  overflow-wrap: anywhere;
  text-overflow: clip;
  white-space: normal;
}

.d1 li a, .c1 li a, .r1 li a {
  padding-top: 4px;
  padding-bottom: 4px;
}

.d5 li {
  min-height: 48px;
  padding-top: 7px;
  padding-bottom: 7px;
}

.viewbox .title {
  box-sizing: border-box;
  height: auto;
  min-height: 66px;
  overflow: visible;
  line-height: normal;
}

.viewbox .title h1, .section-title {
  overflow: visible;
  overflow-wrap: anywhere;
  text-overflow: clip;
  white-space: normal;
}
