/* Nuclei Nodes-like style */
:root {
  --color-admonition-bg: hsla(0, 57%, 20%, 0.941);
  --icon-help: url("/_static/images/logoHelp.svg");
  /* --icon-help: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="#e8eaed"><path d="M478-240q21 0 35.5-14.5T528-290q0-21-14.5-35.5T478-340q-21 0-35.5 14.5T428-290q0 21 14.5 35.5T478-240Zm-36-154h74q0-33 7.5-52t42.5-52q26-26 41-49.5t15-56.5q0-56-41-86t-97-30q-57 0-92.5 30T342-618l66 26q5-18 22.5-39t53.5-21q32 0 48 17.5t16 38.5q0 20-12 37.5T506-526q-44 39-54 59t-10 73Zm38 314q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Zm0-80q134 0 227-93t93-227q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 134 93 227t227 93Zm0-320Z"/></svg>'); */
}

.wy-side-nav-search {
  background-color: white;
}

img.logo {
  max-height: 5em;
}

.wy-side-nav-search > div.admonition.start > p.admonition-title::before {
  background-position: center;
  /* background-color: var(--color-admonition-fg); */
  /* -webkit-mask-image: var(--icon-help); */
  /* mask-image: var(--icon-help); */
  /* transform: scale(0.7); */
}

.admonition.pulse > .admonition-title {
  background-color: #2b652b;
}
.admonition.pulse {
  background-color: #63dc6327;
}

.admonition.adc > .admonition-title {
  background-color: #83314a;
}
.admonition.adc {
  background-color: #e758832a;
}

.admonition.silence > .admonition-title {
  background-color: #79461d;
}
.admonition.silence {
  background-color: #d7844123;
}

.admonition.start > .admonition-title {
  background-color: #246283;
}
.admonition.start {
  background-color: #3fa2d828;
}

.admonition.regular > .admonition-title {
  background-color: #151a24;
}
.admonition.regular {
  background-color: #2832451e;
}

/*  */

/* add dollar sign in console code-block */
div.highlight-console pre span.go::before {
  /*-webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;*/
  content: "$";
  margin-right: 10px;
  margin-left: 5px;
}

/* make the footer inline */
.footer-item {
  display: inline-block;
}
.footer-item:not(:last-child) {
  border-right: 1px solid var(--pst-color-text-base);
  margin-right: 0.5em;
  padding-right: 0.5em;
}

.card-header-gray {
  background-color: #c2c2c2 !important;
  font-weight: bold;
}
