/*
 * Theme tokens. Each value falls back to the matching theme.json preset
 * (--wp--preset--*, --wp--custom--*) so editor and front end share one source.
 * Site-settings colors are emitted after all theme CSS as --color-ptvx-* and are
 * read first by components (var(--color-ptvx-x, var(--ptvx-color-x))); the
 * theme.json palette itself points at those same variables, so the ACF
 * settings still win everywhere, including in block-editor color utilities.
 */
:root {
	--ptvx-color-navy: var(--wp--preset--color--primary, #243b53);
	--ptvx-color-navy-deep: var(--wp--preset--color--primary-deep, #172b3f);
	--ptvx-color-blue: var(--wp--preset--color--secondary, #486581);
	--ptvx-color-gold: var(--wp--preset--color--accent, #d6a84f);
	--ptvx-color-gold-light: var(--wp--preset--color--accent-light, #f4e3bc);
	--ptvx-color-red: var(--wp--preset--color--highlight, #c45b50);
	--ptvx-color-red-dark: var(--wp--preset--color--highlight-dark, #9e443b);
	--ptvx-color-green: var(--wp--preset--color--success, #4b8065);
	--ptvx-color-ink: var(--wp--preset--color--text, #243b53);
	--ptvx-color-muted: var(--wp--preset--color--muted, #627d98);
	--ptvx-color-surface: var(--wp--preset--color--surface, #f5f7f8);
	--ptvx-color-line: var(--wp--preset--color--line, #d9e2ec);
	--ptvx-font-sans: var(--wp--preset--font-family--poppins, Poppins, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);
	--ptvx-radius-card: var(--wp--custom--radius--card, 1.125rem);
	--ptvx-width-content: var(--wp--style--global--wide-size, 71.25rem);
	--ptvx-shadow-card: var(--wp--preset--shadow--card, 0 8px 24px rgb(8 23 44 / 5%));
}
