:root {
  --single-line-body-base-font-family: "Inter", Helvetica;
  --single-line-body-base-font-weight: 400;
  --single-line-body-base-font-size: 16px;
  --single-line-body-base-letter-spacing: 0px;
  --single-line-body-base-line-height: 100%;
  --single-line-body-base-font-style: normal;
  --color-text-brand-on-brand: var(--color-primitives-brand-100);
  --color-background-brand-default: var(--color-primitives-brand-800);
  --color-border-brand-default: var(--color-primitives-brand-800);
  --color-background-brand-hover: var(--color-primitives-brand-900);
  --color-primitives-brand-100: rgba(245, 245, 245, 1);
  --color-primitives-brand-900: rgba(30, 30, 30, 1);
  --color-primitives-brand-800: rgba(44, 44, 44, 1);
  --color-primitives-brand-b-800: rgba(119, 0, 0, 1);
  --color-primitives-brand-300: rgba(217, 217, 217, 1);
  --size-space-200: 8px;
  --size-space-300: 12px;
  --size-radius-200: 8px;
}

/*

To enable a theme in your HTML, simply add one of the following data attributes to an HTML element, like so:

<body data-color-mode="SDS-light">
    <!-- the rest of your content -->
</body>

You can apply the theme on any DOM node, not just the `body`

*/

[data-color-mode="SDS-light"] {
  --color-text-brand-on-brand: var(--color-primitives-brand-100);
  --color-background-brand-default: var(--color-primitives-brand-800);
  --color-border-brand-default: var(--color-primitives-brand-800);
  --color-background-brand-hover: var(--color-primitives-brand-900);
}

[data-color-mode="SDS-dark"] {
  --color-text-brand-on-brand: var(--color-primitives-brand-900);
  --color-background-brand-default: var(--color-primitives-brand-100);
  --color-border-brand-default: var(--color-primitives-brand-100);
  --color-background-brand-hover: var(--color-primitives-brand-300);
}

[data-color-mode="brand-b-light"] {
  --color-text-brand-on-brand: var(--color-primitives-brand-100);
  --color-background-brand-default: var(--color-primitives-brand-b-800);
  --color-border-brand-default: var(--color-primitives-brand-800);
  --color-background-brand-hover: var(--color-primitives-brand-900);
} 