.equal-width-table {
  width: 100%; /* Ensures all tables take the same width */
  border-collapse: collapse; /* Ensures consistent table border styling */
  table-layout: fixed; /* Ensures consistent table cell width */
  font-size: 14px;
}

.equal-width-table th {
  font-weight: bold;
 }

.equal-width-table th:first-child, .equal-width-table td:first-child {
  border: 1px solid rgb(198, 198, 198);
  padding: 8px;
  text-align: left;
  width: 60%; 
  border-right: none;
}

.equal-width-table th:nth-child(2), .equal-width-table td:nth-child(2) {
  border: 1px solid rgb(198, 198, 198);
  padding: 8px;
  text-align: left;
  width: 40%; 
  border-left: none;
}

.equal-width-table td:nth-child(2) {
  padding-top: 20px; /* Add padding to the top of the second column cells */
}

.md-grid {
  max-width: initial;
}

/*隐藏mike默认的version selector
div.md-version {
  display: none !important;
}  */

/*自定义announce banner的字体和背景颜色*/
aside.md-banner {
color: rgba(0, 0, 0, 0.714);
background-color: rgba(169, 241, 62, 0.541);
}


/* Sync header colors with nebula-ent-docs */
:root{
  --md-primary-fg-color: #073fc7;
  --md-primary-fg-color--light: #0a46d3;
  --md-primary-fg-color--dark: #062f99;
  --md-accent-fg-color: #0FA37F;
  --md-header-start: #073fc7;
  --md-header-end: #0a3bb2;
  --md-header-border: rgba(255, 255, 255, 0.14);
}

/* nebula light */
[data-md-color-scheme="nebula"]{
  --md-primary-fg-color: #073fc7;
  --md-primary-fg-color--light: #0a46d3;
  --md-primary-fg-color--dark: #062f99;
  --md-accent-fg-color: #0FA37F;

  --md-code-fg-color:  rgb(12, 21, 26);
  --md-code-bg-color:  #eaebec;
  --md-typeset-color:   #000000;
}

.md-header {
  background: linear-gradient(180deg, var(--md-header-start) 0%, var(--md-header-end) 100%);
  color: #fff;
  box-shadow: none;
  border-bottom: 1px solid var(--md-header-border);
}

.md-header .md-header__button,
.md-header .md-header__source,
.md-header .md-header__topic,
.md-header .md-search__icon {
  color: #fff;
}

.md-header .md-search__icon {
  opacity: 0.92;
}

.md-header .md-search__icon:hover {
  opacity: 1;
}


/* uncover the upper edge of the version selection box by box-shadow */
div>nav>label.md-nav__title {
  box-shadow: none!important;
}

/* Shared formatting for documentation screenshots. */
.md-typeset img.doc-screenshot {
  box-sizing: border-box;
  display: block;
  width: 720px;
  max-width: 100%;
  height: auto;
  margin: 1rem 0;
  border: 1px solid #b6beca;
  border-radius: 4px;
}

/* One shared frame for section-specific interactive screenshot guides. */
.md-typeset iframe.doc-demo {
  box-sizing: border-box;
  display: block;
  width: 100%;
  max-width: 100%;
  height: 640px;
  margin: 1rem 0;
  border: 1px solid #b6beca;
  border-radius: 4px;
}
