.jk-halloween-2026{--hw-purple:#412354;--hw-orange:#d57b25;background:#fbf6ed!important;color:#3e2c45}.jk-halloween-2026 .article-orb{display:none}.jk-halloween-2026 .article-hero{background:linear-gradient(135deg,#281a37,#553364)!important;border-color:#725182!important}.jk-halloween-2026 .article-hero h1{color:#fff0d4!important}.jk-halloween-2026 .article-lead,.jk-halloween-2026 .article-meta span{color:#eaddef!important}.jk-halloween-2026 .article-kicker{background:#ffce82!important;color:#47264d!important;border:0!important}.jk-halloween-2026 .article-content{background:#fffaf3!important;border-color:#ead9e9!important}.jk-halloween-2026 .article-content h2,.jk-halloween-2026 .article-content h3{color:#633978!important}.jk-halloween-2026 .article-content h2:after{background:linear-gradient(90deg,#e99534,#a47ac3)!important}.jk-halloween-2026 .article-toc-card{background:#eee4f2!important;border-color:#dbc8e2!important}.jk-halloween-2026 .article-cover-badge{background:#ffd28b!important;color:#42234c!important}.jk-halloween-2026 .article-cover-badge:before{content:'🎃 ';}.jk-halloween-2026 .article-content a{color:#713d8d!important}.jk-halloween-2026 .jp-author{background:#f0e7f2!important;border-color:#ddcbe5!important}.jk-halloween-2026 .article-content blockquote{background:#fff0d7;border-right:4px solid #da8e31;padding:18px;border-radius:12px}.jk-halloween-2026 .article-media-card{background:#efe3f3!important;border-color:#dbc5e4!important}.jk-halloween-2026 .article-content th{background:#efe3f3!important}.jk-halloween-2026 .article-content tbody tr:nth-child(even){background:#fbf0e1!important}@media(prefers-reduced-motion:reduce){.jk-halloween-2026 *{animation:none!important;transition:none!important}}