body.theme-slate { background: #0f1720; color: #e5e7eb; }
.theme-slate .site-header { background: #111827; border-bottom: 1px solid #1f2937; }
.theme-slate .brand-title, .theme-slate .nav-links a { color: #e5e7eb; }
.theme-slate .nav-links a:hover { color: #67e8f9; }
.theme-slate .hero, .theme-slate .article-card, .theme-slate .quick-page-link { background: #0b1220; border: 1px solid #1f2937; box-shadow: 0 18px 48px rgba(0,0,0,0.5); }
.theme-slate .hero-title { color: #f8fafc; }
.theme-slate .hero-description { color: #cbd5e1; }
.theme-slate .hero-link, .theme-slate .article-card a { color: #67e8f9; }
.theme-slate .tag-cloud a { background: rgba(103,232,249,0.12); border: 1px solid rgba(103,232,249,0.35); color: #a5f3fc; }
.theme-slate .section-slate { border-color: #1f2937; }
