/* ============================================================================
 * OGA design tokens — v204100 "Clean"
 * ----------------------------------------------------------------------------
 * White pages, plain dark text, one dark colour for links and buttons.
 * No colour accents, no coloured surfaces. Older names (--oga-blue,
 * --oga-jungle, --oga-saffron …) stay as aliases so every sheet still works.
 * ==========================================================================*/
:root {
	/* Colour */
	--oga-ink: #111111;
	--oga-ink-muted: #333333;
	--oga-ink-soft: #555555;
	--oga-bg: #ffffff;
	--oga-bg-soft: #ffffff;
	--oga-page-bg: #ffffff;
	--oga-border: #e3e7ef;
	--oga-border-strong: #c8cfdd;
	--oga-brand: #1c3f8f;

	/* Former palette names → the same plain colours */
	--oga-navy: #1c3f8f;
	--oga-night: #111111;
	--oga-console: #ffffff;
	--oga-console-2: #ffffff;
	--oga-flag: #111111;
	--oga-flag-dark: #111111;
	--oga-cream: #ffffff;
	--oga-sand: #ffffff;
	--oga-mist: #ffffff;
	--oga-blush: #ffffff;
	--oga-stone: #111111;
	--oga-jungle: #111111;
	--oga-saffron: #111111;
	--oga-dawn: #ffffff;
	--oga-clay: #111111;
	--oga-blue: #1c3f8f;
	--oga-blue-dark: #15337a;
	--oga-red: #d81f36;

	/* Step accents (kept as names; all plain) */
	--ogx-g0: #111111;
	--ogx-g1: #111111;
	--ogx-g2: #111111;
	--ogx-g3: #111111;
	--ogx-g4: #111111;
	--ogx-acc: #111111;
	--ogx-live: #111111;

	/* Brand mark — applied as-is, never recoloured. */
	--oga-logo-navy: #1c3f8f;
	--oga-logo-red: #d81f36;
	--oga-logo-cream: #fdfaf3;

	/* Shape */
	--oga-radius: 6px;
	--oga-radius-md: 8px;
	--oga-radius-lg: 12px;
	--oga-radius-pill: 999px;
	--oga-shadow-sm: none;
	--oga-shadow: none;
	--oga-shadow-lg: none;

	/* Space */
	--oga-space-xs: 8px;
	--oga-space-sm: 16px;
	--oga-space-md: 24px;
	--oga-space-lg: 40px;
	--oga-space-xl: 64px;
	--ogx-container: 1180px;
	--ogx-gutter: clamp(16px, 4vw, 32px);

	/* Type */
	--oga-font-heading: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Noto Sans', Helvetica, Arial, sans-serif;
	--oga-font-body: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Noto Sans', Helvetica, Arial, sans-serif;
	--ogx-font-mono: ui-monospace, 'SFMono-Regular', Menlo, Consolas, monospace;

	--ogx-ease: cubic-bezier(.2, .7, .2, 1);
	color-scheme: light;
}
