/*
 * Color palette: Emerald Noir (dark). Signature default of the 'emerald-club' theme.
 * Defines only the colour variables; themes consume them.
 */

body.color-emerald-noir {
	--site-bg: #081910;
	--site-text: #e8f2e8;
	--site-muted: #9ab89a;
	--site-accent: #2d9a5e;

	/* text/icons placed ON an --site-accent fill */
	--site-on-accent: #15171c;

	/* --site-accent shifted until it is readable AS TEXT on --site-bg */
	--site-accent-text: #2e9e60;
	--site-accent-2: #c8991c;
	--site-on-accent-2: #15171c;
	--site-accent-2-text: #c8991c;
	--site-surface: #0f2618;
	--site-border: rgba(45, 154, 94, 0.22);
	--header-bg: #060f08;
	--header-text: #e8f2e8;
	--header-link: #d4e8d4;
	--header-link-hover: var(--site-accent-2);

	/* accents readable AS TEXT on --header-bg */
	--header-accent: #2d9a5e;
	--header-accent-2: #c8991c;
	--header-trust-bg: #060f08;
	--header-trust-text: var(--site-accent-2);

	/* accents readable AS TEXT on --header-trust-bg */
	--trust-accent: #2d9a5e;
	--trust-accent-2: #c8991c;
	--footer-bg: #060f08;
	--footer-text: #9ab89a;
	--footer-heading: var(--site-accent-2);
	--footer-link: #9ab89a;

	/* accents readable AS TEXT on --footer-bg */
	--footer-accent: #2d9a5e;
	--footer-accent-2: #c8991c;
	--footer-divider: rgba(45, 154, 94, 0.2);
}
