/* Wash dark theme. Generated from the final legacy cascade; edit this module only. */
@supports (backdrop-filter:blur(8px)) {
  [data-theme=dark] .header-nav { background: rgba(25,25,25,.8); }
}

[data-theme=dark] .wash-theme-toggle .ico-sun { opacity: 0; transform: translate(-50%,-50%) rotate(90deg); }

[data-theme=dark] .wash-theme-toggle .ico-moon { opacity: 1; transform: translate(-50%,-50%) rotate(0); }

[data-theme=dark] .article-list,[data-theme=dark] .article_content,[data-theme=dark] .down-list,[data-theme=dark] .index-container>.list-container,[data-theme=dark] .index-news,[data-theme=dark] .layui-nav,[data-theme=dark] .list-container,[data-theme=dark] .scoend { background: var(--color-surface); }

[data-theme=dark] .article_content .left .article-content h3,[data-theme=dark] .down-list .tit h3 a,[data-theme=dark] .indexnews-ad .indexnewss-ad li h3,[data-theme=dark] .layui-nav .layui-nav-item a,[data-theme=dark] .list-info .soft-title,[data-theme=dark] .list-tit li a,[data-theme=dark] .news-article_container ul li a,[data-theme=dark] .twdd .info h3,[data-theme=dark] .xuhaoul li a { color: var(--color-text); }

[data-theme=dark] .layui-nav .layui-nav-item a:hover { color: var(--color-primary); }

[data-theme=dark] .layui-nav-child { background: var(--color-surface); border-color: var(--color-border); }

[data-theme=dark] .indexnews-ad .indexnewss-ad li span,[data-theme=dark] .layui-nav-child dd a,[data-theme=dark] .list-ca,[data-theme=dark] .list-intro,[data-theme=dark] .list-tit li span,[data-theme=dark] .news-article_container ul li span,[data-theme=dark] .twdd .info font { color: var(--color-text-secondary); }

[data-theme=dark] .layui-nav-child dd a:hover { background: var(--color-surface-hover); color: var(--color-text); }

/* Legacy override: required to beat an !important declaration in bundled Emlog/Layui CSS. */
[data-theme=dark] .layui-laypage a,[data-theme=dark] .layui-laypage span { background: var(--color-surface); border-color: var(--color-border) !important; color: var(--color-text); }

[data-theme=dark] .layui-laypage .layui-laypage-curr .layui-laypage-em { background: var(--color-primary); }

[data-theme=dark] .layui-laypage .layui-laypage-curr .layui-laypage-text { color: #fff; }

[data-theme=dark] .layui-layer { background: var(--color-surface); color: var(--color-text); border-color: var(--color-border); }

[data-theme=dark] .layui-layer-title { background: var(--color-surface); color: var(--color-text); border-bottom-color: var(--color-border); }

[data-theme=dark] #page .wash-page li.thisclass a,[data-theme=dark] .layui-layer-btn a { background: var(--color-primary); border-color: var(--color-primary); color: #fff; }

[data-theme=dark] .article-content,[data-theme=dark] .comment,[data-theme=dark] .list-soft li,[data-theme=dark] .list-ul li { border-bottom-color: var(--color-border); }

[data-theme=dark] input,[data-theme=dark] select,[data-theme=dark] textarea { background: var(--color-bg); color: var(--color-text); border-color: var(--color-border); }

[data-theme=dark] input::placeholder { color: var(--color-text-tertiary); }

[data-theme=dark] textarea::placeholder { color: var(--color-text-tertiary); }

[data-theme=dark] .header-center-banner img,[data-theme=dark] .index-datu img { opacity: .92; }

/* Legacy override: required to beat an !important declaration in bundled Emlog/Layui CSS. */
[data-theme=dark] .article-content,[data-theme=dark] .article-content p { color: var(--color-text) !important; }

[data-theme=dark] .article-content { border-top-color: var(--color-border); }

[data-theme=dark] .header-center-search input,[data-theme=dark] .index-container>.list-container,[data-theme=dark] .module-cmt-box,[data-theme=dark] .post-wrap-main { background: 0 0; }

[data-theme=dark] .indexnews-ad .indexnewss-ad li { background: var(--color-surface); border: 1px solid var(--color-border); }

[data-theme=dark] .header-center-search input { background: var(--color-bg); border-color: var(--color-border); color: var(--color-text); }

[data-theme=dark] .myad { opacity: .9; }

[data-theme=dark] { --mc-green: #86C584; --mc-green-deep: #A6D8A4; --mc-green-soft: rgba(134, 197, 132, .14); --mc-yellow: #EFD488; --mc-yellow-deep: #F2DFA8; --mc-yellow-soft: rgba(239, 212, 136, .13); --mc-peach: #E8AEAE; --mc-peach-deep: #EFC6C6; --mc-peach-soft: rgba(232, 174, 174, .14); --mc-purple: #AEB2E8; --mc-purple-deep: #C6C9F0; --mc-purple-soft: rgba(174, 178, 232, .15); }

[data-theme=dark] .list-container .list-soft .list-btn a,[data-theme=dark] .list-container .list-soft .list-btn a:hover { color: #1f2d1f; }
