/* ============================================================
   CannabisNorthDakota.org — Peace Garden Indigo Theme
   ============================================================
   North Dakota "Peace Garden Indigo" anchored on Tailwind
   indigo-800 (#3730a3) with a Wheat Field Gold accent (Tailwind
   amber-500 #f59e0b). The palette evokes the International Peace
   Garden on the U.S.-Canada border at Dunseith, the prairie sky,
   and ND's #1 spring-wheat / durum wheat / canola / flaxseed /
   sunflowers / honey production heritage. Distinct from existing
   themes: NE Cornhusker Red (red-700), KS Sunflower Gold (yellow-700
   amber-700), MT Mountain Sage (green register), ID Sawtooth
   Granite Slate, MN North Star (different blue), AR Razorback
   Crimson, AL Heart-of-Dixie Garnet. The deep indigo evokes the
   prairie night sky at the Peace Garden Latitude (49°N) and the
   "International Peace Garden State" designation. ND is the
   medical-only state with three consecutive recreational defeats
   (2018, 2022, 2024) under narrowing margins (-19 / -10 / -5 pts);
   the indigo represents the "narrowing margins" patience of long
   reform horizons. The wheat-gold accent represents the agricultural
   heritage that defines the Peace Garden State.
   ============================================================ */

:root {
    /* Primary: Peace Garden Indigo (Tailwind indigo-800-anchored) */
    --cs-primary-950: #1e1b4b;
    --cs-primary-900: #312e81;
    --cs-primary-800: #3730a3;
    --cs-primary-700: #4338ca;
    --cs-primary-600: #4f46e5;
    --cs-primary-500: #6366f1;
    --cs-primary-400: #818cf8;
    --cs-primary-300: #a5b4fc;
    --cs-primary-200: #c7d2fe;
    --cs-primary-100: #e0e7ff;
    --cs-primary-50:  #eef2ff;

    /* Accent: Wheat Field Gold (Tailwind amber-500) */
    --cs-accent: #f59e0b;
    --cs-accent-light: #fde68a;

    /* Buff: Prairie Cream */
    --cs-buff: #fef3c7;
    --cs-buff-light: #fefce8;

    /* Semantic mappings */
    --cs-primary: var(--cs-primary-800);
    --cs-primary-hover: var(--cs-primary-900);
    --cs-primary-active: var(--cs-primary-950);
    --cs-text-heading: var(--cs-primary-900);
    --cs-bg-section: var(--cs-primary-50);
    --cs-link: var(--cs-primary-800);
    --cs-link-hover: var(--cs-primary-900);
}
