:root,
.light.cds-light,
.light[data-mui-color-scheme='light'] {
  --mui-palette-primary-main: var(--color-surface-action-strong);
  --mui-palette-primary-mainChannel: from var(--color-surface-action-strong) r g b;
  --mui-palette-primary-light: var(--color-surface-action-subtle);
  --mui-palette-primary-lightChannel: from var(--color-surface-action-subtle) r g b;
  --mui-palette-primary-dark: var(--color-surface-action-strong-active);
  --mui-palette-primary-darkChannel: from var(--color-surface-action-strong-active) r g b;
  --mui-palette-primary-contrastText: var(--color-content-action-on-strong);
  --mui-palette-primary-contrastTextChannel: from var(--color-content-action-on-strong) r g b;
  --mui-palette-secondary-main: var(--color-surface-accent-strong);
  --mui-palette-secondary-mainChannel: from var(--color-surface-accent-strong) r g b;
  --mui-palette-secondary-light: var(--color-surface-accent-subtle);
  --mui-palette-secondary-lightChannel: from var(--color-surface-accent-subtle) r g b;
  --mui-palette-secondary-dark: var(--color-surface-accent-core);
  --mui-palette-secondary-darkChannel: from var(--color-surface-accent-core) r g b;
  --mui-palette-secondary-contrastText: var(--color-content-accent-on-strong);
  --mui-palette-secondary-contrastTextChannel: from var(--color-content-accent-on-strong) r g b;
  --mui-palette-error-main: var(--color-surface-danger-strong);
  --mui-palette-error-mainChannel: from var(--color-surface-danger-strong) r g b;
  --mui-palette-error-light: var(--color-surface-danger-subtle);
  --mui-palette-error-lightChannel: from var(--color-surface-danger-subtle) r g b;
  --mui-palette-error-dark: var(--color-surface-danger-strong-active);
  --mui-palette-error-darkChannel: from var(--color-surface-danger-strong-active) r g b;
  --mui-palette-error-contrastText: var(--color-content-danger-on-strong);
  --mui-palette-error-contrastTextChannel: from var(--color-content-danger-on-strong) r g b;
  --mui-palette-warning-main: var(--color-surface-warning-strong);
  --mui-palette-warning-mainChannel: from var(--color-surface-warning-strong) r g b;
  --mui-palette-warning-light: var(--color-surface-warning-subtle);
  --mui-palette-warning-lightChannel: from var(--color-surface-warning-subtle) r g b;
  --mui-palette-warning-dark: var(--color-surface-warning-strong-active);
  --mui-palette-warning-darkChannel: from var(--color-surface-warning-strong-active) r g b;
  --mui-palette-warning-contrastText: var(--color-content-warning-on-strong);
  --mui-palette-warning-contrastTextChannel: from var(--color-content-warning-on-strong) r g b;
  --mui-palette-success-main: var(--color-surface-success-strong);
  --mui-palette-success-mainChannel: from var(--color-surface-success-strong) r g b;
  --mui-palette-success-light: var(--color-surface-success-subtle);
  --mui-palette-success-lightChannel: from var(--color-surface-success-subtle) r g b;
  --mui-palette-success-dark: var(--color-surface-success-strong-active);
  --mui-palette-success-darkChannel: from var(--color-surface-success-strong-active) r g b;
  --mui-palette-success-contrastText: var(--color-content-success-on-strong);
  --mui-palette-success-contrastTextChannel: from var(--color-content-success-on-strong) r g b;
  --mui-palette-info-main: var(--color-surface-info-strong);
  --mui-palette-info-mainChannel: from var(--color-surface-info-strong) r g b;
  --mui-palette-info-light: var(--color-surface-info-subtle);
  --mui-palette-info-lightChannel: from var(--color-surface-info-subtle) r g b;
  --mui-palette-info-dark: var(--color-surface-info-strong-active);
  --mui-palette-info-darkChannel: from var(--color-surface-info-strong-active) r g b;
  --mui-palette-info-contrastText: var(--color-content-info-on-strong);
  --mui-palette-info-contrastTextChannel: from var(--color-content-info-on-strong) r g b;
  --mui-palette-text-primary: var(--color-content-primary);
  --mui-palette-text-primaryChannel: from var(--color-content-primary) r g b;
  --mui-palette-text-secondary: var(--color-content-secondary);
  --mui-palette-text-secondaryChannel: from var(--color-content-secondary) r g b;
  --mui-palette-text-disabled: var(--color-content-tertiary);
  --mui-palette-text-disabledChannel: from var(--color-content-tertiary) r g b;
  --mui-palette-background-default: var(--color-surface-background);
  --mui-palette-background-defaultChannel: from var(--color-surface-background) r g b;
  --mui-palette-background-paper: var(--color-surface-primary);
  --mui-palette-background-paperChannel: from var(--color-surface-primary) r g b;
  --mui-palette-divider: var(--color-stroke-secondary);
  --mui-palette-dividerChannel: from var(--color-stroke-secondary) r g b;
  --mui-palette-action-active: var(--color-content-secondary);
  --mui-palette-action-activeChannel: from var(--color-content-secondary) r g b;
  --mui-palette-action-disabled: var(--color-content-tertiary);
  --mui-palette-action-disabledChannel: from var(--color-content-tertiary) r g b;
  --mui-palette-action-focus: var(--color-stroke-focus);
  --mui-palette-action-focusChannel: from var(--color-stroke-focus) r g b;
  --mui-palette-action-hoverOpacity: var(--opacity-hover);
  --mui-palette-action-selectedOpacity: var(--opacity-selected);
  --mui-palette-action-disabledOpacity: var(--opacity-disabled);
  --mui-palette-action-focusOpacity: var(--opacity-focus);
  --mui-typography-fontFamily: var(--font-display);
  --mui-shape-borderRadius: var(--border-radius-default);
}

.dark.cds-dark,
.dark[data-mui-color-scheme='dark'] {
  color-scheme: dark;
  --mui-palette-primary-main: var(--color-surface-action-strong);
  --mui-palette-primary-mainChannel: from var(--color-surface-action-strong) r g b;
  --mui-palette-primary-light: var(--color-surface-action-subtle);
  --mui-palette-primary-lightChannel: from var(--color-surface-action-subtle) r g b;
  --mui-palette-primary-dark: var(--color-surface-action-strong-active);
  --mui-palette-primary-darkChannel: from var(--color-surface-action-strong-active) r g b;
  --mui-palette-primary-contrastText: var(--color-content-action-on-strong);
  --mui-palette-primary-contrastTextChannel: from var(--color-content-action-on-strong) r g b;
  --mui-palette-secondary-main: var(--color-surface-accent-strong);
  --mui-palette-secondary-mainChannel: from var(--color-surface-accent-strong) r g b;
  --mui-palette-secondary-light: var(--color-surface-accent-subtle);
  --mui-palette-secondary-lightChannel: from var(--color-surface-accent-subtle) r g b;
  --mui-palette-secondary-dark: var(--color-surface-accent-core);
  --mui-palette-secondary-darkChannel: from var(--color-surface-accent-core) r g b;
  --mui-palette-secondary-contrastText: var(--color-content-accent-on-strong);
  --mui-palette-secondary-contrastTextChannel: from var(--color-content-accent-on-strong) r g b;
  --mui-palette-error-main: var(--color-surface-danger-strong);
  --mui-palette-error-mainChannel: from var(--color-surface-danger-strong) r g b;
  --mui-palette-error-light: var(--color-surface-danger-subtle);
  --mui-palette-error-lightChannel: from var(--color-surface-danger-subtle) r g b;
  --mui-palette-error-dark: var(--color-surface-danger-strong-active);
  --mui-palette-error-darkChannel: from var(--color-surface-danger-strong-active) r g b;
  --mui-palette-error-contrastText: var(--color-content-danger-on-strong);
  --mui-palette-error-contrastTextChannel: from var(--color-content-danger-on-strong) r g b;
  --mui-palette-warning-main: var(--color-surface-warning-strong);
  --mui-palette-warning-mainChannel: from var(--color-surface-warning-strong) r g b;
  --mui-palette-warning-light: var(--color-surface-warning-subtle);
  --mui-palette-warning-lightChannel: from var(--color-surface-warning-subtle) r g b;
  --mui-palette-warning-dark: var(--color-surface-warning-strong-active);
  --mui-palette-warning-darkChannel: from var(--color-surface-warning-strong-active) r g b;
  --mui-palette-warning-contrastText: var(--color-content-warning-on-strong);
  --mui-palette-warning-contrastTextChannel: from var(--color-content-warning-on-strong) r g b;
  --mui-palette-success-main: var(--color-surface-success-strong);
  --mui-palette-success-mainChannel: from var(--color-surface-success-strong) r g b;
  --mui-palette-success-light: var(--color-surface-success-subtle);
  --mui-palette-success-lightChannel: from var(--color-surface-success-subtle) r g b;
  --mui-palette-success-dark: var(--color-surface-success-strong-active);
  --mui-palette-success-darkChannel: from var(--color-surface-success-strong-active) r g b;
  --mui-palette-success-contrastText: var(--color-content-success-on-strong);
  --mui-palette-success-contrastTextChannel: from var(--color-content-success-on-strong) r g b;
  --mui-palette-info-main: var(--color-surface-info-strong);
  --mui-palette-info-mainChannel: from var(--color-surface-info-strong) r g b;
  --mui-palette-info-light: var(--color-surface-info-subtle);
  --mui-palette-info-lightChannel: from var(--color-surface-info-subtle) r g b;
  --mui-palette-info-dark: var(--color-surface-info-strong-active);
  --mui-palette-info-darkChannel: from var(--color-surface-info-strong-active) r g b;
  --mui-palette-info-contrastText: var(--color-content-info-on-strong);
  --mui-palette-info-contrastTextChannel: from var(--color-content-info-on-strong) r g b;
  --mui-palette-text-primary: var(--color-content-primary);
  --mui-palette-text-primaryChannel: from var(--color-content-primary) r g b;
  --mui-palette-text-secondary: var(--color-content-secondary);
  --mui-palette-text-secondaryChannel: from var(--color-content-secondary) r g b;
  --mui-palette-text-disabled: var(--color-content-tertiary);
  --mui-palette-text-disabledChannel: from var(--color-content-tertiary) r g b;
  --mui-palette-background-default: var(--color-surface-background);
  --mui-palette-background-defaultChannel: from var(--color-surface-background) r g b;
  --mui-palette-background-paper: var(--color-surface-primary);
  --mui-palette-background-paperChannel: from var(--color-surface-primary) r g b;
  --mui-palette-divider: var(--color-stroke-secondary);
  --mui-palette-dividerChannel: from var(--color-stroke-secondary) r g b;
  --mui-palette-action-active: var(--color-content-secondary);
  --mui-palette-action-activeChannel: from var(--color-content-secondary) r g b;
  --mui-palette-action-disabled: var(--color-content-tertiary);
  --mui-palette-action-disabledChannel: from var(--color-content-tertiary) r g b;
  --mui-palette-action-focus: var(--color-stroke-focus);
  --mui-palette-action-focusChannel: from var(--color-stroke-focus) r g b;
  --mui-palette-action-hoverOpacity: var(--opacity-hover);
  --mui-palette-action-selectedOpacity: var(--opacity-selected);
  --mui-palette-action-disabledOpacity: var(--opacity-disabled);
  --mui-palette-action-focusOpacity: var(--opacity-focus);
  --mui-typography-fontFamily: var(--font-display);
  --mui-shape-borderRadius: var(--border-radius-default);
}
