:root,
body.light {
    --primary:#785900;
--on-primary:#ffffff;
--primary-container:#ffdf9e;
--on-primary-container:#261a00;
--secondary:#6b5d3f;
--on-secondary:#ffffff;
--secondary-container:#f5e0bb;
--on-secondary-container:#241a04;
--tertiary:#4a6547;
--on-tertiary:#ffffff;
--tertiary-container:#ccebc4;
--on-tertiary-container:#072109;
--error:#ba1a1a;
--on-error:#ffffff;
--error-container:#ffdad6;
--on-error-container:#410002;
--background:#fffbff;
--on-background:#1e1b16;
--surface:#fff8f2;
--on-surface:#1e1b16;
--surface-variant:#ede1cf;
--on-surface-variant:#4d4639;
--outline:#7f7667;
--outline-variant:#d0c5b4;
--shadow:#000000;
--scrim:#000000;
--inverse-surface:#33302a;
--inverse-on-surface:#f7efe7;
--inverse-primary:#fabd00;
--surface-dim:#e0d9d0;
--surface-bright:#fff8f2;
--surface-container-lowest:#ffffff;
--surface-container-low:#faf2e9;
--surface-container:#f5ede4;
--surface-container-high:#efe7de;
--surface-container-highest:#e9e1d8;
}

body.dark {
    --primary:#fabd00;
--on-primary:#3f2e00;
--primary-container:#5b4300;
--on-primary-container:#ffdf9e;
--secondary:#d8c4a0;
--on-secondary:#3a2f15;
--secondary-container:#52452a;
--on-secondary-container:#f5e0bb;
--tertiary:#b0cfaa;
--on-tertiary:#1d361c;
--tertiary-container:#334d31;
--on-tertiary-container:#ccebc4;
--error:#ffb4ab;
--on-error:#690005;
--error-container:#93000a;
--on-error-container:#ffb4ab;
--background:#1e1b16;
--on-background:#e9e1d8;
--surface:#16130e;
--on-surface:#e9e1d8;
--surface-variant:#4d4639;
--on-surface-variant:#d0c5b4;
--outline:#998f80;
--outline-variant:#4d4639;
--shadow:#000000;
--scrim:#000000;
--inverse-surface:#e9e1d8;
--inverse-on-surface:#33302a;
--inverse-primary:#785900;
--surface-dim:#16130e;
--surface-bright:#3c3933;
--surface-container-lowest:#100e09;
--surface-container-low:#1e1b16;
--surface-container:#221f1a;
--surface-container-high:#2d2924;
--surface-container-highest:#38342e;
}