.gt-header-textarea {
  background-color: #1d2020 !important;
  color: #e8e6e3 !important;
}
.gt-container {
  color: rgba(232,230,227,0.871) !important;
}
.gt-container .gt-meta {
  border-bottom-color: #363b3d !important;
}
.gt-container .gt-btn-preview {
  background-color: #181a1b !important;
}
.gt-container .gt-header-preview {
  border-color: rgba(140,130,115,0.1) !important;
  background-color: #1d2021 !important;
}
.markdown-body {
  color: #cecac3 !important;
}
.markdown-body h1,
.markdown-body h2 {
  border-bottom-color: #353a3c !important;
}
.markdown-body pre {
  background-color: #1c1e1f !important;
  font-family: Consolas;
}
.markdown-body blockquote {
  color: #9f978a !important;
  border-left-color: #383d3f !important;
}
.markdown-body table td,
.markdown-body table th {
  border-color: #383d3f !important;
}
.markdown-body table tr {
  background-color: #181a1b !important;
  border-top-color: #3f4446 !important;
}
.markdown-body table tr:nth-child(2n) {
  background-color: #1c1e1f !important;
}
.markdown-body img {
  background-color: #181a1b !important;
}
.gt-container .gt-error {
  color: $color !important;
}
.gt-comment-content {
  background-color: #1b1d1e !important;
  border-radius: 5px !important;
  color: #e8e6e3 !important;
}
.gt-comment-content:hover {
  -webkit-box-shadow: 0 0.625em 3.75em 0 #1e2122 !important;
  box-shadow: 0 0.625em 3.75em 0 #1e2122 !important;
}
.gt-container .gt-popup {
  background-color: #181a1b !important;
  border-color: #363b3d !important;
  border-radius: 5px !important;
}
.gt-container a.is--active {
  color: #c8c3bc !important;
}
.gt-container .gt-version {
  color: #ada59b !important;
}
.gitment-comments-error {
  color: #c8c3bc;
}
.gitment-header-like-btn {
  color: #666 !important;
}
.gitment-editor-main::before,
.gitment-editor-main::after {
  border-right-color: #3c4143 !important;
}
.gitment-editor-main {
  border-color: #3c4143 !important;
}
.gitment-editor-main .gitment-editor-header {
  border-bottom-color: #3c4143 !important;
}
.gitment-editor-main .gitment-editor-header .gitment-editor-tabs .gitment-editor-tab.gitment-selected {
  color: #c8c3bc !important;
  background-color: #181a1b !important;
  border-color: #3c4143 !important;
}
.gitment-editor-main .gitment-editor-header .gitment-editor-tabs .gitment-editor-tab {
  color: #a8a095 !important;
  text-decoration-color: initial !important;
  background-color: transparent !important;
  border-color: transparent !important;
  outline-color: initial !important;
}
.gitment-editor-main .gitment-editor-header .gitment-editor-login {
  color: #666;
}
.gitment-editor-main .gitment-editor-body textarea {
  background-color: #181a1b !important;
  color: #c8c3bc !important;
  border-color: initial !important;
  outline-color: initial !important;
  box-shadow: none !important;
}
.gitment-markdown {
  color: #c8c3bc !important;
}
.gitment-markdown h1 {
  color: #c8c3bc !important;
  border-bottom-color: #353a3c !important;
}
.gitment-markdown h2 {
  color: #c8c3bc !important;
  border-bottom-color: #353a3c !important;
}
.gitment-markdown h3 {
  color: #c8c3bc !important;
}
.gitment-markdown h4 {
  color: #c8c3bc !important;
}
.gitment-markdown h5 {
  color: #c8c3bc !important;
}
.gitment-markdown .highlight {
  background-image: initial !important;
  background-color: #20232a !important;
  color: #b9b3aa !important;
}
.gitment-markdown .highlight pre {
  background-color: #1e2021 !important;
}
.gitment-markdown blockquote {
  color: #9f978a !important;
  border-left-color: #383d3f !important;
}
.gitment-markdown table tr {
  background-color: #181a1b !important;
  border-color: #3f4446 !important;
}
.gitment-markdown table tr:nth-child(2n) {
  background-color: #1e2021 !important;
}
.gitment-markdown table th {
  border-color: #383d3f !important;
}
.gitment-markdown table td {
  border-color: #383d3f !important;
}
.gitment-comment .gitment-comment-main::before,
.gitment-comment .gitment-comment-main::after {
  border-right-color: #3c4143 !important;
}
.gitment-comment .gitment-comment-main {
  border-color: #3c4143 !important;
}
.gitment-comment .gitment-comment-main .gitment-comment-header {
  color: #a8a095 !important;
  background-color: #181a1b !important;
}
.v .vwrap {
  border-color: #34393b !important;
}
.v .vwrap .vheader .vinput {
  border-bottom-color: #393e40 !important;
}
.v .vwrap .vpreview {
  box-shadow: #202325 0px 0px 1px !important;
  color: #b2b2b5 !important;
}
.v .vwrap .vpreview pre {
  color: #c8c3bc !important;
  background-image: initial !important;
  background-color: #1f2123 !important;
}
.v .vwrap .vpreview blockquote {
  color: #a8a095 !important;
  border-left-color: rgba(53,58,60,0.5) !important;
}
.v .vbtn {
  color: #c9c4bd !important;
  border-color: #353a3c !important;
  background-image: initial !important;
  background-color: #222526 !important;
  outline-color: initial !important;
}
.v .vempty {
  color: #a8a095 !important;
}
.v .vempty pre {
  color: #b2aca2 !important;
}
.vh .vcontent {
  box-shadow: #202325 0px 0px 1px !important;
  color: #b2b2b5 !important;
}
.vh .vcontent pre {
  color: #c8c3bc !important;
  background-image: initial !important;
  background-color: #1f2123 !important;
}
.vh .vcontent blockquote {
  color: #a8a095 !important;
  border-left-color: rgba(53,58,60,0.5) !important;
}
article {
  color: #bdb7af !important;
}
article h1,
article h2,
article h3,
article h4,
article h5,
article h6 {
  color: #dddad6 !important;
}
article h2:before {
  border: 1px solid #35393b !important;
}
article blockquote {
  background-color: #1c1e1f !important;
  border: 1px solid #35393b !important;
}
article > ol > li::before {
  background-color: rgba(91,91,255,0.1) !important;
}
article > table {
  color: #aca49a !important;
  text-align: center;
  -webkit-box-shadow: 0 0 0 1px #222426;
  box-shadow: 0 0 0 1px #222426;
  display: inline-block !important;
  margin: auto;
  border-radius: 10px;
}
article > table thead {
  border: 1px solid #35393b !important;
  background-color: #181a1b !important;
}
article > table thead tr {
  background-color: #1c1e1f !important;
}
article > table th {
  border: 1px solid #35393b !important;
}
article > table td {
  border: 1px solid #35393b !important;
}
article > table tr {
  background-color: #181a1b !important;
}
article > table tr:nth-child(2n) {
  background-color: #1c1e1f !important;
}
article ul li::before {
  border: 3px solid #303436 !important;
}
.aplayer .aplayer-list ol li.aplayer-list-light {
  background: #181a1b !important;
}
.search-container .search-header {
  background-color: #181a1b !important;
  color: #fff;
}
.search-container .search-header input {
  background-color: #181a1b !important;
  color: #fff;
}
.search-container .search-result {
  background-color: #181a1b !important;
  color: #fff;
}
.search-container .search-result h3 {
  color: #fff !important;
}
html {
  background-color: #181a1b !important;
}
.nexmoe-avatar {
  box-shadow: rgba(49,64,89,0.6) 0px 0.3rem 2rem !important;
}
.nexmoe-count div span {
  color: #eee !important;
}
.nexmoe-search input {
  color: #e8e6e3 !important;
}
.nexmoe-widget-wrap {
  box-shadow: rgba(49,64,89,0.4) 0px 0px 1rem !important;
  background-color: #181a1b !important;
}
#nexmoe-content .nexmoe-primary {
  box-shadow: rgba(49,64,89,0.4) 0px 0px 1rem !important;
  background-color: #181a1b !important;
}
#nexmoe-content .nexmoe-primary .nexmoe-page-nav {
  list-style-image: initial !important;
  color: #d3cfc9 !important;
  background-color: #1d2021 !important;
}
#nexmoe-content .nexmoe-post .nexmoe-post-copyright {
  color: #d8d5d0 !important;
  background-color: #1b1d1e !important;
}
#nexmoe-content .nexmoe-post-footer {
  background-color: #1d2021 !important;
}
.nexmoe-post-right .nexmoe-tool .mdui-fab {
  background-color: #181a1b !important;
  color: #bdb7af !important;
}
.nexmoe-toc {
  background-color: #181a1b !important;
}
.nexmoe-toc a {
  color: #9ca2a8 !important;
}
#nexmoe-background .mdui-appbar.mdui-shadow-0 {
  color: rgba(232,230,227,0.87) !important;
  background-color: #181a1b !important;
}
@media (max-width: 1024px) {
  .mdui-drawer {
    color: rgba(232,230,227,0.87) !important;
    background-color: #181a1b !important;
  }
}
.textarea-fw,
.wrap-word-gw {
  color: #c8c3bc !important;
}
.module-cmt-float-bar {
  display: none !important;
}
