/*
 * Global color tokens.
 *
 * Custom properties inherit through the document tree, so components can consume
 * the active palette without repeating body-class selectors. Theme-specific body
 * classes below override only the token value selected in the Customizer.
 */
body {
	--scouting-nederland-support-color: var(--wp--preset--color--scouting-blauw);
	--scouting-nederland-main-color: var(--wp--preset--color--scouting-groen);
}

/* Support-color choices generated by scoutingNederlandBodyClasses(). */
body.scouting-nederland-utilities-support-green {
	--scouting-nederland-support-color: var(--wp--preset--color--scouting-groen);
}

body.scouting-nederland-utilities-support-blue {
	--scouting-nederland-support-color: var(--wp--preset--color--scouting-blauw);
}

body.scouting-nederland-utilities-support-red {
	--scouting-nederland-support-color: var(--wp--preset--color--scouting-rood);
}

body.scouting-nederland-utilities-support-yellow {
	--scouting-nederland-support-color: var(--wp--preset--color--scouting-geel);
}

body.scouting-nederland-utilities-support-orange {
	--scouting-nederland-support-color: var(--wp--preset--color--scouting-oranje);
}

body.scouting-nederland-utilities-support-purple {
	--scouting-nederland-support-color: var(--wp--preset--color--scouting-paars);
}

/* Main-color choices generated by scoutingNederlandBodyClasses(). */
body.scouting-nederland-utilities-main-green {
	--scouting-nederland-main-color: var(--wp--preset--color--scouting-groen);
}

body.scouting-nederland-utilities-main-blue {
	--scouting-nederland-main-color: var(--wp--preset--color--scouting-blauw);
}

body.scouting-nederland-utilities-main-red {
	--scouting-nederland-main-color: var(--wp--preset--color--scouting-rood);
}

body.scouting-nederland-utilities-main-yellow {
	--scouting-nederland-main-color: var(--wp--preset--color--scouting-geel);
}

body.scouting-nederland-utilities-main-orange {
	--scouting-nederland-main-color: var(--wp--preset--color--scouting-oranje);
}

body.scouting-nederland-utilities-main-purple {
	--scouting-nederland-main-color: var(--wp--preset--color--scouting-paars);
}