/* AUTO-GENERATED: python3 scripts/generate-redhunt-dark.py — не править руками.
 * Dark-слой страниц personal chrome (RedHunt): инверсия светлых фонов/тёмного текста/рамок правил toptiger-layout.css. */

html[data-theme="dark"].tt-redhunt .tt-redhunt-hero-mint,
html[data-theme="dark"].tt-landing-redhunt .tt-redhunt-hero-mint {
	border: 1px solid #262b33;
}

html[data-theme="dark"].tt-redhunt .tt-redhunt-hero-dash,
html[data-theme="dark"].tt-landing-redhunt .tt-redhunt-hero-dash {
	border: 1px solid #262b33;
	background: #171b21;
}

html[data-theme="dark"].tt-redhunt .tt-redhunt-hero-card,
html[data-theme="dark"].tt-landing-redhunt .tt-redhunt-hero-card {
	background: #171b21;
}

html[data-theme="dark"].tt-redhunt .tt-redhunt-topbar,
html[data-theme="dark"].tt-landing-redhunt .tt-redhunt-topbar {
	border-bottom: 1px solid #262b33;
	background: #171b21;
}

html[data-theme="dark"].tt-redhunt .tt-redhunt-nav__item--sub:hover > .tt-redhunt-nav__link,
html[data-theme="dark"].tt-redhunt .tt-redhunt-nav__item--sub:focus-within > .tt-redhunt-nav__link,
html[data-theme="dark"].tt-redhunt .tt-redhunt-nav__item--sub.is-open > .tt-redhunt-nav__link,
html[data-theme="dark"].tt-landing-redhunt .tt-redhunt-nav__item--sub:hover > .tt-redhunt-nav__link,
html[data-theme="dark"].tt-landing-redhunt .tt-redhunt-nav__item--sub:focus-within > .tt-redhunt-nav__link,
html[data-theme="dark"].tt-landing-redhunt .tt-redhunt-nav__item--sub.is-open > .tt-redhunt-nav__link {
	background: #12151a;
}

html[data-theme="dark"].tt-redhunt .tt-redhunt-mega__panel,
html[data-theme="dark"].tt-landing-redhunt .tt-redhunt-mega__panel {
	background: #171b21;
}

html[data-theme="dark"].tt-redhunt .tt-redhunt-mega__mod,
html[data-theme="dark"].tt-landing-redhunt .tt-redhunt-mega__mod {
	background: #12151a;
}

html[data-theme="dark"].tt-redhunt .tt-redhunt-mega__mod:hover,
html[data-theme="dark"].tt-redhunt .tt-redhunt-mega__mod:focus-visible,
html[data-theme="dark"].tt-landing-redhunt .tt-redhunt-mega__mod:hover,
html[data-theme="dark"].tt-landing-redhunt .tt-redhunt-mega__mod:focus-visible {
	background: #12151a;
}

html[data-theme="dark"].tt-redhunt .tt-redhunt-mega__tool,
html[data-theme="dark"].tt-landing-redhunt .tt-redhunt-mega__tool {
	background: #12151a;
}

html[data-theme="dark"].tt-redhunt .tt-redhunt-mega__tool:hover,
html[data-theme="dark"].tt-redhunt .tt-redhunt-mega__tool:focus-visible,
html[data-theme="dark"].tt-landing-redhunt .tt-redhunt-mega__tool:hover,
html[data-theme="dark"].tt-landing-redhunt .tt-redhunt-mega__tool:focus-visible {
	background: #12151a;
}

html[data-theme="dark"].tt-redhunt .tt-redhunt-lang,
html[data-theme="dark"].tt-landing-redhunt .tt-redhunt-lang {
	border: 1px solid #262b33;
	background: #171b21;
}

html[data-theme="dark"].tt-redhunt .tt-redhunt-lang-menu,
html[data-theme="dark"].tt-landing-redhunt .tt-redhunt-lang-menu {
	background: #171b21;
	border: 1px solid #262b33;
}

html[data-theme="dark"].tt-redhunt .tt-redhunt-lang-item:hover,
html[data-theme="dark"].tt-landing-redhunt .tt-redhunt-lang-item:hover {
	background: #12151a;
}

html[data-theme="dark"].tt-redhunt .tt-redhunt-lang-item img,
html[data-theme="dark"].tt-landing-redhunt .tt-redhunt-lang-item img {
	border: 1px solid #262b33;
}

html[data-theme="dark"].tt-redhunt .tt-redhunt-login,
html[data-theme="dark"].tt-landing-redhunt .tt-redhunt-login {
	border: 1px solid #262b33;
	background: #171b21;
}

html[data-theme="dark"].tt-redhunt .tt-redhunt-hero-pill,
html[data-theme="dark"].tt-landing-redhunt .tt-redhunt-hero-pill {
	background: #12151a;
	border: 1px solid #262b33;
}

html[data-theme="dark"].tt-redhunt .tt-redhunt-check::after,
html[data-theme="dark"].tt-landing-redhunt .tt-redhunt-check::after {
	background: #171b21;
}

html[data-theme="dark"].tt-redhunt .tt-redhunt-chip,
html[data-theme="dark"].tt-landing-redhunt .tt-redhunt-chip {
	border: 1px solid #262b33;
	background: #171b21;
}

html[data-theme="dark"].tt-redhunt .tt-redhunt-chip-icon,
html[data-theme="dark"].tt-landing-redhunt .tt-redhunt-chip-icon {
	color: #f2f4f7;
}

html[data-theme="dark"].tt-redhunt .tt-redhunt-faq-item,
html[data-theme="dark"].tt-landing-redhunt .tt-redhunt-faq-item {
	background: #12151a;
	border: 1px solid #262b33;
}

html[data-theme="dark"].tt-redhunt #pricing .tt-redhunt-plan,
html[data-theme="dark"].tt-landing-redhunt #pricing .tt-redhunt-plan {
	border: 1px solid #262b33;
}

html[data-theme="dark"].tt-redhunt #pricing .tabs-box .tab:has(input:checked),
html[data-theme="dark"].tt-landing-redhunt #pricing .tabs-box .tab:has(input:checked) {
	background: #171b21 !important;
}

html[data-theme="dark"].tt-redhunt #pricing .tabs-box,
html[data-theme="dark"].tt-landing-redhunt #pricing .tabs-box {
	background: #12151a;
}

html[data-theme="dark"].tt-redhunt .tt-redhunt-card,
html[data-theme="dark"].tt-landing-redhunt .tt-redhunt-card {
	border: 1px solid #262b33;
	background: #12151a;
}

html[data-theme="dark"].tt-redhunt #audience .tt-redhunt-card,
html[data-theme="dark"].tt-landing-redhunt #audience .tt-redhunt-card {
	background: #171b21;
}

html[data-theme="dark"].tt-redhunt .relative:has(> #audience),
html[data-theme="dark"].tt-landing-redhunt .relative:has(> #audience),
html[data-theme="dark"].tt-redhunt .tt-redhunt-section-shade,
html[data-theme="dark"].tt-landing-redhunt .tt-redhunt-section-shade {
	background: #12151a;
}

html[data-theme="dark"].tt-redhunt .tt-inspector-sentiment,
html[data-theme="dark"].tt-landing-redhunt .tt-inspector-sentiment,
html[data-theme="dark"].tt-redhunt .tt-inspector-brands,
html[data-theme="dark"].tt-landing-redhunt .tt-inspector-brands {
	background: #12151a;
}

html[data-theme="dark"].tt-redhunt .tt-inspector-tabs .tt-inspector-tab,
html[data-theme="dark"].tt-landing-redhunt .tt-inspector-tabs .tt-inspector-tab {
	border: 1px solid #262b33;
	background: #171b21;
}

html[data-theme="dark"].tt-redhunt .tt-inspector-tabs .tt-inspector-tab:checked,
html[data-theme="dark"].tt-landing-redhunt .tt-inspector-tabs .tt-inspector-tab:checked {
	background: #171b21;
}

html[data-theme="dark"].tt-redhunt .tt-inspector-model-logo,
html[data-theme="dark"].tt-landing-redhunt .tt-inspector-model-logo {
	background: #12151a;
}

html[data-theme="dark"].tt-redhunt .tt-redhunt-footer__contacts .tt-redhunt-contact,
html[data-theme="dark"].tt-landing-redhunt .tt-redhunt-footer__contacts .tt-redhunt-contact {
	background-color: #12151a;
}

html[data-theme="dark"].tt-page-checker {
	background: #171b21;
}

html[data-theme="dark"].tt-page-checker body {
	background: #171b21;
}

html[data-theme="dark"].tt-page-checker :is(
	.tt-redhunt-hero,
	.toptiger-feature--checker-compare,
	.toptiger-feature--checker-agency,
	.toptiger-feature--redhunt-modules,
	.toptiger-stats--checker,
	.toptiger-faq--redhunt,
	.toptiger-cta--checker
) {
	background: #171b21;
}

html[data-theme="dark"].tt-page-checker .toptiger-cta--checker-demo,
html[data-theme="dark"].tt-page-checker .tt-checker-demo {
	background: #12151a;
}

html[data-theme="dark"].tt-page-checker .tt-redhunt-hero-mint {
	background-color: #12151a;
}

html[data-theme="dark"].tt-page-checker .tt-checker-compare-col {
	border: 1px solid #262b33;
	background: #171b21;
}

html[data-theme="dark"].tt-page-checker .tt-checker-compare-col--bad .tt-checker-compare-label {
	background: #12151a;
}

html[data-theme="dark"].tt-page-checker .tt-checker-compare-col--good .tt-checker-compare-label {
	background: #12151a;
}

html[data-theme="dark"].tt-page-checker .tt-checker-compare-item-body {
	color: rgba(242, 244, 247, 0.7);
}

html[data-theme="dark"]:is(.tt-page-checker, .tt-page-home) .tt-checker-agency-card {
	border: 1px solid #262b33;
	background: #171b21;
}

html[data-theme="dark"]:is(.tt-page-checker, .tt-page-home) .tt-checker-agency-body {
	color: rgba(242, 244, 247, 0.7);
}

html[data-theme="dark"].tt-page-checker .tt-checker-demo-input {
	border: 1px solid #262b33;
	background: #171b21;
}

html[data-theme="dark"]:is(.tt-page-checker, .tt-page-home) .tt-checker-stats-card {
	border: 1px solid #262b33;
	background: #171b21;
}

html[data-theme="dark"]:is(.tt-page-checker, .tt-page-home) .tt-checker-stats-label {
	color: rgba(242, 244, 247, 0.65);
}

html[data-theme="dark"].tt-page-checker .tt-checker-cta-panel {
	background-color: #12151a;
}

html[data-theme="dark"].tt-page-checker .tt-checker-cta-sub {
	color: rgba(242, 244, 247, 0.7);
}

html[data-theme="dark"]:is(.tt-page-ai-chat, .tt-page-reports, .tt-page-positions, .tt-page-pricing, .tt-page-home, .tt-page-research, .tt-page-home) {
	background: #12151a;
}

html[data-theme="dark"]:is(.tt-page-ai-chat, .tt-page-reports, .tt-page-positions, .tt-page-pricing, .tt-page-home, .tt-page-research, .tt-page-home) body {
	background: #12151a;
}

html[data-theme="dark"]:is(.tt-page-ai-chat, .tt-page-reports, .tt-page-positions, .tt-page-pricing, .tt-page-home, .tt-page-research, .tt-page-home) :is(
	.tt-ai-chat-hero,
	.toptiger-feature--ai-chat-models,
	.toptiger-feature--ai-chat-features,
	.toptiger-feature--ai-chat-compare,
	.toptiger-feature--cards,
	.toptiger-pricing--redhunt,
	.toptiger-faq--redhunt,
	.toptiger-cta--checker
) {
	background: #12151a;
}

html[data-theme="dark"]:is(.tt-page-ai-chat, .tt-page-reports, .tt-page-positions, .tt-page-pricing, .tt-page-home, .tt-page-research, .tt-page-home) .tt-ai-chat-hero .tt-redhunt-hero-pill {
	background: #12151a;
	border-color: #262b33;
}

html[data-theme="dark"]:is(.tt-page-ai-chat, .tt-page-reports, .tt-page-positions, .tt-page-pricing, .tt-page-home, .tt-page-research, .tt-page-home) .tt-ai-chat-hero-panel {
	background-color: #12151a;
}

html[data-theme="dark"]:is(.tt-page-ai-chat, .tt-page-reports, .tt-page-positions, .tt-page-pricing, .tt-page-home, .tt-page-research, .tt-page-home) .tt-ai-chat-hero-slide-body {
	color: rgba(242, 244, 247, 0.7);
}

html[data-theme="dark"]:is(.tt-page-ai-chat, .tt-page-reports, .tt-page-positions, .tt-page-pricing, .tt-page-home, .tt-page-research, .tt-page-home) .tt-ai-chat-hero-prev,
html[data-theme="dark"]:is(.tt-page-ai-chat, .tt-page-reports, .tt-page-positions, .tt-page-pricing, .tt-page-home, .tt-page-research, .tt-page-home) .tt-ai-chat-hero-next {
	border: 1px solid #262b33;
	background: #171b21;
}

html[data-theme="dark"]:is(.tt-page-ai-chat, .tt-page-reports, .tt-page-positions, .tt-page-pricing, .tt-page-home, .tt-page-research, .tt-page-home) .tt-ai-chat-model-tabs {
	background: #12151a;
}

html[data-theme="dark"]:is(.tt-page-ai-chat, .tt-page-reports, .tt-page-positions, .tt-page-pricing, .tt-page-home, .tt-page-research, .tt-page-home) .tt-ai-chat-model-tab {
	color: rgba(242, 244, 247, 0.7);
}

html[data-theme="dark"]:is(.tt-page-ai-chat, .tt-page-reports, .tt-page-positions, .tt-page-pricing, .tt-page-home, .tt-page-research, .tt-page-home) .tt-ai-chat-model-tab.is-active {
	background: #171b21;
}

html[data-theme="dark"]:is(.tt-page-ai-chat, .tt-page-reports, .tt-page-positions, .tt-page-pricing, .tt-page-home, .tt-page-research, .tt-page-home) .tt-ai-chat-model-card {
	border: 1px solid #262b33;
	background: #171b21;
}

html[data-theme="dark"]:is(.tt-page-ai-chat, .tt-page-reports, .tt-page-positions, .tt-page-pricing, .tt-page-home, .tt-page-research, .tt-page-home) .tt-ai-chat-model-vendor {
	background: #12151a;
	color: rgba(242, 244, 247, 0.65);
}

html[data-theme="dark"]:is(.tt-page-ai-chat, .tt-page-reports, .tt-page-positions, .tt-page-pricing, .tt-page-home, .tt-page-research, .tt-page-home) .tt-ai-chat-model-desc {
	color: rgba(242, 244, 247, 0.65);
}

html[data-theme="dark"]:is(.tt-page-ai-chat, .tt-page-reports, .tt-page-positions, .tt-page-pricing, .tt-page-home, .tt-page-research, .tt-page-home) .tt-ai-chat-model-meta {
	border-top: 1px solid #262b33;
	color: rgba(242, 244, 247, 0.55);
}

html[data-theme="dark"]:is(.tt-page-ai-chat, .tt-page-reports, .tt-page-positions, .tt-page-pricing, .tt-page-home, .tt-page-research, .tt-page-home) .tt-ai-chat-feature-badge {
	background: #12151a;
}

html[data-theme="dark"]:is(.tt-page-ai-chat, .tt-page-reports, .tt-page-positions, .tt-page-pricing, .tt-page-home, .tt-page-research, .tt-page-home) .tt-ai-chat-feature-row.is-tone-orange .tt-ai-chat-feature-badge {
	background: #12151a;
}

html[data-theme="dark"]:is(.tt-page-ai-chat, .tt-page-reports, .tt-page-positions, .tt-page-pricing, .tt-page-home, .tt-page-research, .tt-page-home) .tt-ai-chat-feature-row.is-tone-green .tt-ai-chat-feature-badge {
	background: #12151a;
}

html[data-theme="dark"]:is(.tt-page-ai-chat, .tt-page-reports, .tt-page-positions, .tt-page-pricing, .tt-page-home, .tt-page-research, .tt-page-home) .tt-ai-chat-feature-body {
	color: rgba(242, 244, 247, 0.7);
}

html[data-theme="dark"]:is(.tt-page-ai-chat, .tt-page-reports, .tt-page-positions, .tt-page-pricing, .tt-page-home, .tt-page-research, .tt-page-home) .tt-ai-chat-check .iconify {
	background-color: #171b21;
}

html[data-theme="dark"]:is(.tt-page-ai-chat, .tt-page-reports, .tt-page-positions, .tt-page-pricing, .tt-page-home, .tt-page-research, .tt-page-home) .tt-ai-chat-feature-bullet p {
	color: rgba(242, 244, 247, 0.75);
}

html[data-theme="dark"]:is(.tt-page-ai-chat, .tt-page-reports, .tt-page-positions, .tt-page-pricing, .tt-page-home, .tt-page-research, .tt-page-home) .tt-ai-chat-feature-mini {
	border: 1px solid #262b33;
	background: #12151a;
}

html[data-theme="dark"]:is(.tt-page-ai-chat, .tt-page-reports, .tt-page-positions, .tt-page-pricing, .tt-page-home, .tt-page-research, .tt-page-home) .tt-ai-chat-feature-mini-badge {
	background: #12151a;
}

html[data-theme="dark"]:is(.tt-page-ai-chat, .tt-page-reports, .tt-page-positions, .tt-page-pricing, .tt-page-home, .tt-page-research, .tt-page-home) .tt-ai-chat-feature-mini-cap {
	color: rgba(242, 244, 247, 0.65);
}

html[data-theme="dark"]:is(.tt-page-ai-chat, .tt-page-reports, .tt-page-positions, .tt-page-pricing, .tt-page-home, .tt-page-research, .tt-page-home) .tt-ai-chat-compare-table {
	border: 1px solid #262b33;
	background: #171b21;
}

html[data-theme="dark"]:is(.tt-page-ai-chat, .tt-page-reports, .tt-page-positions, .tt-page-pricing, .tt-page-home, .tt-page-research, .tt-page-home) .tt-ai-chat-compare-head {
	background: #12151a;
}

html[data-theme="dark"]:is(.tt-page-ai-chat, .tt-page-reports, .tt-page-positions, .tt-page-pricing, .tt-page-home, .tt-page-research, .tt-page-home) .tt-ai-chat-compare-row + .tt-ai-chat-compare-row {
	border-top: 1px solid #262b33;
}

html[data-theme="dark"]:is(.tt-page-ai-chat, .tt-page-reports, .tt-page-positions, .tt-page-pricing, .tt-page-home, .tt-page-research, .tt-page-home) .tt-ai-chat-compare-row > .is-bad,
html[data-theme="dark"]:is(.tt-page-ai-chat, .tt-page-reports, .tt-page-positions, .tt-page-pricing, .tt-page-home, .tt-page-research, .tt-page-home) .tt-ai-chat-compare-row > .is-good {
	color: rgba(242, 244, 247, 0.7);
}

html[data-theme="dark"]:is(.tt-page-ai-chat, .tt-page-reports, .tt-page-positions, .tt-page-pricing, .tt-page-home, .tt-page-research, .tt-page-home) .tt-ai-chat-compare-ico .iconify {
	background-color: #171b21;
}

html[data-theme="dark"].tt-page-ai-chat #pricing .tabs-box .tab:has(:checked),
html[data-theme="dark"].tt-page-ai-chat #pricing .tabs-box .tab:has(input:checked) {
	background: #171b21 !important;
	background-color: #171b21 !important;
}

html[data-theme="dark"]:is(.tt-page-ai-chat, .tt-page-reports, .tt-page-positions, .tt-page-pricing, .tt-page-home, .tt-page-research, .tt-page-home) .tt-checker-cta-panel {
	background-color: #12151a;
}

html[data-theme="dark"]:is(.tt-page-ai-chat, .tt-page-reports, .tt-page-positions, .tt-page-pricing, .tt-page-home, .tt-page-research, .tt-page-home) .tt-checker-cta-sub {
	color: rgba(242, 244, 247, 0.7);
}

html[data-theme="dark"]:is(.tt-page-positions, .tt-page-pricing, .tt-page-home, .tt-page-research, .tt-page-serp-analysis, .tt-page-index-checker, .tt-page-suggest-parser) .tt-ai-chat-hero-search-input {
	background: #171b21;
}

html[data-theme="dark"]:is(.tt-page-positions, .tt-page-pricing, .tt-page-home, .tt-page-research, .tt-page-serp-analysis, .tt-page-index-checker, .tt-page-suggest-parser) .tt-ai-chat-hero-search-input::placeholder {
	color: rgba(242, 244, 247, 0.45);
}

html[data-theme="dark"]:is(.tt-page-positions, .tt-page-pricing, .tt-page-home) :is(.toptiger-feature--cards, .toptiger-feature--redhunt-steps) {
	background: #171b21;
}

html[data-theme="dark"]:is(.tt-page-research, .tt-page-serp-analysis, .tt-page-index-checker, .tt-page-suggest-parser) :is(.toptiger-feature--redhunt-compare) {
	background: #171b21;
}

html[data-theme="dark"]:is(.tt-page-positions, .tt-page-pricing, .tt-page-home) .toptiger-feature--cards .tt-redhunt-card:nth-child(1) .tt-redhunt-icon {
	background: #12151a !important;
	border-color: #262b33 !important;
}

html[data-theme="dark"]:is(.tt-page-positions, .tt-page-pricing, .tt-page-home) .toptiger-feature--cards .tt-redhunt-card:nth-child(2) .tt-redhunt-icon {
	background: #12151a !important;
	border-color: #262b33 !important;
}

html[data-theme="dark"]:is(.tt-page-positions, .tt-page-pricing, .tt-page-home) .toptiger-feature--cards .tt-redhunt-card:nth-child(3) .tt-redhunt-icon {
	background: #12151a !important;
	border-color: #262b33 !important;
}

html[data-theme="dark"]:is(.tt-page-positions, .tt-page-pricing, .tt-page-home) .toptiger-feature--cards .tt-redhunt-card:nth-child(4) .tt-redhunt-icon {
	background: #12151a !important;
	border-color: #262b33 !important;
}

html[data-theme="dark"]:is(.tt-page-positions, .tt-page-pricing, .tt-page-home) .tt-reports-role {
	background: #171b21;
}

html[data-theme="dark"]:is(.tt-page-positions, .tt-page-pricing, .tt-page-home) .tt-reports-role:nth-child(1) :is(.tt-reports-role-icon, .tt-reports-role-tag) {
	background: #12151a;
	border-color: #262b33;
}

html[data-theme="dark"]:is(.tt-page-positions, .tt-page-pricing, .tt-page-home) .tt-reports-role:nth-child(2) :is(.tt-reports-role-icon, .tt-reports-role-tag) {
	background: #12151a;
	border-color: #262b33;
}

html[data-theme="dark"]:is(.tt-page-positions, .tt-page-pricing, .tt-page-home) .tt-reports-role:nth-child(3) :is(.tt-reports-role-icon, .tt-reports-role-tag) {
	background: #12151a;
	border-color: #262b33;
}

html[data-theme="dark"]:is(.tt-page-research, .tt-page-serp-analysis, .tt-page-index-checker, .tt-page-suggest-parser) .tt-redhunt-module-badge--1 {
	background: #12151a;
	border-color: #262b33;
}

html[data-theme="dark"]:is(.tt-page-research, .tt-page-serp-analysis, .tt-page-index-checker, .tt-page-suggest-parser) .tt-redhunt-module-badge--2 {
	background: #12151a;
	border-color: #262b33;
}

html[data-theme="dark"]:is(.tt-page-research, .tt-page-serp-analysis, .tt-page-index-checker, .tt-page-suggest-parser) .tt-redhunt-module-badge--3 {
	background: #12151a;
	border-color: #262b33;
}

html[data-theme="dark"]:is(.tt-page-research, .tt-page-serp-analysis, .tt-page-index-checker, .tt-page-suggest-parser) .tt-redhunt-compare-crit {
	color: rgba(242, 244, 247, 0.75);
}

html[data-theme="dark"]:is(.tt-page-positions, .tt-page-pricing, .tt-page-home, .tt-page-research, .tt-page-serp-analysis, .tt-page-index-checker, .tt-page-suggest-parser) #pricing .tt-redhunt-price-period {
	color: rgba(242, 244, 247, 0.55);
}

html[data-theme="dark"]:is(.tt-page-positions, .tt-page-pricing, .tt-page-home, .tt-page-research, .tt-page-serp-analysis, .tt-page-index-checker, .tt-page-suggest-parser) #pricing .card > p.mt-3 {
	color: rgba(242, 244, 247, 0.75);
}

html[data-theme="dark"]:is(.tt-page-positions, .tt-page-pricing, .tt-page-home, .tt-page-research, .tt-page-serp-analysis, .tt-page-index-checker, .tt-page-suggest-parser) .tt-redhunt-plan-feature.is-off {
	color: rgba(242, 244, 247, 0.4);
}

html[data-theme="dark"]:is(.tt-page-positions, .tt-page-pricing, .tt-page-home, .tt-page-research, .tt-page-serp-analysis, .tt-page-index-checker, .tt-page-suggest-parser) .tt-redhunt-plan-feature.is-off .tt-redhunt-plan-check {
	color: rgba(242, 244, 247, 0.35);
}

html[data-theme="dark"].tt-redhunt .tt-redhunt-theme-toggle {
	border: 1px solid #262b33;
	background: #171b21;
}

html[data-theme="dark"].tt-redhunt .tt-redhunt-drawer-chrome,
html[data-theme="dark"].tt-landing-redhunt .tt-redhunt-drawer-chrome {
	border-top: 1px solid #262b33;
}

html[data-theme="dark"]:is(.tt-page-serp-analysis, .tt-page-index-checker, .tt-page-suggest-parser) .tt-redhunt-hero-mint {
	background-color: #12151a;
}

html[data-theme="dark"].tt-redhunt .tt-tool-search-input,
html[data-theme="dark"].tt-landing-redhunt .tt-tool-search-input {
	background: #171b21;
}

html[data-theme="dark"].tt-redhunt .tt-tool-search-input::placeholder,
html[data-theme="dark"].tt-landing-redhunt .tt-tool-search-input::placeholder {
	color: rgba(242, 244, 247, 0.45);
}

html[data-theme="dark"].tt-redhunt .tt-tool-search-filter,
html[data-theme="dark"].tt-landing-redhunt .tt-tool-search-filter {
	background: #171b21;
}

html[data-theme="dark"].tt-redhunt .tt-tool-search-depth-label,
html[data-theme="dark"].tt-landing-redhunt .tt-tool-search-depth-label {
	color: rgba(242, 244, 247, 0.7);
}

html[data-theme="dark"].tt-redhunt .tt-tool-search-depth-dot,
html[data-theme="dark"].tt-landing-redhunt .tt-tool-search-depth-dot {
	background: #171b21;
}

html[data-theme="dark"]:is(.tt-page-serp-analysis, .tt-page-index-checker, .tt-page-suggest-parser) .tt-redhunt-hero {
	background: #12151a;
}

html[data-theme="dark"]:is(.tt-page-serp-analysis, .tt-page-index-checker, .tt-page-suggest-parser) .tt-redhunt-hero-sub {
	color: rgba(242, 244, 247, 0.62);
}

html[data-theme="dark"]:is(.tt-page-serp-analysis, .tt-page-index-checker, .tt-page-suggest-parser) .tt-redhunt-hero-mint {
	border: 1px solid #262b33;
	background-color: #12151a;
}

html[data-theme="dark"]:is(.tt-page-serp-analysis, .tt-page-index-checker, .tt-page-suggest-parser) .tt-checker-cta-panel {
	border-color: #262b33;
	background-color: #12151a;
}

html[data-theme="dark"]:is(.tt-page-serp-analysis, .tt-page-index-checker, .tt-page-suggest-parser) .tt-redhunt-compare-table {
	background: #171b21;
}

html[data-theme="dark"]:is(.tt-page-serp-analysis, .tt-page-index-checker, .tt-page-suggest-parser) .tt-redhunt-compare-head > div {
	color: rgba(242, 244, 247, 0.62);
}

html[data-theme="dark"]:is(.tt-page-index-checker, .tt-page-suggest-parser) .tt-redhunt-compare-head .is-bad {
	color: rgba(242, 244, 247, 0.62);
}

html[data-theme="dark"]:is(.tt-page-index-checker, .tt-page-suggest-parser) .tt-redhunt-compare-crit {
	color: rgba(242, 244, 247, 0.62);
}

html[data-theme="dark"]:is(.tt-page-serp-analysis) .tt-redhunt-compare-row .is-bad {
	color: rgba(242, 244, 247, 0.75);
}

html[data-theme="dark"]:is(.tt-page-serp-analysis, .tt-page-index-checker, .tt-page-suggest-parser) .tt-redhunt-module-term {
	color: rgba(242, 244, 247, 0.75);
}

html[data-theme="dark"]:is(.tt-page-serp-analysis, .tt-page-index-checker, .tt-page-suggest-parser) .tt-redhunt-compare-row > [data-label]::before {
	color: rgba(242, 244, 247, 0.5);
}

html[data-theme="dark"].tt-page-home .tt-checker-agency-foot {
	border-top: 1px solid #262b33;
}
