/* material web color roles : https://m3.material.io/styles/color/roles#5fdf196d-1e21-4d03-ae63-e802d61ad5ee */

.light {
  --md-sys-color-primary: rgb(137 112 103); /* for header bar bg, auth UI bg, grist header top border, grist header th color, menu icon, menu active */
  --md-sys-color-surface-tint: rgb(163 116 74);
  --md-sys-color-on-primary: rgba(255,255,255,.9); /* for header bar font */
  --md-sys-color-primary-container: rgb(242 236 231);
  --md-sys-color-on-primary-container: rgb(77 68 63); /* for default text bg */

  --md-sys-color-secondary: rgb(100 85 80);
  --md-sys-color-on-secondary: rgb(255 255 255);
  --md-sys-color-secondary-container: rgb(242 239 236);
  --md-sys-color-on-secondary-container: rgb(117 105 92);

  --md-sys-color-tertiary: rgb(77 100 67);
  --md-sys-color-on-tertiary: rgb(255 255 255);
  --md-sys-color-tertiary-container: rgb(230 238 227);
  --md-sys-color-on-tertiary-container: rgb(63 85 54);

  --md-sys-color-error: rgb(225 87 87);
  --md-sys-color-on-error: rgb(255 255 255);
  --md-sys-color-error-container: rgb(242 226 226);
  --md-sys-color-on-error-container: rgb(225 87 87);

  --md-sys-color-background: rgb(247 245 243); /* for content bg */
  --md-sys-color-on-background: var(--md-sys-color-on-primary-container);
  --md-sys-color-surface: rgb(241 238 237);
  --md-sys-color-on-surface: var(--md-sys-color-on-primary-container);
  --md-sys-color-surface-variant: rgb(225 216 213); /* for more pannel bg */
  --md-sys-color-on-surface-variant: var(--md-sys-color-on-primary-container);

  --md-sys-color-outline: rgba(0,0,0,.25);
  --md-sys-color-outline-variant: rgba(0,0,0,.15);
  --md-sys-color-shadow: rgb(0 0 0);
  --md-sys-color-scrim: rgb(0 0 0);
  --md-sys-color-inverse-surface: rgb(130 111 100); 
  --md-sys-color-inverse-on-surface: rgba(223,210,205,.9);
  --md-sys-color-inverse-primary: rgba(155,121,98,.25); /* for grist edit cell bg */

  --md-sys-color-primary-fixed: rgb(166 132 115);
  --md-sys-color-on-primary-fixed: rgb(255 255 255);
  --md-sys-color-primary-fixed-dim: rgb(157 119 100);
  --md-sys-color-on-primary-fixed-variant: rgba(255, 255, 255,.8);
  --md-sys-color-secondary-fixed: rgb(179 130 86);
  --md-sys-color-on-secondary-fixed: rgb(224 211 199);
  --md-sys-color-secondary-fixed-dim: rgb(102 78 61);
  --md-sys-color-on-secondary-fixed-variant: rgba(255,255,255,.8);
  --md-sys-color-tertiary-fixed: rgb(100 162 72);
  --md-sys-color-on-tertiary-fixed: rgb(255 255 255);
  --md-sys-color-tertiary-fixed-dim: rgb(86 146 60);
  --md-sys-color-on-tertiary-fixed-variant: rgba(255, 255, 255,.8);

  --md-sys-color-surface-dim: rgb(221 216 213);
  --md-sys-color-surface-bright: rgb(245 242 237);
  --md-sys-color-surface-container-lowest: rgb(255 255 255);
  --md-sys-color-surface-container-low: rgb(242 238 233);
  --md-sys-color-surface-container: rgb(237 232 227);
  --md-sys-color-surface-container-high: rgb(229 223 217);
  --md-sys-color-surface-container-highest: rgb(222 215 208);
}
