:root,
:root[data-theme="dark"],
:root[data-btcpay-theme="dark"] {
  --btcpay-neutral-50-rgb:  13, 21, 30;
  --btcpay-neutral-100-rgb: 21, 32, 43;
  --btcpay-neutral-200-rgb: 25, 39, 52;
  --btcpay-neutral-300-rgb: 45, 69, 87;
  --btcpay-neutral-400-rgb: 83, 107, 125;
  --btcpay-neutral-500-rgb: 116, 135, 151;
  --btcpay-neutral-600-rgb: 134, 151, 164;
  --btcpay-neutral-700-rgb: 216, 222, 226;
  --btcpay-neutral-800-rgb: 233, 236, 238;
  --btcpay-neutral-900-rgb: 242, 244, 245;

  --btcpay-neutral-50:  rgb(var(--btcpay-neutral-50-rgb));
  --btcpay-neutral-100: rgb(var(--btcpay-neutral-100-rgb));
  --btcpay-neutral-200: rgb(var(--btcpay-neutral-200-rgb));
  --btcpay-neutral-300: rgb(var(--btcpay-neutral-300-rgb));
  --btcpay-neutral-400: rgb(var(--btcpay-neutral-400-rgb));
  --btcpay-neutral-500: rgb(var(--btcpay-neutral-500-rgb));
  --btcpay-neutral-600: rgb(var(--btcpay-neutral-600-rgb));
  --btcpay-neutral-700: rgb(var(--btcpay-neutral-700-rgb));
  --btcpay-neutral-800: rgb(var(--btcpay-neutral-800-rgb));
  --btcpay-neutral-900: rgb(var(--btcpay-neutral-900-rgb));

  /* https://colorkit.co/color-shades-generator/eeff00/*/
  --btcpay-primary-100-rgb: 251, 255, 223;
  --btcpay-primary-200-rgb: 247, 255, 189;
  --btcpay-primary-300-rgb: 244, 255, 152;
  --btcpay-primary-400-rgb: 241, 255, 106;
  --btcpay-primary-500-rgb: 238, 255, 0;
  --btcpay-primary-600-rgb: 207, 222, 0;
  --btcpay-primary-700-rgb: 177, 190, 0;
  --btcpay-primary-800-rgb: 147, 158, 0;
  --btcpay-primary-900-rgb: 119, 128, 0;

  --btcpay-primary-100: rgb(var(--btcpay-primary-100-rgb));
  --btcpay-primary-200: rgb(var(--btcpay-primary-200-rgb));
  --btcpay-primary-300: rgb(var(--btcpay-primary-300-rgb));
  --btcpay-primary-400: rgb(var(--btcpay-primary-400-rgb));
  --btcpay-primary-500: rgb(var(--btcpay-primary-500-rgb));
  --btcpay-primary-600: rgb(var(--btcpay-primary-600-rgb));
  --btcpay-primary-700: rgb(var(--btcpay-primary-700-rgb));
  --btcpay-primary-800: rgb(var(--btcpay-primary-800-rgb));
  --btcpay-primary-900: rgb(var(--btcpay-primary-900-rgb));

  --btcpay-primary-rgb: var(--btcpay-primary-600-rgb);
  --btcpay-primary-accent-rgb: var(--btcpay-primary-500-rgb);
  --btcpay-primary: rgb(var(--btcpay-primary-rgb));
  --btcpay-primary-accent: rgb(var(--btcpay-primary-accent-rgb));
  --btcpay-primary-shadow: rgba(var(--btcpay-primary-rgb), .5);

  --btcpay-primary-text: var(--btcpay-neutral-100);
  --btcpay-primary-text-hover: var(--btcpay-neutral-50);
  --btcpay-primary-text-active: var(--btcpay-neutral-50);

  --btcpay-body-text-active: var(--btcpay-neutral-50);
  --btcpay-body-bg-rgb: var(--btcpay-neutral-100-rgb);
  --btcpay-body-bg: rgb(var(--btcpay-body-bg-rgb));
}
