        :root{
            --primary: #d9dea8;                      
            --on-primary: #26282e;
            --primary-accent: #5c6200;
            --on-primary-accent: #f0f2dc;
            --secondary: #d7c7b9;
            --on-secondary: #000000;
            --secondary-accent: #432a18;
            --on-secondary-accent: #f2e9dd;
            --background: #ffffff;
            --on-background: #333333;
            --surface: #ffffff;
            --on-surface: #333333;
            --error: #D80404;
            --on-error: #ffffff;
            --selection: #f0f2dc;
            --on-selection: #5c6200;
            
            --primary-50: #f0f2dc;
--primary-100: #d9dea8;
--primary-200: #bec971;
--primary-300: #a5b43b;
--primary-400: #94a600;
--primary-500: #839a00;
--primary-600: #798b00;
--primary-700: #6b7800;
--primary-800: #5c6200;
--primary-900: #454000;
            
            --secondary-50: #f2e9dd;
--secondary-100: #d7c7b9;
--secondary-200: #b7a391;
--secondary-300: #977f69;
--secondary-400: #80654b;
--secondary-500: #694b2e;
--secondary-600: #5e4328;
--secondary-700: #503720;
--secondary-800: #432a18;
--secondary-900: #341d0d;
            
            --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);
        }