/* ==========================================================================
   LUXURIDE DESIGN TOKENS — DEFINITIONS ONLY. THIS FILE IS INERT BY DESIGN.
   --------------------------------------------------------------------------
   These eight custom properties are the single source of truth for the
   design system's colours. Defining a custom property changes NOTHING:
   a token is only resolved when something references it with var().

   DO NOT "helpfully" apply these to selectors here. Adoption happens in a
   later, separately planned step (per-component, on staging, with visual
   regression checks). If you are about to add a selector to this file,
   stop — that is a different task.

   Deliberately NOT here yet (later steps, by design):
   - border-radius: 0 rollout
   - #E8EEFC -> #FFFFFF button-label contrast fix
   ========================================================================== */

/* Neutral tokens reconciled to MEASURED site values (was warm gold-phase values):
   bg = body #06080F, surface = header/nav #030D19, text = body copy #E8EEFC,
   secondary = muted copy #B7C7D9. Accents deliberately unchanged. */
:root {
	--color-bg:           #06080F;
	--color-surface:      #030D19;
	--color-accent:       #2E5BFF;
	--color-accent-text:  #7FA8FF;
	--color-accent-deep:  #1E3FA8;
	--color-on-accent:    #FFFFFF;
	--color-text:         #E8EEFC;
	--color-secondary:    #B7C7D9;
}
