/* Generated from master.json, version 2. Run node design/palette/export.mjs. */
:root {
  --palette-stone: #ebe2d5;
  --palette-mineral: #dfe7dc;
  --palette-chalk: #e6e7ee;
  --palette-petrol: #183b40;
  --palette-cobalt: #203da0;
  --palette-oxblood: #71373f;
  --palette-olive: #3c442c;
  --palette-umber: #49392e;
  --palette-carbon: #211c1e;
}

/* Petrol / Mineral; core. */
[data-palette="petrol-mineral"] {
  --duotone-foreground: var(--palette-petrol);
  --duotone-background: var(--palette-mineral);
  --duotone-muted: #2c4c50;
  --duotone-rule: #adbcb5;
}
[data-palette="petrol-mineral"][data-mode="dark"] {
  --duotone-foreground: var(--palette-mineral);
  --duotone-background: var(--palette-petrol);
  --duotone-muted: #cbd6cc;
  --duotone-rule: #4a6667;
}

/* Oxblood / Stone; core. */
[data-palette="oxblood-stone"] {
  --duotone-foreground: var(--palette-oxblood);
  --duotone-background: var(--palette-stone);
  --duotone-muted: #7d484e;
  --duotone-rule: #cdb7b0;
}
[data-palette="oxblood-stone"][data-mode="dark"] {
  --duotone-foreground: var(--palette-stone);
  --duotone-background: var(--palette-oxblood);
  --duotone-muted: #dfd1c6;
  --duotone-rule: #906265;
}

/* Olive / Stone; core. */
[data-palette="olive-stone"] {
  --duotone-foreground: var(--palette-olive);
  --duotone-background: var(--palette-stone);
  --duotone-muted: #4e543d;
  --duotone-rule: #bfbbab;
}
[data-palette="olive-stone"][data-mode="dark"] {
  --duotone-foreground: var(--palette-stone);
  --duotone-background: var(--palette-olive);
  --duotone-muted: #dad2c4;
  --duotone-rule: #686c56;
}

/* Cobalt / Chalk; core. */
[data-palette="cobalt-chalk"] {
  --duotone-foreground: var(--palette-cobalt);
  --duotone-background: var(--palette-chalk);
  --duotone-muted: #344ea8;
  --duotone-rule: #b5bddb;
}
[data-palette="cobalt-chalk"][data-mode="dark"] {
  --duotone-foreground: var(--palette-chalk);
  --duotone-background: var(--palette-cobalt);
  --duotone-muted: #d2d6e6;
  --duotone-rule: #5268b4;
}

/* Carbon / Stone; reading. */
[data-palette="carbon-stone"] {
  --duotone-foreground: var(--palette-carbon);
  --duotone-background: var(--palette-stone);
  --duotone-muted: #353030;
  --duotone-rule: #b9b1a7;
}
[data-palette="carbon-stone"][data-mode="dark"] {
  --duotone-foreground: var(--palette-stone);
  --duotone-background: var(--palette-carbon);
  --duotone-muted: #d7cec3;
  --duotone-rule: #544e4c;
}

/* Umber / Stone; reserve. */
[data-palette="umber-stone"] {
  --duotone-foreground: var(--palette-umber);
  --duotone-background: var(--palette-stone);
  --duotone-muted: #594a3f;
  --duotone-rule: #c3b8ab;
}
[data-palette="umber-stone"][data-mode="dark"] {
  --duotone-foreground: var(--palette-stone);
  --duotone-background: var(--palette-umber);
  --duotone-muted: #dbd1c4;
  --duotone-rule: #726358;
}
