html.dark-mode-preload,html.dark-mode-preload body{background:#0f1115!important;color:#e8eaed!important}body.dark-mode{--bg-body:#0f1115;--bg-card:#1a1d24;--bg-glass:rgba(26,29,36,var(--glass-opacity));--bg-light:#23272f;--text-primary:#e8eaed;--text-secondary:#adb5bd;--text-muted:#6c757d;--border-color:rgba(255,255,255,.08);--shadow-card:0 4px 15px rgba(0,0,0,.3);--input-bg:#23272f;--input-border:#2d323b}body.dark-mode .site-header,body.dark-mode .bg-white,body.dark-mode .single-card,body.dark-mode .home-category-section,body.dark-mode .sidebar-section,body.dark-mode .screenshots-section,body.dark-mode .comments-section,body.dark-mode .download-box,body.dark-mode .rating-section,body.dark-mode .app-info-table,body.dark-mode .error-404-card,body.dark-mode .search-results-section{background:var(--bg-card)!important;border-color:var(--border-color)!important}body.dark-mode .bg-light,body.dark-mode .app-description-box,body.dark-mode .table-of-contents,body.dark-mode .comment-body{background:var(--bg-light)!important}body.dark-mode h1,body.dark-mode h2,body.dark-mode h3,body.dark-mode h4,body.dark-mode h5,body.dark-mode h6,body.dark-mode .section-title,body.dark-mode .single-post-title,body.dark-mode .download-box-title,body.dark-mode .comments-title,body.dark-mode .info-label,body.dark-mode .comment-author{color:var(--text-primary)!important}body.dark-mode .entry-content,body.dark-mode .comment-text,body.dark-mode .info-value,body.dark-mode .site-description,body.dark-mode .footer-menu-col ul li a,body.dark-mode .post-meta-row,body.dark-mode .text-muted{color:var(--text-secondary)!important}body.dark-mode input,body.dark-mode textarea,body.dark-mode select,body.dark-mode .form-control{background:var(--input-bg)!important;border-color:var(--input-border)!important;color:var(--text-primary)!important}body.dark-mode .site-footer{background:var(--bg-glass)!important;border-top-color:var(--border-color)!important}