:root {
  --color-selection-bg: var(--hue-border) var(--sat-border) var(--light-border);
  --color-selection-text: var(--hue-text) var(--sat-text) var(--light-text);

  --color-bg: var(--hue-bg) var(--sat-bg) var(--light-bg);
  --color-bg-muted: var(--hue-bg-muted) var(--sat-bg-muted) var(--light-bg-muted);

  --color-headings: var(--hue-slategrey) var(--sat-slategrey) var(--light-slategrey);

  --color-text: var(--hue-text) var(--sat-text) var(--light-text);
  --color-text-subtle: var(--hue-text-subtle) var(--sat-text-subtle) var(--light-text-subtle);
  --color-text-faded: var(--hue-text-faded) var(--sat-text-faded) var(--light-text-faded);

  --color-surface: var(--hue-surface) var(--sat-surface) var(--light-surface);
  --color-surface-dark: var(--hue-surface-dark) var(--sat-surface-dark) var(--light-surface-dark);

  --color-accent: var(--hue-accent) var(--sat-accent) var(--light-accent);
  --color-accent-hover: var(--hue-accent-hover) var(--sat-accent-hover) var(--light-accent-hover);
  --color-accent-muted: var(--hue-accent-muted) var(--sat-accent-muted) var(--light-accent-muted);

  --color-secondary: var(--hue-secondary) var(--sat-secondary) var(--light-secondary);
  --color-link: var(--hue-link) var(--sat-link) var(--light-link);
  --color-link-hover: var(--hue-link-hover) var(--sat-link-hover) var(--light-link-hover);

  --color-border: var(--hue-border) var(--sat-border) var(--light-border);

  --color-success: var(--hue-success) var(--sat-success) var(--light-success);
  --color-success-hover: var(--hue-success-hover) var(--sat-success-hover) var(--light-success-hover);
  --color-success-muted: var(--hue-success-muted) var(--sat-success-muted) var(--light-success-muted);

  --color-warning: var(--hue-warning) var(--sat-warning) var(--light-warning);
  --color-warning-hover: var(--hue-warning-hover) var(--sat-warning-hover) var(--light-warning-hover);
  --color-warning-muted: var(--hue-warning-muted) var(--sat-warning-muted) var(--light-warning-muted);

  --color-error: var(--hue-error) var(--sat-error) var(--light-error);
  --color-error-hover: var(--hue-error-hover) var(--sat-error-hover) var(--light-error-hover);
  --color-error-muted: var(--hue-error-muted) var(--sat-error-muted) var(--light-error-muted);

  --shadow-color: hsl(0 0% 0% / 0.25);
}
