        :root{
            --primary: #B7F34A;                      
            --on-primary: #202333;
            --primary-accent: #758600;
            --on-primary-accent: #f5fee7;
            --secondary: #B7F34A;
            --on-secondary: #202333;
            --secondary-accent: #758600;
            --on-secondary-accent: #f5fee7;
            --background: #FFFFFF;
            --on-background: #333333;
            --surface: #FFFFFF;
            --on-surface: #333333;
            --error: #D80404;
            --on-error: #ffffff;
            --selection: #f5fee7;
            --on-selection: #88ae00;
            
            --primary-50: #f5fee7;
--primary-100: #e6fbc3;
--primary-200: #d6fa9a;
--primary-300: #c5f76f;
--primary-400: #b8f34a;
--primary-500: #acf01a;
--primary-600: #a3dd0c;
--primary-700: #95c600;
--primary-800: #88ae00;
--primary-900: #758600;
            
            --secondary-50: #f5fee7;
--secondary-100: #e6fbc3;
--secondary-200: #d6fa9a;
--secondary-300: #c5f76f;
--secondary-400: #b8f34a;
--secondary-500: #acf01a;
--secondary-600: #a3dd0c;
--secondary-700: #95c600;
--secondary-800: #88ae00;
--secondary-900: #758600;
            
            --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);
        }