/* ============================================================
   CannabisWisconsin.org — Northwoods Emerald Theme
   ============================================================
   Wisconsin Northwoods Emerald — anchored on Tailwind emerald-800
   (#065f46), with a Cheesehead Gold accent (#ca8a04, Tailwind
   yellow-600). Wisconsin's identity threads from the Northwoods
   pine-forest tourism counties through the dairy-state agricultural
   legacy to the German-Polish-Norwegian European heritage and
   the Wisconsin Idea (UW-Madison's public-service mission).
   The emerald-and-gold palette pairs the Northwoods landscape
   with the dairy-and-hemp-legacy gold, distinct from CT Charter
   Oak Green (lighter green-700), NJ Garden (#047857 emerald-700),
   VT Green Mountain (forest), and SD Black Hills Pine (green-800
   #166534) which is yellower-greener than emerald-800. The Cheesehead
   Gold honors WI's dairy-state and beer-culture identity without
   conflicting with KY bourbon, KS sunflower yellow-700, GA peach,
   or AL Yellowhammer Gold (amber-600).
   ============================================================ */

:root {
    /* Primary: Wisconsin Northwoods Emerald (Tailwind emerald-800-anchored) */
    --cs-primary-950: #022c22;
    --cs-primary-900: #064e3b;
    --cs-primary-800: #065f46;
    --cs-primary-700: #047857;
    --cs-primary-600: #059669;
    --cs-primary-500: #10b981;
    --cs-primary-400: #34d399;
    --cs-primary-300: #6ee7b7;
    --cs-primary-200: #a7f3d0;
    --cs-primary-100: #d1fae5;
    --cs-primary-50:  #ecfdf5;

    /* Accent: Cheesehead Gold (Tailwind yellow-600) */
    --cs-accent: #ca8a04;
    --cs-accent-light: #fde68a;

    /* Buff: Dairy 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);
}
