/* Taste and Explore always retain their black editorial canvas. */
html:has(body.city-guide-page){background:#000;color-scheme:dark;--surface:#000;--text:#f2ebdf;--rule:#383838}
body.city-guide-page,body.city-guide-page :is(header,.taste-editorial,.taste-intro,.taste-chapter,.taste-footer,.explore-editorial,.explore-index,.explore-footer,.explore-reveal){background-color:#000!important;color:#f2ebdf}
body.city-guide-page .theme-toggle{display:none!important}
