:root{
    --background-light: #fff;
    --background-dark-general: #000;
    --background-dark: #1a1a1a;
    --dark-color: #E9EBFC;
    --dark-border-color: #3e3e3e;
    --dark-code-color: #E9EBFC;
    --dark-search-border: #575c67;
}

.header2, .show-item, .bt6, .contact-info, .search__link-item:hover, .md-sidebar{
    background-color: var(--background-dark) !important;
}
.feedback{
    color: var(--dark-color);
}

.md-nav__title{
    color: var(--dark-color);
    border-bottom: 1px solid var(--dark-border-color);
}
.md-nav__item--nested>.md-nav__link{
    color: var(--dark-color);
}
.md-nav__link:hover{
    background-color: var(--background-dark-general);
}
.md-nav__link{
    color: var(--dark-color);
}
.md-nav__sub-list .md-nav__link, .header2__link-hc-home{
    color: var(--color_8);
}
#content{
    color: var(--dark-color);
    background-color: var(--background-dark);
}
#_1, .doc-nav ul li a, .md-typeset h1{
    color: var(--dark-color);
}
.md-container, .md-main, .hidden_block{
    background-color: var(--background-dark-general);
}
.footer{
    background: none;
    border-top: 1px solid var(--dark-border-color);
}
.next-page-split{
    border-bottom: 1px solid var(--dark-border-color);
}
.md-typeset .codehilite code, .md-typeset .codehilite pre, .md-typeset .highlight code{
    background-color: var(--background-dark) !important;
}
.md-typeset .highlight pre{
    background-color: var(--background-dark-general);
}
.md-typeset code, .md-typeset pre{
    color: var(--dark-code-color);
}
.search__result, .search__history{
    background-color: var(--background-dark-general);
}
.search__search-wrapper{
    border: 1px solid var(--dark-search-border);
    --color__border-input--focus: none;
}
.search__history{
    border-top: 1px solid var(--dark-search-border);
}
.search__search-wrapper, .search__search-input{
    color: var(--dark-color);
    background-color: var(--background-dark);
}
.search__link-item{
    color: var(--dark-color);
}
.search__search-wrapper.search--focus{
    border-color: var(--dark-border-color);
}
.md-sidebar:after{
    background-image: none;
}
.header2__theme-icon{
    color: #8d8c8c;
}
.header2__search-theme-tip-text{
    color: var(--background-dark-general);
    background: var(--background-light);
}
.header2__search-theme-tip-text::before{
    border-color: transparent transparent var(--background-light) transparent;
}
.next-page, .prev-page, .md-grid li, .md-typeset__table tr td, .contact-content-title{
    color: var(--dark-color) !important;
}
.next-page:hover, .prev-page:hover{
    color: #1996cb !important;
}
.contact-content-title:hover{
    color: #1996cb !important;
}
.md-nav__link--active{
    color: #1996cb !important;
}

::-webkit-scrollbar {
    width: 14px; /* 设置滚动条宽度 */
}

::-webkit-scrollbar-track {
    background-color: hsla(232,15%,21%,1);
}

::-webkit-scrollbar-thumb {
    border: 3.5px solid transparent; /* 设置滑块的透明边框 */
    background-clip: padding-box; /* 使背景色不延伸到边框区域，形成间隔效果 */
    background-color: #888; /* 设置滚动条滑块颜色 */
    border-radius: 8px; /* 设置滚动条滑块圆角 */
}
body{
    background: var(--background-dark) !important;
}
