.is-system-profile-signalflow-system.fixstable-system-presentation {
	--fixstable-system-border: rgba(125, 211, 252, 0.18);
	--fixstable-system-muted: rgba(226, 232, 240, 0.7);
	--fixstable-system-shadow: 0 24px 68px rgba(0, 0, 0, 0.26);
}

.is-system-profile-signalflow-system.fixstable-kit-support-page,
.is-system-profile-signalflow-system.fixstable-kit-search-results,
.is-system-profile-signalflow-system.fixstable-kit-error-page {
	background:
		linear-gradient(rgba(125, 211, 252, 0.035) 1px, transparent 1px),
		linear-gradient(90deg, rgba(125, 211, 252, 0.035) 1px, transparent 1px),
		#050b17;
	background-size: 72px 72px;
}

.is-system-profile-signalflow-system :is(.fixstable-kit-support-hero, .fixstable-kit-search-results-header) {
	position: relative;
	grid-template-columns: minmax(0, 0.9fr) minmax(260px, 0.42fr);
	background:
		linear-gradient(135deg, rgba(79, 70, 229, 0.18), transparent 62%),
		#0f172a;
	box-shadow: inset 3px 0 0 #7dd3fc, 0 24px 70px rgba(0, 0, 0, 0.24);
}

.is-system-profile-signalflow-system .fixstable-kit-search-results-title-kit {
	color: #7dd3fc;
}

.is-system-profile-signalflow-system .fixstable-kit-search-results-count {
	color: #7dd3fc;
	background: rgba(125, 211, 252, 0.08);
}

.is-system-profile-signalflow-system .fixstable-kit-search-results-list,
.is-system-profile-signalflow-system .fixstable-kit-support-grid.is-mode-compact-resource-list {
	border-top: 1px solid rgba(125, 211, 252, 0.24);
}

.is-system-profile-signalflow-system .fixstable-kit-search-result-card,
.is-system-profile-signalflow-system .fixstable-kit-support-card,
.is-system-profile-signalflow-system .fixstable-kit-support-featured,
.is-system-profile-signalflow-system .fixstable-kit-support-empty,
.is-system-profile-signalflow-system .fixstable-kit-search-results-empty,
.is-system-profile-signalflow-system .fixstable-kit-error-page-card {
	background: #0f172a;
}

.is-system-profile-signalflow-system .fixstable-kit-search-result-card:hover,
.is-system-profile-signalflow-system .fixstable-kit-support-card:hover {
	background: #121d32;
}

.is-system-profile-signalflow-system .fixstable-kit-search-result-card-index,
.is-system-profile-signalflow-system .fixstable-kit-support-card-index {
	color: #7dd3fc;
}

.is-system-profile-signalflow-system .fixstable-kit-search-result-card-index::before,
.is-system-profile-signalflow-system .fixstable-kit-support-card-index::before {
	content: "STATUS";
	display: block;
	margin-bottom: 5px;
	color: rgba(226, 232, 240, 0.4);
	font-size: 8px;
}

.is-system-profile-signalflow-system .fixstable-kit-support-article-content :is(code, pre) {
	background: #0f172a;
	border: 1px solid rgba(125, 211, 252, 0.18);
}

.is-system-profile-signalflow-system .fixstable-kit-support-article-main {
	max-width: 760px;
}

.is-system-profile-signalflow-system .fixstable-kit-error-page-code {
	color: rgba(125, 211, 252, 0.12);
}

@media (max-width: 900px) {
	.is-system-profile-signalflow-system :is(.fixstable-kit-support-hero, .fixstable-kit-search-results-header) {
		grid-template-columns: 1fr;
	}
}

:is(.fixstable-builder-frontend.is-device-tablet, .fixstable-builder-frontend.is-device-mobile).is-system-profile-signalflow-system :is(.fixstable-kit-support-hero, .fixstable-kit-search-results-header) {
	grid-template-columns: 1fr;
}
