html.tgsc-leviathan-theme[data-tgsc-theme-applied="dark"] body.page-areas-covered,
html.tgsc-leviathan-theme[data-tgsc-theme-applied="dark"] body.single-areas-covered {
	background:
		radial-gradient(circle at top left, rgba(78, 167, 192, 0.18), transparent 30%),
		radial-gradient(circle at bottom right, rgba(211, 191, 156, 0.12), transparent 28%),
		linear-gradient(180deg, #071427 0%, #050d19 100%) !important;
}

html.tgsc-leviathan-theme[data-tgsc-theme-applied="dark"] .page-areas-covered,
html.tgsc-leviathan-theme[data-tgsc-theme-applied="dark"] .single-areas-covered-page {
	background: transparent !important;
}

html.tgsc-leviathan-theme[data-tgsc-theme-applied="dark"] .page-areas-covered .custom-cover-section.areas-covered-hero {
	background: transparent !important;
}

html.tgsc-leviathan-theme[data-tgsc-theme-applied="dark"] .page-areas-covered .areas-covered-grid {
	background: rgba(10, 24, 38, 0.78);
	border-color: rgba(215, 235, 242, 0.12);
	box-shadow: 0 18px 45px rgba(0, 0, 0, 0.24);
	backdrop-filter: blur(14px) saturate(130%);
}

html.tgsc-leviathan-theme[data-tgsc-theme-applied="dark"] .page-areas-covered .areas-covered-card {
	background: rgba(10, 24, 38, 0.90);
	border-color: rgba(215, 235, 242, 0.12);
	box-shadow: 0 18px 45px rgba(0, 0, 0, 0.24);
}

html.tgsc-leviathan-theme[data-tgsc-theme-applied="dark"] .page-areas-covered .areas-covered-card__content {
	background: rgba(10, 24, 38, 0.92);
}

html.tgsc-leviathan-theme[data-tgsc-theme-applied="dark"] .page-areas-covered .areas-covered-card__content::before {
	background: linear-gradient(180deg, rgba(21, 96, 128, 0.84), rgba(15, 79, 102, 0.92));
}
