/* ==========================================================================
   BookieFinder — Design tokens
   Editorial "ledger" system: warm paper surfaces, racing-green brand, amber
   action colour, serif display type, hairline rules instead of card shadows.
   Brand colours can be overridden in Appearance → Customize (inc/customizer.php).
   ========================================================================== */
:root {
	/* Brand */
	--bf-brand:        #123d2c;   /* racing green — header rule, hero, links */
	--bf-brand-deep:   #0b2a1e;
	--bf-brand-soft:   #e2ece5;   /* tinted surfaces */
	--bf-accent:       #e8a622;   /* amber — primary actions */
	--bf-accent-dark:  #c78a12;
	--bf-accent-soft:  #fbf0d4;

	/* Text & surfaces */
	--bf-ink:          #1d1c19;
	--bf-muted:        #6b655a;
	--bf-muted-light:  #9a938a;
	--bf-border:       #d8d1c3;
	--bf-border-light: #e9e4d8;
	--bf-bg:           #f5f1e8;   /* paper */
	--bf-white:        #fffdf8;

	/* Status */
	--bf-open:   #1f7a4d;
	--bf-closed: #b3261e;
	--bf-warn:   #a86b00;
	--bf-gold:   #d99a1a;

	/* Legacy aliases still referenced by a few rules */
	--bf-navy:        var(--bf-brand);
	--bf-navy-light:  var(--bf-brand-deep);
	--bf-navy-lighter:var(--bf-brand-deep);
	--bf-accent-light: var(--bf-accent-soft);

	--bf-shadow-sm: none;
	--bf-shadow-md: 0 8px 24px rgba(29, 28, 25, 0.10);
	--bf-shadow-lg: 0 16px 40px rgba(29, 28, 25, 0.16);

	--bf-radius-sm: 3px;
	--bf-radius-md: 4px;
	--bf-radius-lg: 6px;
	--bf-radius-pill: 999px;

	--bf-font:         -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
	--bf-font-display: "Iowan Old Style", "Palatino Linotype", Palatino, "Book Antiqua", Georgia, "Times New Roman", serif;
	--bf-font-mono:    ui-monospace, "SF Mono", Menlo, Consolas, monospace;

	--bf-container: 1200px;
	--bf-header-h: 64px;
}
