/* ============================================================
   CannabisNebraska.org — Cornhusker Red + Cream Theme
   ============================================================
   Nebraska "Cornhusker Red" anchored on Tailwind red-700 (#b91c1c)
   with a Cornhusker Cream accent (Tailwind amber-100 #fef3c7).
   The palette evokes the iconic University of Nebraska Cornhuskers
   athletic identity (red + cream), the state's agricultural
   heritage (cornfields and Sandhills sunrises), and the
   Cornhusker State motto. Distinct from existing themes:
   AL Heart-of-Dixie Garnet (red-800 #991b1b), AR Razorback Crimson
   (#9D2235), IN Hoosier Crimson, OH Buckeye Scarlet — Nebraska
   uses red-700 (a slightly brighter shade) anchored to the
   athletic Cornhusker tradition. The cream accent is recognizable
   as the second half of the Cornhusker color combo. The palette
   reflects Nebraska's "passed but blocked" medical-cannabis story
   (Initiative 437/438 voter-passed Nov 2024), the "Good Life"
   state motto, the agricultural-industry density, and the unicameral
   nonpartisan legislature's distinctive political identity.
   ============================================================ */

:root {
    /* Primary: Cornhusker Red (Tailwind red-700-anchored) */
    --cs-primary-950: #450a0a;
    --cs-primary-900: #7f1d1d;
    --cs-primary-800: #991b1b;
    --cs-primary-700: #b91c1c;
    --cs-primary-600: #dc2626;
    --cs-primary-500: #ef4444;
    --cs-primary-400: #f87171;
    --cs-primary-300: #fca5a5;
    --cs-primary-200: #fecaca;
    --cs-primary-100: #fee2e2;
    --cs-primary-50:  #fef2f2;

    /* Accent: Cornhusker Cream (Tailwind amber-100) */
    --cs-accent: #92400e;
    --cs-accent-light: #fef3c7;

    /* Buff: Sandhills Sunrise */
    --cs-buff: #fef3c7;
    --cs-buff-light: #fefce8;

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