/* WeKnora v0.8.3：仅调整侧栏品牌和两个外部链接入口。 */
.user-dropdown > .menu-item:has(> .t-icon-help-circle),
.user-dropdown > .menu-item:has(> .t-icon-logo-github),
.user-dropdown > .menu-divider:has(+ .menu-item > .t-icon-help-circle) {
  display: none !important;
}

/* 原图有透明留白，用背景定位显示，不修改用户选定的图片。 */
.aside_box .logo_box > img.logo {
  display: none !important;
}
.aside_box .logo_box::before {
  content: "";
  display: block;
  flex: 0 0 108px;
  width: 108px;
  height: 35px;
  background: url("/ifeeling-brand/brain-logo.png") calc(50% - 14px) center / 138px auto no-repeat;
  filter: brightness(0.22);
}
html[theme-mode="dark"] .aside_box .logo_box::before {
  filter: none;
}

/* 登录页：保留背景、轮播和表单，仅调整页头品牌。 */
.login-layout .header-links,
.login-layout .header-logo > .logo-image {
  display: none !important;
}

/* 原链接不可点击或键盘聚焦；只让生成的 Logo 可见。 */
.login-layout .header-logo {
  visibility: hidden !important;
  pointer-events: none !important;
}
.login-layout .header-logo::before {
  --ifeeling-logo-width: clamp(70px, 8vw, 120px);
  content: "";
  display: block;
  visibility: visible;
  pointer-events: none;
  width: var(--ifeeling-logo-width);
  aspect-ratio: 108 / 35;
  background: url("/ifeeling-brand/brain-logo.png") center /
    calc(var(--ifeeling-logo-width) * 1.28) auto no-repeat;
}
