/**
 * Expert Fellows brand overrides.
 * Loaded via app_include_css (Frappe Desk) / web_include_css (login +
 * server-rendered website pages) after Frappe's own bundles, so these
 * declarations win the cascade. theme_variables.css must load first.
 *
 * Note: the main LMS course-browsing UI is a separately bundled Vue SPA
 * (lms/public/frontend) with its own index.html that does not include
 * these hooks — it is not covered by this file.
 */

:root {
	/* Frappe Desk theme hooks (see frappe/public/css) */
	--primary: var(--ef-color-primary);
	--primary-color: var(--ef-color-primary);
	--brand-color: var(--ef-color-primary);
}

a {
	color: var(--ef-color-primary);
}

.btn-primary {
	background-color: var(--ef-color-primary);
	border-color: var(--ef-color-primary);
}

.btn-primary:hover,
.btn-primary:focus {
	background-color: var(--ef-color-accent);
	border-color: var(--ef-color-accent);
}
