/*
SPDX-FileCopyrightText: (C) 2025 Intel Corporation
SPDX-License-Identifier: Apache-2.0
*/

@import url("base/tokens.css");
@import url("base/base.css");
@import url("components/card-primitives.css");

@import url("components/site-navbar.css");
@import url("components/section.css");
@import url("components/item-card.css");
@import url("components/home-header.css");
@import url("components/category-card.css");
@import url("components/collapsible-card.css");
@import url("components/ai-everyone.css");
@import url("components/text-link.css");
@import url("components/suite-card.css");
@import url("components/edge-ai-suites.css");
@import url("components/info-card.css");
@import url("components/ai-toolkits.css");
@import url("components/runtime-card.css");
@import url("components/ai-runtime.css");
@import url("components/static-card.css");
@import url("components/profile-card.css");
@import url("components/edge-optimized-packages.css");
@import url("components/tabs.css");
@import url("components/system-card.css");
@import url("components/edge-systems.css");
@import url("components/landing-links.css");

/* This stylesheet is loaded only on the homepage; keep its theme light even
	 when the documentation site is using dark mode. */
html[data-theme="dark"] {
	color-scheme: light;
	--spark-color-primary: #09857c;
	--spark-color-heading-background: #1c223b;
	--spark-color-page-background: #ffffff;
	--spark-color-highlight-background: #f7f7f8;
	--spark-color-highlight-background-reverse: #0d132b;
	--pst-color-secondary-bg: #16cfb1;

	--pst-color-background: #ffffff;
	--pst-color-on-background: #212529;
	--pst-color-surface: #ffffff;
	--pst-color-on-surface: #212529;
	--pst-color-text-base: #212529;
	--pst-color-text-muted: #6c757d;
	--pst-color-border: #dee2e6;
	--pst-color-link: #09857c;
	--pst-color-link-hover: #066a63;

	--bs-body-color: #212529;
	--bs-body-bg: #ffffff;
	--bs-border-color: #dee2e6;
}

/* Prevent the theme's dark-mode image filter on the homepage only. */
html[data-theme="dark"] img:not(.only-dark,.dark-light) {
	filter: none !important;
}
