head body {
  text-color: #0b0b0f; 
}




img {
  transition: transform .2s;
}

img:hover {
  transform: scale(1.03);
}

.hc-header-font-color, .hc-header-font-color>a, .header .top-bar-right>button>span {
    color: #2d2d2d!important;
}

.vp-search-input {
 background-color: #f9b233 !important; 
}

.vp-article__aside-left {
  background-color: #e8e9ee !important;
}

.vp-tree-item {
  --_background-color-active: #d3d5de;
  --_background-color-pressed: #c4c7ce;
}

.vp-search-bar__input-container {
  border-color: #f9b233 !important;
}

.vp-search-bar__input-container:is(:focus-within,:has([data-vp-component=dropdown][data-vp-variant=searchbar]:has([aria-expanded=true]))) {
  border-color: #f9b233 !important;
  border-width: 2px;
}

.toc-link.is-active-link {
    color: var(--_item-text-color-active);
    background-color: var(--_item-background-color-active);
    box-shadow: 2px 0 0 0 inset #f9b233;
}

hr {
  border-color: #FFF !important;
}

.article__content vp-article-pagination {
    border-top: 1px solid #f9b233;
}


/* set direction-up to down */
.vp-dropdown__options.direction-up {
	top: 0;
	transform: translateY(calc(45%))
}
