/* prettier-ignore */
:host([color=primary]) {
  --bce-color-l: var(--bce-color-primary-l);
  --bce-color-n: var(--bce-color-primary-n);
  --bce-color-d: var(--bce-color-primary-d);
  --bce-color-t: var(--bce-color-primary-t);
}

:host([color=secondary]) {
  --bce-color-l: var(--bce-color-secondary-l);
  --bce-color-n: var(--bce-color-secondary-n);
  --bce-color-d: var(--bce-color-secondary-d);
  --bce-color-t: var(--bce-color-secondary-t);
}

:host([color=tertiary]) {
  --bce-color-l: var(--bce-color-tertiary-l);
  --bce-color-n: var(--bce-color-tertiary-n);
  --bce-color-d: var(--bce-color-tertiary-d);
  --bce-color-t: var(--bce-color-tertiary-t);
}

:host([color=success]) {
  --bce-color-l: var(--bce-color-success-l);
  --bce-color-n: var(--bce-color-success-n);
  --bce-color-d: var(--bce-color-success-d);
  --bce-color-t: var(--bce-color-success-t);
}

:host([color=error]) {
  --bce-color-l: var(--bce-color-error-l);
  --bce-color-n: var(--bce-color-error-n);
  --bce-color-d: var(--bce-color-error-d);
  --bce-color-t: var(--bce-color-error-t);
}

:host([color=warning]) {
  --bce-color-l: var(--bce-color-warning-l);
  --bce-color-n: var(--bce-color-warning-n);
  --bce-color-d: var(--bce-color-warning-d);
  --bce-color-t: var(--bce-color-warning-t);
}

:host([color=info]) {
  --bce-color-l: var(--bce-color-info-l);
  --bce-color-n: var(--bce-color-info-n);
  --bce-color-d: var(--bce-color-info-d);
  --bce-color-t: var(--bce-color-info-t);
}

:host([color=dark]) {
  --bce-color-l: var(--bce-color-dark-l);
  --bce-color-n: var(--bce-color-dark-n);
  --bce-color-d: var(--bce-color-dark-d);
  --bce-color-t: var(--bce-color-dark-t);
}

:host([color=light]) {
  --bce-color-l: var(--bce-color-light-l);
  --bce-color-n: var(--bce-color-light-n);
  --bce-color-d: var(--bce-color-light-d);
  --bce-color-t: var(--bce-color-light-t);
}