:root {
    
    --background: #fff8f6;
    
    --error: #ba1a1a;
    
    --error_container: #ffdad6;
    
    --inverse_on_surface: #ffede6;
    
    --inverse_primary: #ffb691;
    
    --inverse_surface: #382e2a;
    
    --on_background: #221a15;
    
    --on_error: #ffffff;
    
    --on_error_container: #410002;
    
    --on_primary: #ffffff;
    
    --on_primary_container: #341100;
    
    --on_primary_fixed: #341100;
    
    --on_primary_fixed_variant: #703716;
    
    --on_secondary: #ffffff;
    
    --on_secondary_container: #2b160b;
    
    --on_secondary_fixed: #2b160b;
    
    --on_secondary_fixed_variant: #5c4032;
    
    --on_surface: #221a15;
    
    --on_surface_variant: #52443d;
    
    --on_tertiary: #ffffff;
    
    --on_tertiary_container: #1f1c00;
    
    --on_tertiary_fixed: #1f1c00;
    
    --on_tertiary_fixed_variant: #4c481c;
    
    --outline: #85736c;
    
    --outline_variant: #d7c2b9;
    
    --primary: #8d4e2b;
    
    --primary_container: #ffdbcb;
    
    --primary_fixed: #ffdbcb;
    
    --primary_fixed_dim: #ffb691;
    
    --scrim: #000000;
    
    --secondary: #765848;
    
    --secondary_container: #ffdbcb;
    
    --secondary_fixed: #ffdbcb;
    
    --secondary_fixed_dim: #e6beab;
    
    --shadow: #000000;
    
    --source_color: #f07426;
    
    --surface: #fff8f6;
    
    --surface_bright: #fff8f6;
    
    --surface_container: #fceae3;
    
    --surface_container_high: #f6e5dd;
    
    --surface_container_highest: #f0dfd8;
    
    --surface_container_low: #fff1eb;
    
    --surface_container_lowest: #ffffff;
    
    --surface_dim: #e8d7cf;
    
    --surface_tint: #8d4e2b;
    
    --surface_variant: #f4ded4;
    
    --tertiary: #646032;
    
    --tertiary_container: #ebe4aa;
    
    --tertiary_fixed: #ebe4aa;
    
    --tertiary_fixed_dim: #cfc890;
    
}

@media (prefers-color-scheme: dark) {
    :root {
        
        --background: #1a120e;
        
        --error: #ffb4ab;
        
        --error_container: #93000a;
        
        --inverse_on_surface: #382e2a;
        
        --inverse_primary: #8d4e2b;
        
        --inverse_surface: #f0dfd8;
        
        --on_background: #f0dfd8;
        
        --on_error: #690005;
        
        --on_error_container: #ffdad6;
        
        --on_primary: #542202;
        
        --on_primary_container: #ffdbcb;
        
        --on_primary_fixed: #341100;
        
        --on_primary_fixed_variant: #703716;
        
        --on_secondary: #432b1e;
        
        --on_secondary_container: #ffdbcb;
        
        --on_secondary_fixed: #2b160b;
        
        --on_secondary_fixed_variant: #5c4032;
        
        --on_surface: #f0dfd8;
        
        --on_surface_variant: #d7c2b9;
        
        --on_tertiary: #353107;
        
        --on_tertiary_container: #ebe4aa;
        
        --on_tertiary_fixed: #1f1c00;
        
        --on_tertiary_fixed_variant: #4c481c;
        
        --outline: #a08d84;
        
        --outline_variant: #52443d;
        
        --primary: #ffb691;
        
        --primary_container: #703716;
        
        --primary_fixed: #ffdbcb;
        
        --primary_fixed_dim: #ffb691;
        
        --scrim: #000000;
        
        --secondary: #e6beab;
        
        --secondary_container: #5c4032;
        
        --secondary_fixed: #ffdbcb;
        
        --secondary_fixed_dim: #e6beab;
        
        --shadow: #000000;
        
        --source_color: #f07426;
        
        --surface: #1a120e;
        
        --surface_bright: #413732;
        
        --surface_container: #271e19;
        
        --surface_container_high: #322823;
        
        --surface_container_highest: #3d332e;
        
        --surface_container_low: #221a15;
        
        --surface_container_lowest: #140c09;
        
        --surface_dim: #1a120e;
        
        --surface_tint: #ffb691;
        
        --surface_variant: #52443d;
        
        --tertiary: #cfc890;
        
        --tertiary_container: #4c481c;
        
        --tertiary_fixed: #ebe4aa;
        
        --tertiary_fixed_dim: #cfc890;
        
    }
}