/* demo.docs：嵌入顶栏宿主 + 文档布局（样式在 Shadow DOM 内加载官网 Tailwind） */
:root {
  --mx-header-h: 80px;
}

#mx-embed-header {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  height: var(--mx-header-h);
  display: block;
}

.navbar {
  height: 0 !important;
  min-height: 0 !important;
  overflow: hidden !important;
  border: none !important;
  padding: 0 !important;
  margin: 0 !important;
  opacity: 0 !important;
  pointer-events: none !important;
}

header > .banner-container,
.banner-container {
  margin-top: var(--mx-header-h) !important;
}

.sidebar {
  top: var(--mx-header-h) !important;
  z-index: 20 !important;
}

.side-anchor {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  z-index: 15 !important;
}
