/* ============================================================
   CannaScience.org — Research Teal Theme
   ============================================================
   Clean, clinical palette evoking trust and scientific rigor.
   Teal primary (medical/scientific), slate accent (authority),
   sage buff (botanical/natural).
   ============================================================ */

:root {
    /* Primary: Research Teal */
    --cs-primary-950: #042f2e;
    --cs-primary-900: #134e4a;
    --cs-primary-800: #115e59;
    --cs-primary-700: #0f766e;
    --cs-primary-600: #0d9488;
    --cs-primary-500: #14b8a6;
    --cs-primary-400: #2dd4bf;
    --cs-primary-300: #5eead4;
    --cs-primary-200: #99f6e4;
    --cs-primary-100: #ccfbf1;
    --cs-primary-50:  #f0fdfa;

    /* Accent: Slate (authority, precision) */
    --cs-accent: #334155;
    --cs-accent-light: #f1f5f9;
    --cs-accent-300: #cbd5e1;

    /* Buff: Sage Green (botanical/natural) */
    --cs-buff: #4d7c0f;
    --cs-buff-light: #f7fee7;

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