/* GENERATED by packages/theme/scripts/build-tokens.mjs from src/tokens.json; do not edit. */
/* --bf-* roles as aliases of RHDS tokens (@rhds/tokens 3.2.0); the RHDS adapter */
/* (adapters/rhds.css) must be loaded first so the brand roles resolve to blue. */
:root {
  --bf-brand: light-dark(var(--rh-color-accent-brand-on-light), var(--rh-color-accent-brand-on-dark));
  --bf-brand-hover: light-dark(var(--rh-color-blue-60), var(--rh-color-blue-20));
  --bf-on-brand: light-dark(var(--rh-color-text-primary-on-dark), var(--rh-color-text-primary-on-light));
  --bf-link: light-dark(var(--rh-color-interactive-primary-default-on-light), var(--rh-color-interactive-primary-default-on-dark));
  --bf-focus: light-dark(var(--rh-color-border-interactive-on-light), var(--rh-color-border-interactive-on-dark));
  --bf-text: light-dark(var(--rh-color-text-primary-on-light), var(--rh-color-text-primary-on-dark));
  --bf-text-subtle: light-dark(var(--rh-color-text-secondary-on-light), var(--rh-color-text-secondary-on-dark));
  --bf-surface-default: light-dark(var(--rh-color-surface-lightest), var(--rh-color-surface-darkest));
  --bf-surface-subtle: light-dark(var(--rh-color-surface-lighter), var(--rh-color-surface-darker));
  --bf-surface-inverse: light-dark(var(--rh-color-surface-darkest), var(--rh-color-surface-lightest));
  --bf-surface-brand-subtle: var(--rh-color-blue-10);
  --bf-surface-brand: var(--rh-color-blue-20);
  --bf-border-subtle: light-dark(var(--rh-color-border-subtle-on-light), var(--rh-color-border-subtle-on-dark));
  --bf-status-danger: light-dark(var(--rh-color-status-danger-on-light), var(--rh-color-status-danger-on-dark));
  --bf-status-warning: light-dark(var(--rh-color-status-warning-on-light), var(--rh-color-status-warning-on-dark));
  --bf-status-success: light-dark(var(--rh-color-status-success-on-light), var(--rh-color-status-success-on-dark));
  --bf-status-info: light-dark(var(--rh-color-status-info-on-light), var(--rh-color-status-info-on-dark));
  --bf-font-heading: var(--rh-font-family-heading);
  --bf-font-body: var(--rh-font-family-body-text);
  --bf-font-mono: var(--rh-font-family-code);
  --bf-radius-control: var(--rh-border-radius-pill);
  --bf-radius-container: var(--rh-border-radius-default);
}
