
$primitive-map: (
  // Blue 10
  'palette-blue-10': (rgb(0, 22, 57)),
  // Blue 65
  'palette-blue-65': (rgb(87, 163, 253)),
  // Blue 15
  'palette-blue-15': (rgb(3, 35, 77)),
  // Blue 90
  'palette-blue-90': (rgb(216, 230, 254)),
  // Blue 80
  'palette-blue-80': (rgb(170, 203, 255)),
  // Blue 70
  'palette-blue-70': (rgb(120, 176, 253)),
  // Blue 60
  'palette-blue-60': (rgb(27, 150, 255)),
  // Blue 50
  'palette-blue-50': (rgb(1, 118, 211)),
  // Blue 40
  'palette-blue-40': (rgb(11, 92, 171)),
  // Blue 95
  'palette-blue-95': (rgb(238, 244, 255)),
  // Blue 30
  'palette-blue-30': (rgb(1, 68, 134)),
  // Blue 20
  'palette-blue-20': (rgb(3, 45, 96)),
  // Cloud Blue 90
  'palette-cloud-blue-90': (rgb(207, 233, 254)),
  // Cloud Blue 80
  'palette-cloud-blue-80': (rgb(144, 208, 254)),
  // Cloud Blue 70
  'palette-cloud-blue-70': (rgb(26, 185, 255)),
  // Cloud Blue 60
  'palette-cloud-blue-60': (rgb(13, 157, 218)),
  // Cloud Blue 50
  'palette-cloud-blue-50': (rgb(16, 124, 173)),
  // Cloud Blue 40
  'palette-cloud-blue-40': (rgb(5, 98, 138)),
  // Cloud Blue 95
  'palette-cloud-blue-95': (rgb(234, 245, 254)),
  // Cloud Blue 30
  'palette-cloud-blue-30': (rgb(8, 73, 104)),
  // Cloud Blue 20
  'palette-cloud-blue-20': (rgb(2, 50, 72)),
  // Cloud Blue 10
  'palette-cloud-blue-10': (rgb(0, 26, 40)),
  // Cloud Blue 65
  'palette-cloud-blue-65': (rgb(8, 171, 237)),
  // Cloud Blue 15
  'palette-cloud-blue-15': (rgb(10, 38, 54)),
  // Green 15
  'palette-green-15': (rgb(12, 41, 18)),
  // Green 90
  'palette-green-90': (rgb(205, 239, 196)),
  // Green 80
  'palette-green-80': (rgb(145, 219, 139)),
  // Green 70
  'palette-green-70': (rgb(69, 198, 90)),
  // Green 60
  'palette-green-60': (rgb(59, 167, 85)),
  // Green 50
  'palette-green-50': (rgb(46, 132, 74)),
  // Green 40
  'palette-green-40': (rgb(57, 101, 71)),
  // Green 95
  'palette-green-95': (rgb(235, 247, 230)),
  // Green 30
  'palette-green-30': (rgb(25, 78, 49)),
  // Green 20
  'palette-green-20': (rgb(28, 51, 38)),
  // Green 10
  'palette-green-10': (rgb(7, 27, 18)),
  // Green 65
  'palette-green-65': (rgb(65, 182, 88)),
  // Hot Orange 90
  'palette-hot-orange-90': (rgb(255, 222, 213)),
  // Hot Orange 80
  'palette-hot-orange-80': (rgb(254, 185, 165)),
  // Hot Orange 70
  'palette-hot-orange-70': (rgb(255, 144, 110)),
  // Hot Orange 60
  'palette-hot-orange-60': (rgb(255, 93, 45)),
  // Hot Orange 50
  'palette-hot-orange-50': (rgb(216, 58, 0)),
  // Hot Orange 40
  'palette-hot-orange-40': (rgb(170, 48, 1)),
  // Hot Orange 95
  'palette-hot-orange-95': (rgb(254, 241, 237)),
  // Hot Orange 30
  'palette-hot-orange-30': (rgb(126, 38, 0)),
  // Hot Orange 20
  'palette-hot-orange-20': (rgb(74, 36, 19)),
  // Hot Orange 10
  'palette-hot-orange-10': (rgb(40, 18, 2)),
  // Hot Orange 65
  'palette-hot-orange-65': (rgb(255, 120, 79)),
  // Hot Orange 15
  'palette-hot-orange-15': (rgb(66, 22, 4)),
  // Indigo 90
  'palette-indigo-90': (rgb(224, 229, 248)),
  // Indigo 80
  'palette-indigo-80': (rgb(190, 199, 246)),
  // Indigo 70
  'palette-indigo-70': (rgb(158, 169, 241)),
  // Indigo 60
  'palette-indigo-60': (rgb(127, 140, 237)),
  // Indigo 50
  'palette-indigo-50': (rgb(88, 103, 232)),
  // Indigo 40
  'palette-indigo-40': (rgb(58, 73, 218)),
  // Indigo 95
  'palette-indigo-95': (rgb(241, 243, 251)),
  // Indigo 30
  'palette-indigo-30': (rgb(47, 44, 183)),
  // Indigo 20
  'palette-indigo-20': (rgb(50, 29, 113)),
  // Indigo 10
  'palette-indigo-10': (rgb(32, 6, 71)),
  // Indigo 65
  'palette-indigo-65': (rgb(142, 155, 239)),
  // Indigo 15
  'palette-indigo-15': (rgb(31, 9, 116)),
  // Neutral 90
  'palette-neutral-90': (rgb(229, 229, 229)),
  // Neutral 80
  'palette-neutral-80': (rgb(201, 201, 201)),
  // Neutral 70
  'palette-neutral-70': (rgb(174, 174, 174)),
  // Neutral 100
  'palette-neutral-100': (rgb(255, 255, 255)),
  // Neutral 60
  'palette-neutral-60': (rgb(147, 147, 147)),
  // Neutral 50
  'palette-neutral-50': (rgb(116, 116, 116)),
  // Neutral 40
  'palette-neutral-40': (rgb(92, 92, 92)),
  // Neutral 95
  'palette-neutral-95': (rgb(243, 243, 243)),
  // Neutral 30
  'palette-neutral-30': (rgb(68, 68, 68)),
  // Neutral 20
  'palette-neutral-20': (rgb(46, 46, 46)),
  // Neutral 10
  'palette-neutral-10': (rgb(24, 24, 24)),
  // Orange 90
  'palette-orange-90': (rgb(254, 223, 208)),
  // Orange 80
  'palette-orange-80': (rgb(255, 186, 144)),
  // Orange 70
  'palette-orange-70': (rgb(254, 147, 57)),
  // Orange 60
  'palette-orange-60': (rgb(221, 122, 1)),
  // Orange 50
  'palette-orange-50': (rgb(169, 100, 4)),
  // Orange 40
  'palette-orange-40': (rgb(130, 81, 1)),
  // Orange 95
  'palette-orange-95': (rgb(255, 241, 234)),
  // Orange 30
  'palette-orange-30': (rgb(95, 62, 2)),
  // Orange 20
  'palette-orange-20': (rgb(62, 43, 2)),
  // Orange 10
  'palette-orange-10': (rgb(32, 22, 0)),
  // Orange 65
  'palette-orange-65': (rgb(243, 131, 3)),
  // Orange 15
  'palette-orange-15': (rgb(55, 30, 3)),
  // Pink 50
  'palette-pink-50': (rgb(227, 6, 106)),
  // Pink 40
  'palette-pink-40': (rgb(182, 5, 84)),
  // Pink 95
  'palette-pink-95': (rgb(254, 240, 243)),
  // Pink 30
  'palette-pink-30': (rgb(138, 3, 62)),
  // Pink 20
  'palette-pink-20': (rgb(97, 2, 42)),
  // Pink 65
  'palette-pink-65': (rgb(254, 114, 152)),
  // Pink 10
  'palette-pink-10': (rgb(55, 1, 20)),
  // Pink 15
  'palette-pink-15': (rgb(75, 6, 32)),
  // Pink 90
  'palette-pink-90': (rgb(253, 221, 227)),
  // Pink 80
  'palette-pink-80': (rgb(253, 182, 197)),
  // Pink 70
  'palette-pink-70': (rgb(254, 138, 167)),
  // Pink 60
  'palette-pink-60': (rgb(255, 83, 138)),
  // Purple 15
  'palette-purple-15': (rgb(48, 11, 96)),
  // Purple 90
  'palette-purple-90': (rgb(236, 225, 249)),
  // Purple 80
  'palette-purple-80': (rgb(215, 191, 242)),
  // Purple 70
  'palette-purple-70': (rgb(194, 158, 241)),
  // Purple 60
  'palette-purple-60': (rgb(173, 123, 238)),
  // Purple 50
  'palette-purple-50': (rgb(144, 80, 233)),
  // Purple 40
  'palette-purple-40': (rgb(117, 38, 227)),
  // Purple 95
  'palette-purple-95': (rgb(246, 242, 251)),
  // Purple 30
  'palette-purple-30': (rgb(90, 27, 169)),
  // Purple 20
  'palette-purple-20': (rgb(64, 16, 117)),
  // Purple 10
  'palette-purple-10': (rgb(36, 6, 67)),
  // Purple 65
  'palette-purple-65': (rgb(183, 141, 239)),
  // Red 90
  'palette-red-90': (rgb(254, 222, 216)),
  // Red 80
  'palette-red-80': (rgb(254, 184, 171)),
  // Red 70
  'palette-red-70': (rgb(254, 143, 125)),
  // Red 60
  'palette-red-60': (rgb(254, 92, 76)),
  // Red 50
  'palette-red-50': (rgb(234, 0, 30)),
  // Red 95
  'palette-red-95': (rgb(254, 241, 238)),
  // Red 40
  'palette-red-40': (rgb(186, 5, 23)),
  // Red 30
  'palette-red-30': (rgb(142, 3, 15)),
  // Red 20
  'palette-red-20': (rgb(100, 1, 3)),
  // Red 10
  'palette-red-10': (rgb(48, 12, 1)),
  // Red 65
  'palette-red-65': (rgb(254, 119, 101)),
  // Red 15
  'palette-red-15': (rgb(74, 12, 4)),
  // Teal 15
  'palette-teal-15': (rgb(7, 40, 37)),
  // Teal 90
  'palette-teal-90': (rgb(172, 243, 228)),
  // Teal 80
  'palette-teal-80': (rgb(4, 225, 203)),
  // Teal 70
  'palette-teal-70': (rgb(1, 195, 179)),
  // Teal 60
  'palette-teal-60': (rgb(6, 165, 154)),
  // Teal 50
  'palette-teal-50': (rgb(11, 130, 124)),
  // Teal 40
  'palette-teal-40': (rgb(5, 103, 100)),
  // Teal 95
  'palette-teal-95': (rgb(222, 249, 243)),
  // Teal 30
  'palette-teal-30': (rgb(2, 77, 76)),
  // Teal 20
  'palette-teal-20': (rgb(2, 52, 52)),
  // Teal 10
  'palette-teal-10': (rgb(7, 27, 18)),
  // Teal 65
  'palette-teal-65': (rgb(3, 180, 167)),
  // Violet 15
  'palette-violet-15': (rgb(61, 1, 87)),
  // Violet 90
  'palette-violet-90': (rgb(242, 222, 254)),
  // Violet 80
  'palette-violet-80': (rgb(229, 185, 254)),
  // Violet 70
  'palette-violet-70': (rgb(216, 146, 254)),
  // Violet 60
  'palette-violet-60': (rgb(203, 101, 255)),
  // Violet 50
  'palette-violet-50': (rgb(186, 1, 255)),
  // Violet 40
  'palette-violet-40': (rgb(150, 2, 199)),
  // Violet 95
  'palette-violet-95': (rgb(249, 240, 255)),
  // Violet 30
  'palette-violet-30': (rgb(115, 3, 148)),
  // Violet 20
  'palette-violet-20': (rgb(72, 26, 84)),
  // Violet 10
  'palette-violet-10': (rgb(46, 0, 57)),
  // Violet 65
  'palette-violet-65': (rgb(209, 125, 254)),
  // Yellow 70
  'palette-yellow-70': (rgb(228, 162, 1)),
  // Yellow 60
  'palette-yellow-60': (rgb(202, 133, 1)),
  // Yellow 50
  'palette-yellow-50': (rgb(168, 100, 3)),
  // Yellow 40
  'palette-yellow-40': (rgb(140, 75, 2)),
  // Yellow 95
  'palette-yellow-95': (rgb(251, 243, 224)),
  // Yellow 30
  'palette-yellow-30': (rgb(111, 52, 0)),
  // Yellow 20
  'palette-yellow-20': (rgb(79, 33, 0)),
  // Yellow 10
  'palette-yellow-10': (rgb(40, 18, 2)),
  // Yellow 65
  'palette-yellow-65': (rgb(215, 147, 4)),
  // Yellow 15
  'palette-yellow-15': (rgb(46, 34, 4)),
  // Yellow 90
  'palette-yellow-90': (rgb(249, 227, 182)),
  // Yellow 80
  'palette-yellow-80': (rgb(252, 192, 3)),
  // Used as the background color for the active state on rows or items on list-like components.
  'color-background-row-active': (rgb(243, 243, 243)),
  // Light variant of COLOR_BACKGROUND.
  'color-background-light': (rgb(255, 255, 255)),
  // Used as the background color for the hover state on rows or items on list-like components.
  'color-background-row-hover': (rgb(243, 243, 243)),
  // Dark color for UI elements related to errors. Accessible with white text.
  'color-background-error-dark': (rgb(186, 5, 23)),
  // Background color for UI elements related to providing neutral information (not error, success, or warning).
  'color-background-info': (rgb(116, 116, 116)),
  // Alternative background color for dark portions of the app.
  'color-background-alt-inverse': (rgb(3, 45, 96)),
  // Used as the background color for the new state on rows or items on list-like components.
  'color-background-row-new': (rgb(205, 239, 196)),
  // Dark color for UI elements that have to do with success. Accessible with white text.
  'color-background-success-dark': (rgb(46, 132, 74)),
  // Used as background for loading stencils on white background.
  'color-background-stencil': (rgb(243, 243, 243)),
  // Color for UI elements that have to do with warning.
  'color-background-warning': (rgb(254, 147, 57)),
  // Background color for highlighting text in search results.
  'color-background-highlight-search': (rgb(255, 240, 63)),
  // Hover color for UI elements related to destructive actions.
  'color-background-destructive-hover': (rgb(142, 3, 15)),
  // Default background color for the whole app.
  'color-background': (rgb(243, 243, 243)),
  // Our product brand blue, darkened to meet accessibility color contrast ratios with white text.
  'color-brand-dark': (rgb(1, 118, 211)),
  // The color of the mask overlay that appears when you enter a modal state.
  'color-background-backdrop': (rgba(255, 255, 255, 0.75)),
  // Dark variant of COLOR_BACKGROUND.
  'color-background-dark': (rgb(243, 243, 243)),
  // Our product brand blue.
  'color-brand': (rgb(27, 150, 255)),
  // Color for UI elements related to destructive actions.
  'color-background-destructive': (rgb(186, 5, 23)),
  // Color for UI elements that have to do with success.
  'color-background-success': (rgb(69, 198, 90)),
  // Dark Color for UI elements that have to do with warning.
  'color-background-warning-dark': (rgb(254, 147, 57)),
  // Color for UI elements related to the offline state.
  'color-background-offline': (rgb(68, 68, 68)),
  // Used as an alternate background for loading stencils on gray backgrounds.
  'color-background-stencil-alt': (rgb(243, 243, 243)),
  // Light variant of COLOR_BACKGROUND_INVERSE.
  'color-background-inverse-light': (rgb(3, 45, 96)),
  // Background color for UI elements related to the concept of an external user or customer.
  'color-background-customer': (rgb(254, 147, 57)),
  // Color for UI elements related to errors.
  'color-background-error': (rgb(254, 92, 76)),
  // Second default background color for the app.
  'color-background-alt': (rgb(255, 255, 255)),
  // Darker color for UI elements that have to do with success. Accessible with white text.
  'color-background-success-darker': (rgb(25, 78, 49)),
  // Used as the background color for selected rows or items on list-like components.
  'color-background-row-selected': (rgb(243, 243, 243)),
  // Our product brand blue, darkened even further.
  'color-brand-darker': (rgb(1, 68, 134)),
  // Background color for text selected with a mouse.
  'color-background-selection': (rgb(216, 230, 254)),
  // Active color for UI elements related to destructive actions.
  'color-background-destructive-active': (rgb(142, 3, 15)),
  // Default background color for dark portions of the app (like Stage Left or tooltips).
  'color-background-inverse': (rgb(0, 22, 57)),
  // Background color for highlighting UI elements.
  'color-background-highlight': (rgb(250, 255, 189)),
  // Dark alternative border color for UI elements related to errors.
  'color-border-error-dark': (rgb(254, 143, 125)),
  // Our product brand blue, darkened to meet accessibility color contrast ratios with white text.
  'color-border-brand-dark': (rgb(1, 68, 134)),
  // Border color for UI elements related to providing neutral information (not error, success, or warning).
  'color-border-info': (rgb(116, 116, 116)),
  // Border color for UI elements that have to do with warnings.
  'color-border-warning': (rgb(254, 147, 57)),
  // Hover border color for UI elements that have to do with destructive actions.
  'color-border-destructive-hover': (rgb(186, 5, 23)),
  // Default border color for UI elements.
  'color-border': (rgb(229, 229, 229)),
  // Dark alternative border color for UI elements that have to do with success.
  'color-border-success-dark': (rgb(46, 132, 74)),
  // Border color for UI elements that have to do with destructive actions.
  'color-border-destructive': (rgb(234, 0, 30)),
  // Darkest separator color - used as an alternate separator color when more differentiation is desired.
  'color-border-separator-alt-2': (rgb(201, 201, 201)),
  // Border color for UI elements related to the offline state.
  'color-border-offline': (rgb(68, 68, 68)),
  // Border color for UI elements that have to do with success.
  'color-border-success': (rgb(145, 219, 139)),
  // Lightest separator color - used as default separator on white backgrounds.
  'color-border-separator': (rgb(243, 243, 243)),
  // Our product brand blue.
  'color-border-brand': (rgb(27, 150, 255)),
  // Used to delineate the boundary of a component that is being clicked. Specific to builders.
  'color-border-selection-active': (rgb(243, 243, 243)),
  // Border color for UI elements that have to do with errors.
  'color-border-error': (rgb(234, 0, 30)),
  // Used to delineate the boundary of a component that is being hovered over. Specific to builders.
  'color-border-selection-hover': (rgb(27, 150, 255)),
  // Used as the border color for the hover state on selected rows or items on list-like components.
  'color-border-row-selected-hover': (rgb(27, 150, 255)),
  // Border color for UI elements related to the concept of an external user or customer.
  'color-border-customer': (rgb(254, 147, 57)),
  // Used to delineate the boundary of a selected component. Specific to builders.
  'color-border-selection': (rgb(1, 118, 211)),
  // Used as the border color for selected rows or items on list-like components.
  'color-border-row-selected': (rgb(1, 118, 211)),
  // Medium separator color - used as default separator on light gray backgrounds.
  'color-border-separator-alt': (rgb(229, 229, 229)),
  // Border color to match UI elements using color-background-inverse.
  'color-border-inverse': (rgb(0, 22, 57)),
  // Active border color for UI elements that have to do with destructive actions.
  'color-border-destructive-active': (rgb(142, 3, 15)),
  // Alternative border color for UI elements related to errors.
  'color-border-error-alt': (rgb(254, 143, 125)),
  // Used as a separator on dark backgrounds, such as stage left navigation.
  'color-border-separator-inverse': (rgb(3, 45, 96)),
  'border-radius-small': (0.125rem),
  // Icons in lists, record home icon, unbound input elements
  'border-radius-medium': (0.25rem),
  'border-radius-large': (0.5rem),
  // Circle for global use, action icon bgd shape
  'border-radius-circle': (50%),
  'border-width-thin': (1px),
  'border-width-thick': (2px),
  // Shadow for active states on interactive elements.
  'shadow-active': (0 0 2px #0176d3),
  // Shadow for drag-n-drop.
  'shadow-drag': (0 2px 4px 0 rgba(0, 0, 0, 0.40)),
  // Shadow for drop down.
  'shadow-drop-down': (0 2px 3px 0 rgba(0, 0, 0, 0.16)),
  // 0 seconds, 0 frames
  'duration-instantly': (0s),
  // 0.05 seconds, 3 frames
  'duration-immediately': (0.05s),
  // 0.1 seconds, 6 frames
  'duration-quickly': (0.1s),
  // 0.2 seconds, 12 frames
  'duration-promptly': (0.2s),
  // 0.4 seconds, 24 frames
  'duration-slowly': (0.4s),
  // 3.2 seconds, 192 frames
  'duration-paused': (3.2s),
  // Default font-family for Salesforce applications
  'font-family': (-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'),
  'font-family-heading': (-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'),
  'font-family-monospace': (Consolas, Menlo, Monaco, Courier, monospace),
  // Constant typography token for font size 1
  'font-size-1': (0.625rem),
  // Constant typography token for font size 2
  'font-size-2': (0.75rem),
  // Constant typography token for font size 3
  'font-size-3': (0.8125rem),
  // Variable typography token for font size 10
  'var-font-size-10': (2rem),
  // Constant typography token for font size 4
  'font-size-4': (0.875rem),
  // Variable typography token for font size 11
  'var-font-size-11': (2.625rem),
  // Constant typography token for font size 5
  'font-size-5': (1rem),
  // Constant typography token for font size 6
  'font-size-6': (1.125rem),
  // Constant typography token for font size 7
  'font-size-7': (1.25rem),
  // Constant typography token for font size 8
  'font-size-8': (1.5rem),
  // Variable typography token for font size 1
  'var-font-size-1': (0.625rem),
  // Constant typography token for font size 9
  'font-size-9': (1.75rem),
  // Variable typography token for font size 2
  'var-font-size-2': (0.75rem),
  // Variable typography token for font size 3
  'var-font-size-3': (0.8125rem),
  // Constant typography token for font size 10
  'font-size-10': (2rem),
  // Variable typography token for font size 4
  'var-font-size-4': (0.875rem),
  // Constant typography token for font size 11
  'font-size-11': (2.625rem),
  // Variable typography token for font size 5
  'var-font-size-5': (1rem),
  // Variable typography token for font size 6
  'var-font-size-6': (1.125rem),
  // Variable typography token for font size 7
  'var-font-size-7': (1.25rem),
  // Variable typography token for font size 8
  'var-font-size-8': (1.5rem),
  // Variable typography token for font size 9
  'var-font-size-9': (1.75rem),
  // Use for large headings only.
  'font-weight-light': (300),
  // Most all body copy.
  'font-weight-regular': (400),
  // Used sparingly for emphasized text within regular body copy.
  'font-weight-bold': (700),
  // Unitless line-heights for reusability
  'line-height-heading': (1.25),
  // Unitless line-heights for reusability
  'line-height-text': (1.5),
  // Remove extra leading. Unitless line-heights for reusability
  'line-height-reset': (1),
  // Variable unitless line-heights for reusability
  'var-line-height-text': (1.5),
  // 50% transparency of an element
  'opacity-5': (0.5),
  // 80% transparency of an element
  'opacity-8': (0.8),
  // Disabled state of BRAND_HEADER_CONTRAST_WEAK
  'brand-header-contrast-weak-disabled': (rgba(166, 166, 166, 0.25)),
  // Gray Color 11
  'color-gray-11': (rgb(62, 62, 60)),
  // Transparent value of BRAND_PRIMARY at 10%
  'brand-primary-transparent-10': (rgba(21, 137, 238, 0.1)),
  // Gray Color 12
  'color-gray-12': (rgb(43, 40, 38)),
  // These RGBA values need to be updated if BRAND_BACKGROUND_DARK changes, solves webkit bug
  'brand-background-dark-transparent': (rgba(1, 68, 134, 0)),
  // Gray Color 13
  'color-gray-13': (rgb(8, 7, 7)),
  // Background color a branded app header
  'brand-header': (rgb(255, 255, 255)),
  // Active / Hover state of BRAND_LIGHT
  'brand-light-active': (rgb(227, 229, 237)),
  // Variant of BRAND_HEADER_CONTRAST that provides a warm color
  'brand-header-contrast-warm': (rgb(186, 5, 23)),
  // Disabled state of BRAND_HEADER_ICON
  'brand-header-icon-disabled': (rgba(145, 145, 145, 0.25)),
  // Active / Hover state of BRAND_HEADER_CONTRAST
  'brand-header-contrast-active': (rgb(80, 80, 80)),
  // Primary page background color
  'brand-background-primary': (rgb(238, 244, 255)),
  // Primary brand color
  'brand-primary': (rgb(27, 150, 255)),
  // Active / Hover state of BRAND_HEADER_CONTRAST_WEAK
  'brand-header-contrast-weak-active': (rgb(129, 129, 129)),
  // Active / Hover state of BRAND_CONTRAST
  'brand-contrast-active': (rgb(13, 14, 18)),
  // Variant of BRAND_HEADER_CONTRAST that provides a cool color
  'brand-header-contrast-cool': (rgb(1, 68, 134)),
  // Variant of BRAND_HEADER that is accessible with BRAND_HEADER
  'brand-header-contrast-inverse': (rgb(255, 255, 255)),
  // Dark variant of BRAND that is accessible with light colors
  'brand-dark': (rgb(1, 118, 211)),
  // Dark variant of BRAND that is accessible with white
  'brand-accessible': (rgb(1, 118, 211)),
  // Dark variant of BRAND_BACKGROUND_PRIMARY, used within gradient of background color
  'brand-background-dark': (rgb(1, 68, 134)),
  // Active / Hover state of BRAND_TEXT_LINK
  'brand-text-link-active': (rgb(1, 68, 134)),
  // Gray Color 1
  'color-gray-1': (rgb(255, 255, 255)),
  // Gray Color 2
  'color-gray-2': (rgb(250, 250, 249)),
  // Active / Hover state of BRAND_HEADER_ICON
  'brand-header-icon-active': (rgb(129, 129, 129)),
  // Gray Color 3
  'color-gray-3': (rgb(243, 242, 242)),
  // Icons of BRAND_HEADER that is accessible with BRAND_HEADER
  'brand-header-icon': (rgb(145, 145, 145)),
  // Disabled state of BRAND_A11Y
  'brand-disabled': (rgb(201, 199, 197)),
  // Primary text link brand color
  'brand-text-link': (rgb(1, 118, 211)),
  // Gray Color 4
  'color-gray-4': (rgb(236, 235, 234)),
  // Gray Color 5
  'color-gray-5': (rgb(221, 219, 218)),
  // Gray Color 6
  'color-gray-6': (rgb(201, 199, 197)),
  // Active / Hover state of BRAND_A11Y
  'brand-accessible-active': (rgb(1, 68, 134)),
  // Gray Color 7
  'color-gray-7': (rgb(176, 173, 171)),
  // Active / Hover state of BRAND_DARK
  'brand-dark-active': (rgb(37, 48, 69)),
  // Gray Color 8
  'color-gray-8': (rgb(150, 148, 146)),
  // Active / Hover state of BRAND_HEADER_CONTRAST
  'brand-header-contrast-inverse-active': (rgb(238, 238, 238)),
  // Active / Hover state of BRAND_HEADER_CONTRAST_COOL
  'brand-header-contrast-cool-active': (rgb(1, 68, 134)),
  // Gray Color 9
  'color-gray-9': (rgb(112, 110, 107)),
  // Variant of BRAND that is accessible with BRAND
  'brand-contrast': (rgb(26, 27, 30)),
  // Weak contrast ratio, useful for iconography
  'brand-header-contrast-weak': (rgb(145, 145, 145)),
  // Active / Hover state of BRAND_PRIMARY
  'brand-primary-active': (rgb(1, 118, 211)),
  // These RGBA values need to be updated if BRAND_BACKGROUND_PRIMARY changes, solves webkit bug
  'brand-background-primary-transparent': (rgba(176, 196, 223, 0)),
  // Variant of BRAND_HEADER that is accessible with BRAND_HEADER
  'brand-header-contrast': (rgb(94, 94, 94)),
  // Transparent value of BRAND_PRIMARY
  'brand-primary-transparent': (rgba(21, 137, 238, 0.1)),
  // Active / Hover state of BRAND_HEADER_CONTRAST_WARM
  'brand-header-contrast-warm-active': (rgb(186, 5, 23)),
  // Transparent value of BRAND_PRIMARY at 40%
  'brand-primary-transparent-40': (rgba(21, 137, 238, 0.4)),
  // Light variant of BRAND that is accessible with dark colors
  'brand-light': (rgb(244, 246, 254)),
  // Gray Color 10
  'color-gray-10': (rgb(81, 79, 77)),
  // Generic sizing token scale for UI components.
  'size-x-small': (12rem),
  // Generic sizing token scale for UI components.
  'size-xxx-small': (3rem),
  // Large utility icon without border.
  'square-icon-utility-large': (1.5rem),
  // Generic sizing token scale for UI components.
  'size-xx-small': (6rem),
  // Search Results: Outer colored tile
  'square-icon-small-boundary': (1.5rem),
  // Generic sizing token scale for UI components.
  'size-small': (15rem),
  // Medium utility icon without border.
  'square-icon-utility-medium': (1.25rem),
  // Very small icon button boundary.
  'square-icon-x-small-boundary': (1.25rem),
  // Small utility icon without border.
  'square-icon-utility-small': (1rem),
  // Stage left & actions: Outer colored tile
  'square-icon-medium-boundary': (2rem),
  // Anchor: Icon content (white shape)
  'square-icon-large-content': (2rem),
  // Anchor: Outer colored tile
  'square-icon-large-boundary': (3rem),
  // Generic sizing token scale for UI components.
  'size-medium': (20rem),
  // Stage left & actions: Icon content (white shape)
  'square-icon-medium-content': (1rem),
  // Generic sizing token scale for UI components.
  'size-x-large': (40rem),
  // Very small icons in icon buttons.
  'square-icon-x-small-content': (0.5rem),
  // Variable medium boundary for square icons
  'var-square-icon-medium-boundary': (2rem),
  // Icon button boundary.
  'square-icon-medium-boundary-alt': (2.25rem),
  // Generic sizing token scale for UI components.
  'size-xx-large': (60rem),
  // Anchor: avatar
  'square-icon-large-boundary-alt': (5rem),
  // Generic sizing token scale for UI components.
  'size-large': (25rem),
  // Search Results: Icon content (white shape)
  'square-icon-small-content': (0.75rem),
  // Very very small icon button boundary.
  'square-icon-xx-small-boundary': (1rem),
  // Alternate medium tap target size
  'square-icon-medium-content-alt': (0.875rem),
  // Variable spacing token for size X Large
  'var-spacing-x-large': (2rem),
  // Variable horizontal spacing token for size Small
  'var-spacing-horizontal-small': (0.75rem),
  // Variable horizontal spacing token for size XX Large
  'var-spacing-horizontal-xx-large': (3rem),
  // Constant spacing token for size X small
  'spacing-x-small': (0.5rem),
  // Constant spacing token for size XXX small
  'spacing-xxx-small': (0.125rem),
  // Constant spacing token for size XX small
  'spacing-xx-small': (0.25rem),
  // Variable vertical spacing token for size Large
  'var-spacing-vertical-large': (1.5rem),
  // Variable spacing token for size Large
  'var-spacing-large': (1.5rem),
  // Variable spacing token for size Medium
  'var-spacing-medium': (1rem),
  // Variable vertical spacing token for size Medium
  'var-spacing-vertical-medium': (1rem),
  // Variable vertical spacing token for size X Small
  'var-spacing-vertical-x-small': (0.5rem),
  // Constant spacing token for size Small
  'spacing-small': (0.75rem),
  // Variable vertical spacing token for size XXX Small
  'var-spacing-vertical-xxx-small': (0.125rem),
  // Variable spacing token for size X Small
  'var-spacing-x-small': (0.5rem),
  // Variable spacing token for size XXX Small
  'var-spacing-xxx-small': (0.125rem),
  // Variable horizontal spacing token for size X Large
  'var-spacing-horizontal-x-large': (2rem),
  // Variable horizontal spacing token for size XX Small
  'var-spacing-horizontal-xx-small': (0.25rem),
  // Variable spacing token for size XX Large
  'var-spacing-xx-large': (3rem),
  // Constant spacing token for size Medium
  'spacing-medium': (1rem),
  // Variable vertical spacing token for size XX Large
  'var-spacing-vertical-xx-large': (3rem),
  // Variable vertical spacing token for size Small
  'var-spacing-vertical-small': (0.75rem),
  // Variable spacing token for size Small
  'var-spacing-small': (0.75rem),
  // Constant spacing token for 0
  'spacing-none': (0),
  // Variable horizontal spacing token for size Large
  'var-spacing-horizontal-large': (1.5rem),
  // Constant spacing token for size X Large
  'spacing-x-large': (2rem),
  // Constant spacing token for size XX Large
  'spacing-xx-large': (3rem),
  // Variable horizontal spacing token for size XXX Small
  'var-spacing-horizontal-xxx-small': (0.125rem),
  // Variable horizontal spacing token for size X Small
  'var-spacing-horizontal-x-small': (0.5rem),
  // Variable spacing token for size XX Small
  'var-spacing-xx-small': (0.25rem),
  // Variable horizontal spacing token for size Medium
  'var-spacing-horizontal-medium': (1rem),
  // Variable vertical spacing token for size XX Small
  'var-spacing-vertical-xx-small': (0.25rem),
  // Variable vertical spacing token for size X Large
  'var-spacing-vertical-x-large': (2rem),
  // Constant spacing token for size Large
  'spacing-large': (1.5rem),
  // Action label text color
  'color-text-action-label': (rgb(68, 68, 68)),
  // Link color on dark background
  'color-text-link-inverse': (rgb(255, 255, 255)),
  // Link color on dark background - active state
  'color-text-link-inverse-active': (rgba(255, 255, 255, 0.5)),
  // Action label active text color
  'color-text-action-label-active': (rgb(24, 24, 24)),
  // Color for texts or icons that are related to warnings on a dark background.
  'color-text-warning': (rgb(254, 147, 57)),
  // Focus link text
  'color-text-link-focus': (rgb(1, 68, 134)),
  // Text color for destructive actions - hover state
  'color-text-destructive-hover': (rgb(186, 5, 23)),
  // Disabled link text
  'color-text-link-disabled': (rgb(3, 45, 96)),
  // Body text color
  'color-text-default': (rgb(24, 24, 24)),
  // Text color for destructive actions
  'color-text-destructive': (rgb(234, 0, 30)),
  // Hover link text
  'color-text-link-hover': (rgb(1, 68, 134)),
  // Text color for success text.
  'color-text-success': (rgb(46, 132, 74)),
  // Color for text that is purposefully de-emphasized to create visual hierarchy.
  'color-text-weak': (rgb(68, 68, 68)),
  // Input placeholder text on dark backgrounds.
  'color-text-placeholder-inverse': (rgb(243, 243, 243)),
  // Link text (508)
  'color-text-link': (rgb(1, 118, 211)),
  // Color for texts that are related to warnings on a light background.
  'color-text-warning-alt': (rgb(140, 75, 2)),
  // Default icon color.
  'color-text-icon-default': (rgb(116, 116, 116)),
  // Our product brand blue.
  'color-text-brand': (rgb(27, 150, 255)),
  // Error text for inputs and error misc
  'color-text-error': (rgb(234, 0, 30)),
  // Customer text used in anchor subtitle
  'color-text-customer': (rgb(254, 147, 57)),
  // Text color found on any primary brand color
  'color-text-brand-primary': (rgb(255, 255, 255)),
  // Active link text
  'color-text-link-active': (rgb(3, 45, 96)),
  // Color of required field marker.
  'color-text-required': (rgb(234, 0, 30)),
  // Link color on dark background - disabled state
  'color-text-link-inverse-disabled': (rgba(255, 255, 255, 0.15)),
  // Inverse text color for dark backgrounds
  'color-text-inverse': (rgb(255, 255, 255)),
  // Input placeholder text.
  'color-text-placeholder': (rgb(116, 116, 116)),
  // Weak inverse text color for dark backgrounds
  'color-text-inverse-weak': (rgb(174, 174, 174)),
  // Link color on dark background - hover state
  'color-text-link-inverse-hover': (rgba(255, 255, 255, 0.75)),
  // Text color for success text on dark backgrounds.
  'color-text-success-inverse': (rgb(69, 198, 90)),
  // Text color for field labels.
  'color-text-label': (rgb(68, 68, 68)),
  // Tap target size for elements that rely on width and height dimensions
  'square-tappable': (2.75rem),
  // Small tap target size for elements that rely on width and height dimensions
  'square-tappable-small': (2rem),
  // X-small tap target size for elements that rely on width and height dimensions
  'square-tappable-x-small': (1.5rem),
  // Xx-small tap target size for elements that rely on width and height dimensions
  'square-tappable-xx-small': (1.25rem),
  // Tap target size for elements that rely on height or line-height
  'height-tappable': (2.75rem),
  // Small tap target size for elements that rely on height or line-height
  'height-tappable-small': (2rem),
  // Dropdown
  'z-index-dropdown': (7000),
  // Docked element
  'z-index-docked': (4),
  // Notifications under modals
  'z-index-reminder': (8500),
  // Spinner
  'z-index-spinner': (9050),
  // Default
  'z-index-default': (1),
  // Deep dive
  'z-index-deepdive': (-99999),
  // Toasts
  'z-index-toast': (10000),
  // Dialog
  'z-index-dialog': (6000),
  // Popup
  'z-index-popup': (5000),
  // Modal
  'z-index-modal': (9000),
  // Stickied element
  'z-index-sticky': (100),
  // Overlay
  'z-index-overlay': (8000),
);
