/* ==========================================================================
   Didgah News – حالت تیره
   این فایل از روی style.css ساخته شده است (رنگ‌های روشن به متغیرهای تیره نگاشت شده‌اند).
   برای تغییر رنگ‌های تیره فقط متغیرهای بالا را ویرایش کنید.
   ========================================================================== */
html[data-theme="dark"] {
	--d-bg: #121318; --d-card: #1b1d24; --d-card2: #23262f; --d-card3: #2d3039;
	--d-line: #30343e; --d-text: #e7e9ef; --d-muted: #a5abb9;
	--min-color: color-mix(in srgb, var(--min-color-base, #385E9D) 100%, transparent);
	color-scheme: dark;
}
html[data-theme="dark"] body { background-color: var(--d-bg) !important; color: var(--d-text) !important; }
html[data-theme="dark"] a { color: inherit; }
html[data-theme="dark"] img { filter: brightness(.92) contrast(1.02); }
html[data-theme="dark"] .neo-header__logo img, html[data-theme="dark"] .site-brand img { filter: none; }
html[data-theme="dark"] input, html[data-theme="dark"] textarea, html[data-theme="dark"] select { background: var(--d-card2) !important; color: var(--d-text) !important; border-color: var(--d-line) !important; }
html[data-theme="dark"] .entry-content, html[data-theme="dark"] .entry-content p { color: var(--d-text); }
html[data-theme="dark"] .date-time, html[data-theme="dark"] .date-time *, html[data-theme="dark"] .time-fixed { color: #c9d3f5 !important; }
html[data-theme="dark"] .ui-widget-outline .widget { background: transparent !important; }
html[data-theme="dark"] .ui-widget-tonal .widget { background: var(--dg-tonal) !important; }
html[data-theme="dark"] .widget-icon { background: rgba(255,255,255,.08); }
html[data-theme="dark"] body{background-color:var(--d-card2) !important;color:var(--d-text) !important}
html[data-theme="dark"] table{border:1px solid var(--d-line) !important}
html[data-theme="dark"] thead th{border:1px solid var(--d-line) !important;background-color:var(--d-card2) !important}
html[data-theme="dark"] tbody td{border:1px solid var(--d-line) !important}
html[data-theme="dark"] input[type="text"],
html[data-theme="dark"] input[type="email"],
html[data-theme="dark"] input[type="password"],
html[data-theme="dark"] textarea,
html[data-theme="dark"] select{background:var(--d-card) !important;border:1px solid var(--d-line) !important;color:var(--d-text) !important}
html[data-theme="dark"] input[type="text"]:focus,
html[data-theme="dark"] input[type="email"]:focus,
html[data-theme="dark"] input[type="password"]:focus,
html[data-theme="dark"] textarea:focus,
html[data-theme="dark"] select:focus{border-color:var(--d-line) !important}
html[data-theme="dark"] .post-current p{color:var(--d-text) !important}
html[data-theme="dark"] .widget{background:var(--d-card) !important}
html[data-theme="dark"] .widget ul li a{color:var(--d-text) !important}
html[data-theme="dark"] .widget .header .widget-title{color:var(--d-text) !important}
html[data-theme="dark"] .widget_categories > ul > li > a{color:var(--d-text) !important}
html[data-theme="dark"] .widget_categories > ul > li > a::before{color:var(--d-muted) !important}
html[data-theme="dark"] .widget_categories .children li a{color:var(--d-muted) !important}
html[data-theme="dark"] .widget_categories .children li a::before{color:var(--d-muted) !important}
html[data-theme="dark"] .widget_wpparsidate_widget_parsidatearchivewidget > ul > li > a{color:var(--d-text) !important}
html[data-theme="dark"] .widget_wpparsidate_widget_parsidatearchivewidget > ul > li > a::before{color:var(--d-muted) !important}
html[data-theme="dark"] .widget_wpp_jarchive > ul > li > a{color:var(--d-text) !important}
html[data-theme="dark"] .widget_wpp_jarchive > ul > li > a::before{color:var(--d-muted) !important}
html[data-theme="dark"] .time-fixed{background:var(--d-card) !important}
html[data-theme="dark"] .neo-header{background:var(--d-card) !important}
html[data-theme="dark"] .site-header{background:var(--d-card) !important;border-bottom:1px solid var(--d-line) !important}
html[data-theme="dark"] .main-menu > li > a{color:var(--d-text) !important}
html[data-theme="dark"] .main-menu > li > ul.sub-menu{background:var(--d-card) !important}
html[data-theme="dark"] .main-menu > li.menu-item-default-dropdown > ul.sub-menu > li > a{color:var(--d-text) !important}
html[data-theme="dark"] .main-menu > li.menu-item-default-dropdown > ul.sub-menu > li > ul.sub-menu{background:var(--d-card) !important}
html[data-theme="dark"] .main-menu > li.menu-item-default-dropdown > ul.sub-menu > li > ul.sub-menu a{color:var(--d-text) !important}
html[data-theme="dark"] .main-menu > li.menu-item-fullwidth > ul.sub-menu{background:var(--d-card) !important}
html[data-theme="dark"] .main-menu > li.menu-item-fullwidth > ul.sub-menu > li{color:var(--d-text) !important}
html[data-theme="dark"] .main-menu > li.menu-item-fullwidth > ul.sub-menu > li > a{color:var(--d-text) !important}
html[data-theme="dark"] .main-menu > li.menu-item-fullwidth > ul.sub-menu > li > ul.sub-menu > li > a{color:var(--d-text) !important}
html[data-theme="dark"] .menu-category-grid{background:var(--d-card) !important}
html[data-theme="dark"] .header-search{color:var(--d-text) !important}
html[data-theme="dark"] input[type="text"].header-search__input{color:var(--d-text) !important}
html[data-theme="dark"] input[type="text"].header-search__input::placeholder{color:var(--d-text) !important}
html[data-theme="dark"] .news-ticker-section{background:var(--d-card) !important}
html[data-theme="dark"] a.news-item{color:var(--d-text) !important}
html[data-theme="dark"] a.news-item span{color:var(--d-muted) !important}
html[data-theme="dark"] .header-social-float{background:var(--d-card) !important}
html[data-theme="dark"] .header-social-float__toggle{color:var(--d-text) !important}
html[data-theme="dark"] .header-social-float{border:1px solid var(--d-line) !important}
html[data-theme="dark"] #mobile-nav li a{color:var(--d-text) !important}
html[data-theme="dark"] #mobile-nav li span.arrow-nav-c{color:var(--d-muted) !important}
html[data-theme="dark"] .overlay{background:var(--d-card) !important}
html[data-theme="dark"] .overlay .closebtn{background:var(--d-card2) !important}
html[data-theme="dark"] .pb-pagination a,
html[data-theme="dark"] .pb-pagination span.page-numbers{color:var(--d-muted) !important;border:1px solid var(--d-line) !important}
html[data-theme="dark"] .pb-pagination span.dots{color:var(--d-muted) !important}
html[data-theme="dark"] .no-posts{color:var(--d-muted) !important}
html[data-theme="dark"] .blog-archive-btn{background-color:var(--d-card) !important;color:var(--d-muted) !important;border:1px solid var(--d-line) !important}
html[data-theme="dark"] .blog-posts{background:var(--d-card) !important}
html[data-theme="dark"] .blog-description{color:var(--d-muted) !important;background:var(--d-card2) !important}
html[data-theme="dark"] .temp-cat-card{border-bottom:2px solid var(--d-line) !important}
html[data-theme="dark"] .temp-cat-no-img{background:var(--d-card) !important}
html[data-theme="dark"] .temp-cat-badge{color:var(--d-muted) !important}
html[data-theme="dark"] .temp-cat-post-title a{color:var(--d-text) !important}
html[data-theme="dark"] .temp-cat-excerpt{color:var(--d-muted) !important}
html[data-theme="dark"] .temp-cat-more{background-color:var(--d-card) !important;color:var(--d-muted) !important}
html[data-theme="dark"] .no-posts{background:var(--d-card2) !important;color:var(--d-text) !important;border:2px solid var(--d-line) !important}
html[data-theme="dark"] .footer-menu li:not(:last-child)::after{color:var(--d-muted) !important}
html[data-theme="dark"] .footer-bottom{color:var(--d-muted) !important}
html[data-theme="dark"] .meta-top{border-bottom:1px solid var(--d-line) !important;color:var(--d-muted) !important}
html[data-theme="dark"] .print-link{color:var(--d-muted) !important}
html[data-theme="dark"] .post-breadcrumb a{color:var(--d-muted) !important}
html[data-theme="dark"] .post-breadcrumb a:last-of-type{color:var(--d-text) !important}
html[data-theme="dark"] .post-breadcrumb a:last-of-type:hover{color:var(--d-text) !important}
html[data-theme="dark"] .breadcrumb-sep{color:var(--d-muted) !important}
html[data-theme="dark"] .entry-subtitle{color:var(--d-text) !important}
html[data-theme="dark"] .entry-title{color:var(--d-text) !important}
html[data-theme="dark"] .entry-summary-custom{background-color:var(--d-card3) !important;color:var(--d-text) !important}
html[data-theme="dark"] .entry-content{background:var(--d-card) !important}
html[data-theme="dark"] .post-meta-inline{border-top:1px solid var(--d-line) !important}
html[data-theme="dark"] .author-avatar{border:1px solid var(--d-line) !important;background:var(--d-card) !important}
html[data-theme="dark"] .author-name{color:var(--d-muted) !important}
html[data-theme="dark"] .source-info{color:var(--d-muted) !important}
html[data-theme="dark"] .source-info i{color:var(--d-text) !important}
html[data-theme="dark"] .tags-label{color:var(--d-text) !important}
html[data-theme="dark"] .tags-label i{background:var(--d-card) !important}
html[data-theme="dark"] .tag-item{background:var(--d-card3) !important;color:var(--d-text) !important}
html[data-theme="dark"] .share-icon-item .iconn{background:var(--d-card3) !important;color:var(--d-muted) !important}
html[data-theme="dark"] .custom-modal-content{background:var(--d-card) !important}
html[data-theme="dark"] .custom-modal-header{border-bottom:1px solid var(--d-line) !important}
html[data-theme="dark"] .custom-modal-header h3{color:var(--d-text) !important}
html[data-theme="dark"] .custom-modal-header .modal-close{color:var(--d-muted) !important}
html[data-theme="dark"] .custom-modal-header .modal-close:hover{color:var(--d-text) !important}
html[data-theme="dark"] .modal-social-item{background:var(--d-card) !important;color:var(--d-muted) !important}
html[data-theme="dark"] .modal-shortlink-box input{background:var(--d-card) !important}
html[data-theme="dark"] .related-list-container{background:var(--d-card) !important}
html[data-theme="dark"] .related-list-item{border-bottom:1px solid var(--d-line) !important}
html[data-theme="dark"] .related-list-item a{color:var(--d-text) !important}
html[data-theme="dark"] .related-date{color:var(--d-muted) !important}
html[data-theme="dark"] .related-empty{color:var(--d-muted) !important;background:var(--d-card) !important}
html[data-theme="dark"] .custom-item-comments-form{border-top:1px solid var(--d-line) !important;border-bottom:1px solid var(--d-line) !important}
html[data-theme="dark"] #comments{color:var(--d-text) !important}
html[data-theme="dark"] .comment-body{background:var(--d-card) !important}
html[data-theme="dark"] .comment-author{border:1px solid var(--d-line) !important}
html[data-theme="dark"] .comment-author .fn{color:var(--d-text) !important}
html[data-theme="dark"] .comment-author .fn a{color:var(--d-text) !important}
html[data-theme="dark"] .comment-author .says{color:var(--d-muted) !important}
html[data-theme="dark"] .comment-meta a{color:var(--d-muted) !important}
html[data-theme="dark"] .comment-reactions{border-right:1px solid var(--d-line) !important}
html[data-theme="dark"] .comment-like-btn,
html[data-theme="dark"] .comment-dislike-btn{color:var(--d-text) !important}
html[data-theme="dark"] .comment-body p{color:var(--d-text) !important}
html[data-theme="dark"] .comment-reply-link{color:var(--d-muted) !important}
html[data-theme="dark"] .children .comment-body{background:var(--d-card) !important}
html[data-theme="dark"] .comment-respond{border-top:1px solid var(--d-line) !important}
html[data-theme="dark"] .comment-reply-title{color:var(--d-text) !important}
html[data-theme="dark"] #cancel-comment-reply-link{color:var(--d-muted) !important}
html[data-theme="dark"] .comment-notes,
html[data-theme="dark"] .required-field-message{color:var(--d-muted) !important}
html[data-theme="dark"] .comment-form label{color:var(--d-muted) !important}
html[data-theme="dark"] .comment-form input[type="text"],
html[data-theme="dark"] .comment-form textarea{border:1px solid var(--d-line) !important;background:var(--d-card) !important}
html[data-theme="dark"] .comment-form input[type="text"]:focus,
html[data-theme="dark"] .comment-form textarea:focus{border-color:var(--d-line) !important}
html[data-theme="dark"] .sp-player{background:var(--d-card2) !important}
html[data-theme="dark"] .sp-now-cover{background:var(--d-card2) !important}
html[data-theme="dark"] .sp-now-title{color:var(--d-text) !important}
html[data-theme="dark"] .sp-now-artist{color:var(--d-muted) !important}
html[data-theme="dark"] .sp-btn{background:var(--d-card) !important}
html[data-theme="dark"] .sp-controls .sp-btn i{color:var(--d-text) !important}
html[data-theme="dark"] .sp-list{border-top:1px solid var(--d-line) !important}
html[data-theme="dark"] .sp-item{border:1px solid var(--d-line) !important;background:var(--d-card) !important}
html[data-theme="dark"] .sp-item.is-active{border-color:var(--d-line) !important;background:var(--d-card) !important}
html[data-theme="dark"] .sp-item-cover{background:var(--d-card2) !important}
html[data-theme="dark"] .sp-item-download{border:1px solid var(--d-line) !important;background:var(--d-card) !important;color:var(--d-text) !important}
html[data-theme="dark"] .sp-item-title{color:var(--d-text) !important}
html[data-theme="dark"] .sp-item-artist{color:var(--d-muted) !important}
html[data-theme="dark"] .sp-player .sp-seek::-webkit-slider-runnable-track{background:var(--d-card3) !important}
html[data-theme="dark"] .sp-player .sp-seek::-moz-range-track{background:var(--d-card3) !important}
html[data-theme="dark"] .sp-player .sp-seek::-webkit-slider-thumb{background:var(--d-card) !important}
html[data-theme="dark"] .sp-player .sp-seek::-moz-range-thumb{background:var(--d-card) !important}
html[data-theme="dark"] .custom-video-player .volume-bar::-webkit-slider-thumb{background:var(--d-card) !important}
html[data-theme="dark"] .custom-video-player .volume-bar::-moz-range-thumb{background:var(--d-card) !important}
html[data-theme="dark"] .custom-video-player input[type="range"].progress-bar::-webkit-slider-thumb{background:var(--d-card) !important}
html[data-theme="dark"] .custom-video-player input[type="range"].progress-bar::-moz-range-thumb{background:var(--d-card) !important}
html[data-theme="dark"] .download-links{background:var(--d-card) !important}
html[data-theme="dark"] .download-links a{color:var(--d-text) !important}
html[data-theme="dark"] .download-links a:hover{color:var(--d-text) !important}
html[data-theme="dark"] .archive-btn{background-color:var(--d-card) !important;border:1px solid var(--d-line) !important;color:var(--d-muted) !important}
html[data-theme="dark"] .archive-btn-tb{background-color:var(--d-card) !important;border:1px solid var(--d-line) !important;color:var(--d-muted) !important}
html[data-theme="dark"] .custom-category-posts-widget .widget-post-item{border-bottom:1px solid var(--d-line) !important}
html[data-theme="dark"] .custom-category-posts-widget .widget-post-item-bg{border-bottom:1px solid var(--d-line) !important}
html[data-theme="dark"] .custom-category-posts-widget .widget-post-title-bg a{color:var(--d-text) !important}
html[data-theme="dark"] .custom-category-posts-widget .archive-btn{color:var(--d-muted) !important;background:var(--d-card) !important;border:1px solid var(--d-line) !important}
html[data-theme="dark"] .custom-category-posts-widget .widget-post-title a{color:var(--d-text) !important}
html[data-theme="dark"] .custom-category-author-image-widget .author-info{color:var(--d-muted) !important}
html[data-theme="dark"] .custom-grey-widget-box{background:var(--d-card2) !important}
html[data-theme="dark"] .custom-grey-widget-title{color:var(--d-text) !important}
html[data-theme="dark"] .custom-grey-widget-item a{color:var(--d-text) !important}
html[data-theme="dark"] .box-headline{border-bottom:1px solid var(--d-line) !important}
html[data-theme="dark"] .box-item{background:var(--d-card) !important}
html[data-theme="dark"] .box-subtitle{color:var(--d-muted) !important}
html[data-theme="dark"] .box-title a{color:var(--d-text) !important}
html[data-theme="dark"] .box-empty{color:var(--d-muted) !important}
html[data-theme="dark"] .feature-grid-card{background:var(--d-card) !important}
html[data-theme="dark"] .feature-grid-subtitle{color:var(--d-muted) !important}
html[data-theme="dark"] .feature-grid-title{color:var(--d-text) !important}
html[data-theme="dark"] .feature-grid-title a{color:var(--d-text) !important}
html[data-theme="dark"] .feature-grid-meta{color:var(--d-muted) !important}
html[data-theme="dark"] .feature-grid-empty-message{color:var(--d-muted) !important}
html[data-theme="dark"] .category-news-main-header{border-bottom:1px solid var(--d-line) !important}
html[data-theme="dark"] .category-news-box{background:var(--d-card) !important}
html[data-theme="dark"] .category-news-heading a{color:var(--d-text) !important}
html[data-theme="dark"] .category-news-normal-post{border-bottom:1px solid var(--d-line) !important}
html[data-theme="dark"] .category-news-normal-title a{color:var(--d-text) !important}
html[data-theme="dark"] .qaleb-player-volume::-moz-range-progress{background:var(--d-card) !important}
html[data-theme="dark"] .box-category-list{background:var(--d-card) !important;border:1px solid var(--d-line) !important}
html[data-theme="dark"] .box-category-item{color:var(--d-muted) !important}
html[data-theme="dark"] .box-category-item:hover,
html[data-theme="dark"] .box-category-item.is-active{color:var(--d-text) !important}
html[data-theme="dark"] .box-loading{color:var(--d-muted) !important}
html[data-theme="dark"] .box-category-list::-webkit-scrollbar-track{background:var(--d-card2) !important}
html[data-theme="dark"] .ng-item{background:var(--d-card) !important}
html[data-theme="dark"] .ng-small-title{color:var(--d-text) !important}
html[data-theme="dark"] .ng-small-title a{color:var(--d-text) !important}
html[data-theme="dark"] .small-meta{color:var(--d-muted) !important}
html[data-theme="dark"] .extra-meta{color:var(--d-muted) !important}
html[data-theme="dark"] .ng-supertitle{color:var(--d-muted) !important}
html[data-theme="dark"] .ng-date{color:var(--d-muted) !important}
html[data-theme="dark"] .ng-item.ng-extra{background:var(--d-card) !important}
html[data-theme="dark"] .ng-extra-title a{color:var(--d-text) !important}
html[data-theme="dark"] .wcp-scroll-btn{border:1px solid var(--d-line) !important;color:var(--d-muted) !important}
html[data-theme="dark"] .archive-scroll{background-color:var(--d-card) !important;border:1px solid var(--d-line) !important;color:var(--d-muted) !important}
html[data-theme="dark"] .wcp-scroll-wrap::-webkit-scrollbar-thumb{background:var(--d-card3) !important}
html[data-theme="dark"] .wcp-item{border-bottom:1px solid var(--d-line) !important}
html[data-theme="dark"] .wcp-title{color:var(--d-text) !important}
html[data-theme="dark"] .wcp-archive-btn{color:var(--d-muted) !important}
html[data-theme="dark"] .lns-slider-wrap .lns-title a{color:var(--d-text) !important}
html[data-theme="dark"] .lns-slider-wrap .lns-author{color:var(--d-muted) !important}
html[data-theme="dark"] .lns-slider-wrap .lns-dot{background:var(--d-card3) !important}
html[data-theme="dark"] .pn-card{background:var(--d-card) !important}
html[data-theme="dark"] .pn-card small{color:var(--d-muted) !important}
html[data-theme="dark"] .pn-card h4{color:var(--d-text) !important}
html[data-theme="dark"] .pn-arrow{border:1px solid var(--d-line) !important}
html[data-theme="dark"] .comment-meta{border:1px solid var(--d-line) !important}
