/* Contrast website palette. Case recipes are independent. */
[data-site-theme="contrast"] {
  --site-page-rgb: 0 0 0;
  --site-inset: #000000;
  --site-panel: #000000;
  --site-panel-header: #101010;
  --site-control: #171717;
  --site-hover: #292929;
  --site-border-subtle: #8a8a8a;
  --site-border: #aaaaaa;
  --site-border-control: #c4c4c4;
  --site-border-strong: #dddddd;
  --site-border-hover: #ffffff;
  --site-text: #ffffff;
  --site-text-secondary: #f4f4f4;
  --site-text-muted: #e0e0e0;
  --site-text-dim: #cccccc;
  --site-text-disabled: #aaaaaa;
  --site-accent-rgb: 135 255 226;
  --site-accent-hover: #c8fff0;
  --site-accent-surface: #082b22;
  --site-accent-border: #87ffe2;
  --site-accent-muted: #bcf9e7;
  --site-action-primary: #005d4c;
  --site-action-primary-hover: #004c3d;
  --site-purple: #ddbdff;
  --site-purple-bright: #edd8ff;
  --site-purple-text: #f5eaff;
  --site-purple-surface: #20112e;
  --site-purple-raised: #321749;
  --site-purple-border: #cfb0ef;
  --site-purple-strong: #62417c;
  --site-purple-action: #643491;
  --site-purple-action-hover: #7740a8;
  --site-purple-focus: #edcdff;
  --site-danger: #ffaab3;
  --site-danger-surface: #310b11;
  --site-success-surface: #05271b;
  --site-success: #a9ffc0;
  --site-warning-rgb: 255 221 128;
  --site-warning-text: #fff0bf;
  --site-warning-surface: #2b2100;
  --site-info: #acd9ff;
  --site-info-text: #e0f1ff;
  --site-info-surface: #051f35;
  --site-promo-glow-rgb: 0 0 0;
  --site-promo-purple-start: #150a20;
  --site-promo-purple-end: #000000;
  --site-promo-purple-border: #cfb0ef;
  --site-promo-blue-start: #061b26;
  --site-promo-blue-end: #000000;
  --site-promo-blue-border: #acd9ff;
  --site-promo-pink-start: #220e1b;
  --site-promo-pink-end: #000000;
  --site-promo-pink-border: #f4b1d3;
}
