html:is(.ahura-dark-theme, .ahura-black-theme) :is(
.ahura-main-header .action-box,
.ahura-main-header .search-btn-wrapper,
.ahura-main-header .header-buttons,
.header-template-2 .header-buttons,
#topbar .action-box,
#topbar .search-btn-wrapper,
#topbar .menu-icon,
#mw_open_side_menu,
.theme-mode-switcher,
.theme-mode-switcher-container,
.theme-mode-switcher-dropdown
) {
--ah-theme-icon-filter: brightness(0) invert(1);
}
html:is(.ahura-dark-theme, .ahura-black-theme) :is(
.ahura-main-header .action-box a,
.ahura-main-header #action_search,
.header-template-2 .header-buttons .h-btn,
.header-template-2 .header-buttons .h-btn .ah-theme-icon,
.header-template-2 .header-buttons .h-btn .ah-isax
) {
color: var(--ahura-c-text-secondary);
}
html:is(.ahura-dark-theme, .ahura-black-theme) .header-template-2 .header-buttons .h-btn:not(#action_link):not(.after-login-btn) {
background-color: var(--ahura-c-bg-button);
}
html:is(.ahura-dark-theme, .ahura-black-theme) .theme-mode-switcher label,
html:is(.ahura-dark-theme, .ahura-black-theme) .theme-mode-switcher label span,
html:is(.ahura-dark-theme, .ahura-black-theme) .theme-mode-switcher label span .ah-theme-icon,
html:is(.ahura-dark-theme, .ahura-black-theme) .theme-mode-switcher label span .ah-isax,
html:is(.ahura-dark-theme, .ahura-black-theme) #ahura-header-main-wrap .theme-mode-switcher label span i,
html:is(.ahura-dark-theme, .ahura-black-theme) .theme-mode-switcher em {
color: var(--ahura-c-text-secondary);
}
html:is(.ahura-dark-theme, .ahura-black-theme) .theme-mode-switcher input:checked + label span,
html:is(.ahura-dark-theme, .ahura-black-theme) .theme-mode-switcher input:checked + label span .ah-theme-icon,
html:is(.ahura-dark-theme, .ahura-black-theme) .theme-mode-switcher input:checked + label span .ah-isax {
color: var(--ahura-c-text-primary);
}