:root {
--theme-background-color: #16161a;
--box-background-color: #2a2a2a;
--theme-warp-background-color: #2a2a2a;
--post-excerpt-color: #d0d0d0;
--a-color: #fafafa;
--post-item-hover-background-color: #303030;
--border-bottom-color: #393939;
--aside-box-title-color: #fafafa;
--card-list-box-border: 1px solid #393939;
--aside-box-border: none;
--box-title-border: #303030;
--box-warp-text-color: #fff;
--post-post-meta-color: #d0d0d0;
--cp-btn-background: #2a2a2a;
--caption-color: #fafafa;
--item-border-color: #393939;
--comment-contennt-background: #393939;
--post-content-color: #d0d0d0;
--comment-text-color: #d0d0d0;
--browser-info-background-color: #393939;
--directory-item-background-color: #393939;
--single-copyright-background-color: #393939;
--theme-border: 1px solid #393939;
--el-background: #393939;
--widget-webmaster-color: #d0d0d0;
--widget-webmaster-main-color: #d0d0d0;
--widget-webmaster-auxiliary-color: #d0d0d0;
--widget-webmaster-bg-color: #393939;
--comment-textarea-background-color: #393939;
--loading-background: #393939;
--load-all-content-warp-back: rgba(42, 42, 42, 0.5);
--blockquote-background: #393939;
--widget-post-directory-hover-bg: #2F3032;
--post-info-warp-new-border: 1px solid #404040;
}
.el-popover {
background: var(--el-background) !important;
border: 1px solid var(--el-background) !important;
}
.el-popover .el-popover__title {
color: #fff !important;
}
.el-popper[x-placement^=bottom] .popper__arrow::after {
border-bottom-color: var(--el-background);
}
.el-popper[x-placement^=bottom] .popper__arrow {
border-bottom-color: var(--el-background);
}
.el-dialog {
background: var(--el-background) !important;
}
.el-dialog .el-dialog__title {
color: #fff !important;
}
.el-dialog .el-dialog__body {
color: #fff !important;
}
.el-drawer__body {
background: var(--el-background) !important;
}
img {
filter: brightness(0.8);
}
.corepress-code-pre {
background: var(--el-background) !important;
}
.corepress-code-pre code {
background: var(--el-background) !important;
}
.corepress-code-pre .hljs {
color: #c5c8c6 !important;
}
.body-img {
background-image: none !important;
}
.core-next-search-widget,
.core-next-time-progress,
.core-next-calendar {
filter: brightness(0.8);
}
body .user-post-comment .item {
--item-color: #fff !important;
--background-color: #2A2A2A !important;
}