/* =====================================================
   keep 主题专用样式（由 _config.keep.yml 的 inject.css 引入）
   注意: icarus 主题不会加载本文件（无对应注入配置）
   ===================================================== */

/* -----------------------------------------------------
   MIXION logo 适配（keep 主题页头）
   主题的 logo 槽原本是固定 2.68rem 正方形容器，
   会把横版 lockup 压成 ~43px 小条，改为锁定高度、
   宽度自适应。
   ----------------------------------------------------- */
.header-wrapper .header-content .left .logo-image {
  width: auto;
  height: 2.2rem;
}

.header-wrapper .header-content .left .logo-image img {
  width: auto;
  height: 100%;
}

@media (max-width: 800px) {
  .header-wrapper .header-content .left .logo-image {
    height: 2rem;
  }
}

@media (max-width: 500px) {
  .header-wrapper .header-content .left .logo-image {
    height: 1.8rem;
  }
}

/* -----------------------------------------------------
   MIXION logo 暗色适配（keep）
   invert(1) 与 dark 变体色值等价
   （#0B0B0B <-> #F4F4F4，#FFFFFF <-> #000000）
   ----------------------------------------------------- */
html.dark-mode .logo-image img {
  filter: invert(1);
}
