        :root{
            --primary: #465e33;                      
            --on-primary: #F0F0F0;
            --primary-accent: #b5cc8b;
            --on-primary-accent: #465e33;
            --secondary: #d47426;
            --on-secondary: #F0F0F0;
            --secondary-accent: #edb75f;
            --on-secondary-accent: #c86022;
            --background: #FFFFFF;
            --on-background: #333333;
            --surface: #FFFFFF;
            --on-surface: #333333;
            --error: #D80404;
            --on-error: #ffffff;
            --selection: #f2f6ea;
            --on-selection: #648042;
            
            --primary-50: #f2f6ea;
--primary-100: #dfe9cb;
--primary-200: #cadaab;
--primary-300: #b5cc8b;
--primary-400: #a6c174;
--primary-500: #98b75d;
--primary-600: #89a755;
--primary-700: #76944b;
--primary-800: #648042;
--primary-900: #465e33;
            
            --secondary-50: #fbf3e3;
--secondary-100: #f6e0b8;
--secondary-200: #f1cc8b;
--secondary-300: #edb75f;
--secondary-400: #eaa843;
--secondary-500: #e69b32;
--secondary-600: #e2902e;
--secondary-700: #db822a;
--secondary-800: #d47426;
--secondary-900: #c86022;
            
            --on-bg-high-emphasis: rgba(51,51,51,0.87058824);
            --on-bg-med-emphasis: rgba(51,51,51,0.6);
            --on-bg-dis-emphasis: rgba(51,51,51,0.3019608);
        }