/* Radar dark mode. Active when <html data-theme="dark">, set by mu-plugins/radar-theme.php (?theme=light|dark|auto). */
html[data-theme=dark]{
  color-scheme:dark;
  --color-white:#121315;--color-ink:#ECEAE6;--color-paper:#1B1D20;--color-gray:#A4A8AE;--color-line:#2C2F33;--color-field:#5A5E64;
  --dk-surface:#1B1D20;--dk-deep:#0B0C0D;
}
html[data-theme=dark] body{color:var(--color-ink)}
/* Blocks that were "ink" backgrounds stay dark, not light */
html[data-theme=dark] .site-footer,html[data-theme=dark] .demo-bar,html[data-theme=dark] .radar-found,html[data-theme=dark] .contact-hero,html[data-theme=dark] .rh-lead,html[data-theme=dark] .radar-hero-cover{background:var(--dk-deep)}
html[data-theme=dark] .site-footer{border-top:1px solid var(--color-line)}
html[data-theme=dark] .sponsored-tag,html[data-theme=dark] .page-num.is-current,html[data-theme=dark] .brxe-pagination span.current{background:#ECEAE6;color:#121315;border-color:#ECEAE6}
/* Hard-coded white surfaces */
html[data-theme=dark] .chip,html[data-theme=dark] .choice,html[data-theme=dark] .check-result,html[data-theme=dark] .faq-item,html[data-theme=dark] .radar-summary,html[data-theme=dark] .contact-channel,html[data-theme=dark] .rh-quiz,html[data-theme=dark] .radar-more-btn{background:var(--dk-surface)}
html[data-theme=dark] .search-row input,html[data-theme=dark] .field input,html[data-theme=dark] .search-big input[type=search],html[data-theme=dark] .menu-search input[type=search],html[data-theme=dark] .newsletter .fluentform .ff-el-form-control{background:#1F2124;color:var(--color-ink)}
html[data-theme=dark] .radar-more-toggle{background:linear-gradient(to bottom,rgba(18,19,21,0),#121315 70%)}
html[data-theme=dark] mark{background:rgba(213,29,50,.28)}
/* Images and the follow card */
html[data-theme=dark] img{opacity:.94}
html[data-theme=dark] .rf{box-shadow:0 0 0 1px #2C2F33}
/* Header logo: white wordmark */
html[data-theme=dark] .brand-logo{content:url('logos/haradar-logo-scan-white.svg')}
html[data-theme=dark] .brxe-post-content thead th{background:var(--dk-surface)}
html[data-theme=dark] .brxe-post-content tbody tr:nth-child(even){background:rgba(255,255,255,.03)}
