// Code generated by @carbon/themes. DO NOT EDIT.
//
// Copyright IBM Corp. 2018, 2023
//
// This source code is licensed under the Apache-2.0 license found in the
// LICENSE file in the root directory of this source tree.
//

@use 'sass:map';
@use '../config';
@use '../theme';

/// Internal helper for generating CSS Custom Properties
@function _get($token) {
  @if config.$use-fallback-value == false {
    @return var(--#{config.$prefix}-#{$token});
  } @else {
    @return var(--#{config.$prefix}-#{$token}, #{theme.get($token)});
  }
}

/// The CSS Custom Property for the `background` token
$background: _get('background') !default;

/// The CSS Custom Property for the `background-active` token
$background-active: _get('background-active') !default;

/// The CSS Custom Property for the `background-selected` token
$background-selected: _get('background-selected') !default;

/// The CSS Custom Property for the `background-selected-hover` token
$background-selected-hover: _get('background-selected-hover') !default;

/// The CSS Custom Property for the `background-hover` token
$background-hover: _get('background-hover') !default;

/// The CSS Custom Property for the `background-brand` token
$background-brand: _get('background-brand') !default;

/// The CSS Custom Property for the `background-inverse` token
$background-inverse: _get('background-inverse') !default;

/// The CSS Custom Property for the `background-inverse-hover` token
$background-inverse-hover: _get('background-inverse-hover') !default;

/// The CSS Custom Property for the `layer-01` token
$layer-01: _get('layer-01') !default;

/// The CSS Custom Property for the `layer-active-01` token
$layer-active-01: _get('layer-active-01') !default;

/// The CSS Custom Property for the `layer-background-01` token
$layer-background-01: _get('layer-background-01') !default;

/// The CSS Custom Property for the `layer-hover-01` token
$layer-hover-01: _get('layer-hover-01') !default;

/// The CSS Custom Property for the `layer-selected-01` token
$layer-selected-01: _get('layer-selected-01') !default;

/// The CSS Custom Property for the `layer-selected-hover-01` token
$layer-selected-hover-01: _get('layer-selected-hover-01') !default;

/// The CSS Custom Property for the `layer-02` token
$layer-02: _get('layer-02') !default;

/// The CSS Custom Property for the `layer-active-02` token
$layer-active-02: _get('layer-active-02') !default;

/// The CSS Custom Property for the `layer-background-02` token
$layer-background-02: _get('layer-background-02') !default;

/// The CSS Custom Property for the `layer-hover-02` token
$layer-hover-02: _get('layer-hover-02') !default;

/// The CSS Custom Property for the `layer-selected-02` token
$layer-selected-02: _get('layer-selected-02') !default;

/// The CSS Custom Property for the `layer-selected-hover-02` token
$layer-selected-hover-02: _get('layer-selected-hover-02') !default;

/// The CSS Custom Property for the `layer-03` token
$layer-03: _get('layer-03') !default;

/// The CSS Custom Property for the `layer-active-03` token
$layer-active-03: _get('layer-active-03') !default;

/// The CSS Custom Property for the `layer-background-03` token
$layer-background-03: _get('layer-background-03') !default;

/// The CSS Custom Property for the `layer-hover-03` token
$layer-hover-03: _get('layer-hover-03') !default;

/// The CSS Custom Property for the `layer-selected-03` token
$layer-selected-03: _get('layer-selected-03') !default;

/// The CSS Custom Property for the `layer-selected-hover-03` token
$layer-selected-hover-03: _get('layer-selected-hover-03') !default;

/// The CSS Custom Property for the `layer-selected-inverse` token
$layer-selected-inverse: _get('layer-selected-inverse') !default;

/// The CSS Custom Property for the `layer-selected-disabled` token
$layer-selected-disabled: _get('layer-selected-disabled') !default;

/// The CSS Custom Property for the `layer-accent-01` token
$layer-accent-01: _get('layer-accent-01') !default;

/// The CSS Custom Property for the `layer-accent-active-01` token
$layer-accent-active-01: _get('layer-accent-active-01') !default;

/// The CSS Custom Property for the `layer-accent-hover-01` token
$layer-accent-hover-01: _get('layer-accent-hover-01') !default;

/// The CSS Custom Property for the `layer-accent-02` token
$layer-accent-02: _get('layer-accent-02') !default;

/// The CSS Custom Property for the `layer-accent-active-02` token
$layer-accent-active-02: _get('layer-accent-active-02') !default;

/// The CSS Custom Property for the `layer-accent-hover-02` token
$layer-accent-hover-02: _get('layer-accent-hover-02') !default;

/// The CSS Custom Property for the `layer-accent-03` token
$layer-accent-03: _get('layer-accent-03') !default;

/// The CSS Custom Property for the `layer-accent-active-03` token
$layer-accent-active-03: _get('layer-accent-active-03') !default;

/// The CSS Custom Property for the `layer-accent-hover-03` token
$layer-accent-hover-03: _get('layer-accent-hover-03') !default;

/// The CSS Custom Property for the `field-01` token
$field-01: _get('field-01') !default;

/// The CSS Custom Property for the `field-hover-01` token
$field-hover-01: _get('field-hover-01') !default;

/// The CSS Custom Property for the `field-02` token
$field-02: _get('field-02') !default;

/// The CSS Custom Property for the `field-hover-02` token
$field-hover-02: _get('field-hover-02') !default;

/// The CSS Custom Property for the `field-03` token
$field-03: _get('field-03') !default;

/// The CSS Custom Property for the `field-hover-03` token
$field-hover-03: _get('field-hover-03') !default;

/// The CSS Custom Property for the `interactive` token
$interactive: _get('interactive') !default;

/// The CSS Custom Property for the `border-subtle-00` token
$border-subtle-00: _get('border-subtle-00') !default;

/// The CSS Custom Property for the `border-subtle-01` token
$border-subtle-01: _get('border-subtle-01') !default;

/// The CSS Custom Property for the `border-subtle-selected-01` token
$border-subtle-selected-01: _get('border-subtle-selected-01') !default;

/// The CSS Custom Property for the `border-subtle-02` token
$border-subtle-02: _get('border-subtle-02') !default;

/// The CSS Custom Property for the `border-subtle-selected-02` token
$border-subtle-selected-02: _get('border-subtle-selected-02') !default;

/// The CSS Custom Property for the `border-subtle-03` token
$border-subtle-03: _get('border-subtle-03') !default;

/// The CSS Custom Property for the `border-subtle-selected-03` token
$border-subtle-selected-03: _get('border-subtle-selected-03') !default;

/// The CSS Custom Property for the `border-strong-01` token
$border-strong-01: _get('border-strong-01') !default;

/// The CSS Custom Property for the `border-strong-02` token
$border-strong-02: _get('border-strong-02') !default;

/// The CSS Custom Property for the `border-strong-03` token
$border-strong-03: _get('border-strong-03') !default;

/// The CSS Custom Property for the `border-tile-01` token
$border-tile-01: _get('border-tile-01') !default;

/// The CSS Custom Property for the `border-tile-02` token
$border-tile-02: _get('border-tile-02') !default;

/// The CSS Custom Property for the `border-tile-03` token
$border-tile-03: _get('border-tile-03') !default;

/// The CSS Custom Property for the `border-inverse` token
$border-inverse: _get('border-inverse') !default;

/// The CSS Custom Property for the `border-interactive` token
$border-interactive: _get('border-interactive') !default;

/// The CSS Custom Property for the `border-disabled` token
$border-disabled: _get('border-disabled') !default;

/// The CSS Custom Property for the `text-primary` token
$text-primary: _get('text-primary') !default;

/// The CSS Custom Property for the `text-secondary` token
$text-secondary: _get('text-secondary') !default;

/// The CSS Custom Property for the `text-placeholder` token
$text-placeholder: _get('text-placeholder') !default;

/// The CSS Custom Property for the `text-helper` token
$text-helper: _get('text-helper') !default;

/// The CSS Custom Property for the `text-error` token
$text-error: _get('text-error') !default;

/// The CSS Custom Property for the `text-inverse` token
$text-inverse: _get('text-inverse') !default;

/// The CSS Custom Property for the `text-on-color` token
$text-on-color: _get('text-on-color') !default;

/// The CSS Custom Property for the `text-on-color-disabled` token
$text-on-color-disabled: _get('text-on-color-disabled') !default;

/// The CSS Custom Property for the `text-disabled` token
$text-disabled: _get('text-disabled') !default;

/// The CSS Custom Property for the `link-primary` token
$link-primary: _get('link-primary') !default;

/// The CSS Custom Property for the `link-primary-hover` token
$link-primary-hover: _get('link-primary-hover') !default;

/// The CSS Custom Property for the `link-secondary` token
$link-secondary: _get('link-secondary') !default;

/// The CSS Custom Property for the `link-inverse-visited` token
$link-inverse-visited: _get('link-inverse-visited') !default;

/// The CSS Custom Property for the `link-visited` token
$link-visited: _get('link-visited') !default;

/// The CSS Custom Property for the `link-inverse` token
$link-inverse: _get('link-inverse') !default;

/// The CSS Custom Property for the `link-inverse-active` token
$link-inverse-active: _get('link-inverse-active') !default;

/// The CSS Custom Property for the `link-inverse-hover` token
$link-inverse-hover: _get('link-inverse-hover') !default;

/// The CSS Custom Property for the `icon-primary` token
$icon-primary: _get('icon-primary') !default;

/// The CSS Custom Property for the `icon-secondary` token
$icon-secondary: _get('icon-secondary') !default;

/// The CSS Custom Property for the `icon-inverse` token
$icon-inverse: _get('icon-inverse') !default;

/// The CSS Custom Property for the `icon-on-color` token
$icon-on-color: _get('icon-on-color') !default;

/// The CSS Custom Property for the `icon-on-color-disabled` token
$icon-on-color-disabled: _get('icon-on-color-disabled') !default;

/// The CSS Custom Property for the `icon-disabled` token
$icon-disabled: _get('icon-disabled') !default;

/// The CSS Custom Property for the `icon-interactive` token
$icon-interactive: _get('icon-interactive') !default;

/// The CSS Custom Property for the `support-error` token
$support-error: _get('support-error') !default;

/// The CSS Custom Property for the `support-success` token
$support-success: _get('support-success') !default;

/// The CSS Custom Property for the `support-warning` token
$support-warning: _get('support-warning') !default;

/// The CSS Custom Property for the `support-info` token
$support-info: _get('support-info') !default;

/// The CSS Custom Property for the `support-error-inverse` token
$support-error-inverse: _get('support-error-inverse') !default;

/// The CSS Custom Property for the `support-success-inverse` token
$support-success-inverse: _get('support-success-inverse') !default;

/// The CSS Custom Property for the `support-warning-inverse` token
$support-warning-inverse: _get('support-warning-inverse') !default;

/// The CSS Custom Property for the `support-info-inverse` token
$support-info-inverse: _get('support-info-inverse') !default;

/// The CSS Custom Property for the `support-caution-major` token
$support-caution-major: _get('support-caution-major') !default;

/// The CSS Custom Property for the `support-caution-minor` token
$support-caution-minor: _get('support-caution-minor') !default;

/// The CSS Custom Property for the `support-caution-undefined` token
$support-caution-undefined: _get('support-caution-undefined') !default;

/// The CSS Custom Property for the `syntax-comment` token
$syntax-comment: _get('syntax-comment') !default;

/// The CSS Custom Property for the `syntax-line-comment` token
$syntax-line-comment: _get('syntax-line-comment') !default;

/// The CSS Custom Property for the `syntax-block-comment` token
$syntax-block-comment: _get('syntax-block-comment') !default;

/// The CSS Custom Property for the `syntax-doc-comment` token
$syntax-doc-comment: _get('syntax-doc-comment') !default;

/// The CSS Custom Property for the `syntax-doc-string` token
$syntax-doc-string: _get('syntax-doc-string') !default;

/// The CSS Custom Property for the `syntax-keyword` token
$syntax-keyword: _get('syntax-keyword') !default;

/// The CSS Custom Property for the `syntax-operator-keyword` token
$syntax-operator-keyword: _get('syntax-operator-keyword') !default;

/// The CSS Custom Property for the `syntax-control-keyword` token
$syntax-control-keyword: _get('syntax-control-keyword') !default;

/// The CSS Custom Property for the `syntax-definition-keyword` token
$syntax-definition-keyword: _get('syntax-definition-keyword') !default;

/// The CSS Custom Property for the `syntax-module-keyword` token
$syntax-module-keyword: _get('syntax-module-keyword') !default;

/// The CSS Custom Property for the `syntax-variable` token
$syntax-variable: _get('syntax-variable') !default;

/// The CSS Custom Property for the `syntax-name` token
$syntax-name: _get('syntax-name') !default;

/// The CSS Custom Property for the `syntax-variable-name` token
$syntax-variable-name: _get('syntax-variable-name') !default;

/// The CSS Custom Property for the `syntax-label-name` token
$syntax-label-name: _get('syntax-label-name') !default;

/// The CSS Custom Property for the `syntax-attribute` token
$syntax-attribute: _get('syntax-attribute') !default;

/// The CSS Custom Property for the `syntax-attribute-name` token
$syntax-attribute-name: _get('syntax-attribute-name') !default;

/// The CSS Custom Property for the `syntax-property-name` token
$syntax-property-name: _get('syntax-property-name') !default;

/// The CSS Custom Property for the `syntax-tag` token
$syntax-tag: _get('syntax-tag') !default;

/// The CSS Custom Property for the `syntax-tag-name` token
$syntax-tag-name: _get('syntax-tag-name') !default;

/// The CSS Custom Property for the `syntax-type` token
$syntax-type: _get('syntax-type') !default;

/// The CSS Custom Property for the `syntax-type-name` token
$syntax-type-name: _get('syntax-type-name') !default;

/// The CSS Custom Property for the `syntax-class-name` token
$syntax-class-name: _get('syntax-class-name') !default;

/// The CSS Custom Property for the `syntax-namespace` token
$syntax-namespace: _get('syntax-namespace') !default;

/// The CSS Custom Property for the `syntax-macro-name` token
$syntax-macro-name: _get('syntax-macro-name') !default;

/// The CSS Custom Property for the `syntax-atom` token
$syntax-atom: _get('syntax-atom') !default;

/// The CSS Custom Property for the `syntax-literal` token
$syntax-literal: _get('syntax-literal') !default;

/// The CSS Custom Property for the `syntax-bool` token
$syntax-bool: _get('syntax-bool') !default;

/// The CSS Custom Property for the `syntax-null` token
$syntax-null: _get('syntax-null') !default;

/// The CSS Custom Property for the `syntax-self` token
$syntax-self: _get('syntax-self') !default;

/// The CSS Custom Property for the `syntax-number` token
$syntax-number: _get('syntax-number') !default;

/// The CSS Custom Property for the `syntax-integer` token
$syntax-integer: _get('syntax-integer') !default;

/// The CSS Custom Property for the `syntax-float` token
$syntax-float: _get('syntax-float') !default;

/// The CSS Custom Property for the `syntax-unit` token
$syntax-unit: _get('syntax-unit') !default;

/// The CSS Custom Property for the `syntax-string` token
$syntax-string: _get('syntax-string') !default;

/// The CSS Custom Property for the `syntax-character` token
$syntax-character: _get('syntax-character') !default;

/// The CSS Custom Property for the `syntax-attribute-value` token
$syntax-attribute-value: _get('syntax-attribute-value') !default;

/// The CSS Custom Property for the `syntax-special-string` token
$syntax-special-string: _get('syntax-special-string') !default;

/// The CSS Custom Property for the `syntax-regexp` token
$syntax-regexp: _get('syntax-regexp') !default;

/// The CSS Custom Property for the `syntax-escape` token
$syntax-escape: _get('syntax-escape') !default;

/// The CSS Custom Property for the `syntax-url` token
$syntax-url: _get('syntax-url') !default;

/// The CSS Custom Property for the `syntax-color` token
$syntax-color: _get('syntax-color') !default;

/// The CSS Custom Property for the `syntax-operator` token
$syntax-operator: _get('syntax-operator') !default;

/// The CSS Custom Property for the `syntax-deref-operator` token
$syntax-deref-operator: _get('syntax-deref-operator') !default;

/// The CSS Custom Property for the `syntax-arithmetic-operator` token
$syntax-arithmetic-operator: _get('syntax-arithmetic-operator') !default;

/// The CSS Custom Property for the `syntax-logic-operator` token
$syntax-logic-operator: _get('syntax-logic-operator') !default;

/// The CSS Custom Property for the `syntax-bitwise-operator` token
$syntax-bitwise-operator: _get('syntax-bitwise-operator') !default;

/// The CSS Custom Property for the `syntax-compare-operator` token
$syntax-compare-operator: _get('syntax-compare-operator') !default;

/// The CSS Custom Property for the `syntax-update-operator` token
$syntax-update-operator: _get('syntax-update-operator') !default;

/// The CSS Custom Property for the `syntax-definition-operator` token
$syntax-definition-operator: _get('syntax-definition-operator') !default;

/// The CSS Custom Property for the `syntax-type-operator` token
$syntax-type-operator: _get('syntax-type-operator') !default;

/// The CSS Custom Property for the `syntax-control-operator` token
$syntax-control-operator: _get('syntax-control-operator') !default;

/// The CSS Custom Property for the `syntax-modifier` token
$syntax-modifier: _get('syntax-modifier') !default;

/// The CSS Custom Property for the `syntax-punctuation` token
$syntax-punctuation: _get('syntax-punctuation') !default;

/// The CSS Custom Property for the `syntax-separator` token
$syntax-separator: _get('syntax-separator') !default;

/// The CSS Custom Property for the `syntax-bracket` token
$syntax-bracket: _get('syntax-bracket') !default;

/// The CSS Custom Property for the `syntax-angle-bracket` token
$syntax-angle-bracket: _get('syntax-angle-bracket') !default;

/// The CSS Custom Property for the `syntax-square-bracket` token
$syntax-square-bracket: _get('syntax-square-bracket') !default;

/// The CSS Custom Property for the `syntax-paren` token
$syntax-paren: _get('syntax-paren') !default;

/// The CSS Custom Property for the `syntax-brace` token
$syntax-brace: _get('syntax-brace') !default;

/// The CSS Custom Property for the `syntax-content` token
$syntax-content: _get('syntax-content') !default;

/// The CSS Custom Property for the `syntax-heading` token
$syntax-heading: _get('syntax-heading') !default;

/// The CSS Custom Property for the `syntax-heading-1` token
$syntax-heading-1: _get('syntax-heading-1') !default;

/// The CSS Custom Property for the `syntax-heading-2` token
$syntax-heading-2: _get('syntax-heading-2') !default;

/// The CSS Custom Property for the `syntax-heading-3` token
$syntax-heading-3: _get('syntax-heading-3') !default;

/// The CSS Custom Property for the `syntax-heading-4` token
$syntax-heading-4: _get('syntax-heading-4') !default;

/// The CSS Custom Property for the `syntax-heading-5` token
$syntax-heading-5: _get('syntax-heading-5') !default;

/// The CSS Custom Property for the `syntax-heading-6` token
$syntax-heading-6: _get('syntax-heading-6') !default;

/// The CSS Custom Property for the `syntax-content-separator` token
$syntax-content-separator: _get('syntax-content-separator') !default;

/// The CSS Custom Property for the `syntax-list` token
$syntax-list: _get('syntax-list') !default;

/// The CSS Custom Property for the `syntax-quote` token
$syntax-quote: _get('syntax-quote') !default;

/// The CSS Custom Property for the `syntax-emphasis` token
$syntax-emphasis: _get('syntax-emphasis') !default;

/// The CSS Custom Property for the `syntax-strong` token
$syntax-strong: _get('syntax-strong') !default;

/// The CSS Custom Property for the `syntax-monospace` token
$syntax-monospace: _get('syntax-monospace') !default;

/// The CSS Custom Property for the `syntax-link` token
$syntax-link: _get('syntax-link') !default;

/// The CSS Custom Property for the `syntax-strikethrough` token
$syntax-strikethrough: _get('syntax-strikethrough') !default;

/// The CSS Custom Property for the `syntax-invalid` token
$syntax-invalid: _get('syntax-invalid') !default;

/// The CSS Custom Property for the `syntax-meta` token
$syntax-meta: _get('syntax-meta') !default;

/// The CSS Custom Property for the `syntax-document-meta` token
$syntax-document-meta: _get('syntax-document-meta') !default;

/// The CSS Custom Property for the `syntax-annotation` token
$syntax-annotation: _get('syntax-annotation') !default;

/// The CSS Custom Property for the `syntax-processing-instruction` token
$syntax-processing-instruction: _get('syntax-processing-instruction') !default;

/// The CSS Custom Property for the `syntax-definition` token
$syntax-definition: _get('syntax-definition') !default;

/// The CSS Custom Property for the `syntax-constant` token
$syntax-constant: _get('syntax-constant') !default;

/// The CSS Custom Property for the `syntax-function` token
$syntax-function: _get('syntax-function') !default;

/// The CSS Custom Property for the `syntax-standard` token
$syntax-standard: _get('syntax-standard') !default;

/// The CSS Custom Property for the `syntax-local` token
$syntax-local: _get('syntax-local') !default;

/// The CSS Custom Property for the `syntax-special` token
$syntax-special: _get('syntax-special') !default;

/// The CSS Custom Property for the `ai-popover-background` token
$ai-popover-background: _get('ai-popover-background') !default;

/// The CSS Custom Property for the `ai-popover-shadow-outer-01` token
$ai-popover-shadow-outer-01: _get('ai-popover-shadow-outer-01') !default;

/// The CSS Custom Property for the `ai-popover-shadow-outer-02` token
$ai-popover-shadow-outer-02: _get('ai-popover-shadow-outer-02') !default;

/// The CSS Custom Property for the `ai-inner-shadow` token
$ai-inner-shadow: _get('ai-inner-shadow') !default;

/// The CSS Custom Property for the `ai-aura-start-sm` token
$ai-aura-start-sm: _get('ai-aura-start-sm') !default;

/// The CSS Custom Property for the `ai-aura-start` token
$ai-aura-start: _get('ai-aura-start') !default;

/// The CSS Custom Property for the `ai-aura-end` token
$ai-aura-end: _get('ai-aura-end') !default;

/// The CSS Custom Property for the `ai-aura-hover-background` token
$ai-aura-hover-background: _get('ai-aura-hover-background') !default;

/// The CSS Custom Property for the `ai-aura-hover-start` token
$ai-aura-hover-start: _get('ai-aura-hover-start') !default;

/// The CSS Custom Property for the `ai-aura-hover-end` token
$ai-aura-hover-end: _get('ai-aura-hover-end') !default;

/// The CSS Custom Property for the `ai-border-strong` token
$ai-border-strong: _get('ai-border-strong') !default;

/// The CSS Custom Property for the `ai-border-start` token
$ai-border-start: _get('ai-border-start') !default;

/// The CSS Custom Property for the `ai-border-end` token
$ai-border-end: _get('ai-border-end') !default;

/// The CSS Custom Property for the `ai-drop-shadow` token
$ai-drop-shadow: _get('ai-drop-shadow') !default;

/// The CSS Custom Property for the `ai-skeleton-background` token
$ai-skeleton-background: _get('ai-skeleton-background') !default;

/// The CSS Custom Property for the `ai-skeleton-element-background` token
$ai-skeleton-element-background: _get(
  'ai-skeleton-element-background'
) !default;

/// The CSS Custom Property for the `ai-overlay` token
$ai-overlay: _get('ai-overlay') !default;

/// The CSS Custom Property for the `ai-popover-caret-center` token
$ai-popover-caret-center: _get('ai-popover-caret-center') !default;

/// The CSS Custom Property for the `ai-popover-caret-bottom` token
$ai-popover-caret-bottom: _get('ai-popover-caret-bottom') !default;

/// The CSS Custom Property for the `ai-popover-caret-bottom-background` token
$ai-popover-caret-bottom-background: _get(
  'ai-popover-caret-bottom-background'
) !default;

/// The CSS Custom Property for the `ai-popover-caret-bottom-background-actions` token
$ai-popover-caret-bottom-background-actions: _get(
  'ai-popover-caret-bottom-background-actions'
) !default;

/// The CSS Custom Property for the `chat-prompt-background` token
$chat-prompt-background: _get('chat-prompt-background') !default;

/// The CSS Custom Property for the `chat-prompt-border-start` token
$chat-prompt-border-start: _get('chat-prompt-border-start') !default;

/// The CSS Custom Property for the `chat-prompt-border-end` token
$chat-prompt-border-end: _get('chat-prompt-border-end') !default;

/// The CSS Custom Property for the `chat-prompt-text` token
$chat-prompt-text: _get('chat-prompt-text') !default;

/// The CSS Custom Property for the `chat-bubble-user` token
$chat-bubble-user: _get('chat-bubble-user') !default;

/// The CSS Custom Property for the `chat-bubble-user-text` token
$chat-bubble-user-text: _get('chat-bubble-user-text') !default;

/// The CSS Custom Property for the `chat-bubble-agent` token
$chat-bubble-agent: _get('chat-bubble-agent') !default;

/// The CSS Custom Property for the `chat-bubble-agent-text` token
$chat-bubble-agent-text: _get('chat-bubble-agent-text') !default;

/// The CSS Custom Property for the `chat-bubble-border` token
$chat-bubble-border: _get('chat-bubble-border') !default;

/// The CSS Custom Property for the `chat-avatar-bot` token
$chat-avatar-bot: _get('chat-avatar-bot') !default;

/// The CSS Custom Property for the `chat-avatar-agent` token
$chat-avatar-agent: _get('chat-avatar-agent') !default;

/// The CSS Custom Property for the `chat-avatar-user` token
$chat-avatar-user: _get('chat-avatar-user') !default;

/// The CSS Custom Property for the `chat-shell-background` token
$chat-shell-background: _get('chat-shell-background') !default;

/// The CSS Custom Property for the `chat-header-background` token
$chat-header-background: _get('chat-header-background') !default;

/// The CSS Custom Property for the `chat-header-text` token
$chat-header-text: _get('chat-header-text') !default;

/// The CSS Custom Property for the `chat-button` token
$chat-button: _get('chat-button') !default;

/// The CSS Custom Property for the `chat-button-hover` token
$chat-button-hover: _get('chat-button-hover') !default;

/// The CSS Custom Property for the `chat-button-text-hover` token
$chat-button-text-hover: _get('chat-button-text-hover') !default;

/// The CSS Custom Property for the `chat-button-active` token
$chat-button-active: _get('chat-button-active') !default;

/// The CSS Custom Property for the `chat-button-selected` token
$chat-button-selected: _get('chat-button-selected') !default;

/// The CSS Custom Property for the `chat-button-text-selected` token
$chat-button-text-selected: _get('chat-button-text-selected') !default;

/// The CSS Custom Property for the `highlight` token
$highlight: _get('highlight') !default;

/// The CSS Custom Property for the `overlay` token
$overlay: _get('overlay') !default;

/// The CSS Custom Property for the `color-scheme` token
$color-scheme: _get('color-scheme') !default;

/// The CSS Custom Property for the `toggle-off` token
$toggle-off: _get('toggle-off') !default;

/// The CSS Custom Property for the `shadow` token
$shadow: _get('shadow') !default;

/// The CSS Custom Property for the `focus` token
$focus: _get('focus') !default;

/// The CSS Custom Property for the `focus-inset` token
$focus-inset: _get('focus-inset') !default;

/// The CSS Custom Property for the `focus-inverse` token
$focus-inverse: _get('focus-inverse') !default;

/// The CSS Custom Property for the `skeleton-background` token
$skeleton-background: _get('skeleton-background') !default;

/// The CSS Custom Property for the `skeleton-element` token
$skeleton-element: _get('skeleton-element') !default;
