{
  "$schema": "https://raw.githubusercontent.com/microsoft/vscode-css-languageservice/main/docs/customData.schema.json",
  "version": 1.1,
  "properties": [
    {
      "name": "--ms-rem",
      "description": "Base sizing unit for proportional scaling (default: 10px)",
      "values": []
    },
    {
      "name": "--ms-accent-color",
      "description": "Primary accent color",
      "values": []
    },
    {
      "name": "--ms-accent-color-hover",
      "description": "Accent color on hover",
      "values": []
    },
    {
      "name": "--ms-accent-color-active",
      "description": "Accent color when pressed",
      "values": []
    },
    {
      "name": "--ms-accent-color-light",
      "description": "Light accent background",
      "values": []
    },
    {
      "name": "--ms-accent-color-light-hover",
      "description": "Light accent hover",
      "values": []
    },
    {
      "name": "--ms-text-color-1",
      "description": "Primary text color",
      "values": []
    },
    {
      "name": "--ms-text-color-2",
      "description": "Secondary text color",
      "values": []
    },
    {
      "name": "--ms-text-color-3",
      "description": "Tertiary text color",
      "values": []
    },
    {
      "name": "--ms-text-color-4",
      "description": "Quaternary text color",
      "values": []
    },
    {
      "name": "--ms-text-color-on-accent",
      "description": "Text on accent backgrounds",
      "values": []
    },
    {
      "name": "--ms-text-primary",
      "description": "Legacy alias for text-color-1",
      "values": []
    },
    {
      "name": "--ms-text-secondary",
      "description": "Legacy alias for text-color-3",
      "values": []
    },
    {
      "name": "--ms-primary-bg",
      "description": "Hover/focus background (options, action buttons, counter); reads --base-hover-bg",
      "values": []
    },
    {
      "name": "--ms-primary-bg-hover",
      "description": "Active/stronger background (counter badge text); reads --base-active-bg",
      "values": []
    },
    {
      "name": "--ms-border-color",
      "description": "Default border color",
      "values": []
    },
    {
      "name": "--ms-border",
      "description": "Full border shorthand",
      "values": []
    },
    {
      "name": "--ms-input-bg",
      "description": "Input field background",
      "values": []
    },
    {
      "name": "--ms-input-color",
      "description": "Input text color",
      "values": []
    },
    {
      "name": "--ms-input-border",
      "description": "Input border",
      "values": []
    },
    {
      "name": "--ms-input-border-hover",
      "description": "Input border on hover",
      "values": []
    },
    {
      "name": "--ms-input-border-focus",
      "description": "Input border when focused",
      "values": []
    },
    {
      "name": "--ms-input-placeholder-color",
      "description": "Placeholder text color",
      "values": []
    },
    {
      "name": "--ms-input-bg-disabled",
      "description": "Disabled input background",
      "values": []
    },
    {
      "name": "--ms-input-height",
      "description": "Input height",
      "values": []
    },
    {
      "name": "--ms-input-font-size",
      "description": "Input font size",
      "values": []
    },
    {
      "name": "--ms-input-border-width",
      "description": "Input border width",
      "values": []
    },
    {
      "name": "--ms-input-border-radius",
      "description": "Input border radius",
      "values": []
    },
    {
      "name": "--ms-input-text",
      "description": "Input text color",
      "values": []
    },
    {
      "name": "--ms-toggle-color",
      "description": "Toggle icon color",
      "values": []
    },
    {
      "name": "--ms-toggle-icon-color",
      "description": "Toggle icon color (semantic)",
      "values": []
    },
    {
      "name": "--ms-toggle-icon-color-open",
      "description": "Toggle icon color when open",
      "values": []
    },
    {
      "name": "--ms-counter-padding",
      "description": "Counter badge padding",
      "values": []
    },
    {
      "name": "--ms-counter-bg",
      "description": "Counter badge background",
      "values": []
    },
    {
      "name": "--ms-counter-color",
      "description": "Counter badge text color",
      "values": []
    },
    {
      "name": "--ms-counter-font-size",
      "description": "Counter badge font size",
      "values": []
    },
    {
      "name": "--ms-counter-font-weight",
      "description": "Counter badge font weight",
      "values": []
    },
    {
      "name": "--ms-counter-border-radius",
      "description": "Counter badge border radius",
      "values": []
    },
    {
      "name": "--ms-counter-bg-hover",
      "description": "Counter badge hover background",
      "values": []
    },
    {
      "name": "--ms-counter-badge-bg",
      "description": "Counter badge semantic background",
      "values": []
    },
    {
      "name": "--ms-counter-badge-bg-hover",
      "description": "Counter badge semantic hover",
      "values": []
    },
    {
      "name": "--ms-counter-badge-color",
      "description": "Counter badge semantic color",
      "values": []
    },
    {
      "name": "--ms-hint-padding",
      "description": "Floating hint padding",
      "values": []
    },
    {
      "name": "--ms-hint-border",
      "description": "Floating hint border",
      "values": []
    },
    {
      "name": "--ms-hint-border-radius",
      "description": "Floating hint border radius",
      "values": []
    },
    {
      "name": "--ms-hint-box-shadow",
      "description": "Floating hint shadow",
      "values": []
    },
    {
      "name": "--ms-hint-font-size",
      "description": "Floating hint font size",
      "values": []
    },
    {
      "name": "--ms-hint-bg",
      "description": "Floating hint background",
      "values": []
    },
    {
      "name": "--ms-hint-color",
      "description": "Floating hint text color",
      "values": []
    },
    {
      "name": "--ms-hint-border-color",
      "description": "Floating hint border color",
      "values": []
    },
    {
      "name": "--ms-dropdown-bg",
      "description": "Dropdown background",
      "values": []
    },
    {
      "name": "--ms-dropdown-text-color",
      "description": "Dropdown text color",
      "values": []
    },
    {
      "name": "--ms-dropdown-border",
      "description": "Dropdown border",
      "values": []
    },
    {
      "name": "--ms-dropdown-border-color",
      "description": "Dropdown border color",
      "values": []
    },
    {
      "name": "--ms-dropdown-border-radius",
      "description": "Dropdown border radius",
      "values": []
    },
    {
      "name": "--ms-dropdown-box-shadow",
      "description": "Dropdown shadow",
      "values": []
    },
    {
      "name": "--ms-dropdown-box-shadow-semantic",
      "description": "Dropdown semantic shadow",
      "values": []
    },
    {
      "name": "--ms-dropdown-width",
      "description": "Options dropdown width (defaults to the input width; also set via the dropdown-width attribute)",
      "values": []
    },
    {
      "name": "--ms-options-max-height",
      "description": "Options list max height",
      "values": []
    },
    {
      "name": "--ms-z-index-dropdown",
      "description": "Dropdown z-index",
      "values": []
    },
    {
      "name": "--ms-z-index-sticky",
      "description": "Sticky elements z-index",
      "values": []
    },
    {
      "name": "--ms-actions-gap",
      "description": "Actions row gap",
      "values": []
    },
    {
      "name": "--ms-actions-padding",
      "description": "Actions row padding",
      "values": []
    },
    {
      "name": "--ms-actions-border-bottom",
      "description": "Actions row border",
      "values": []
    },
    {
      "name": "--ms-actions-bg",
      "description": "Actions row background",
      "values": []
    },
    {
      "name": "--ms-actions-border-color",
      "description": "Actions row border color",
      "values": []
    },
    {
      "name": "--ms-action-btn-padding",
      "description": "Action button padding",
      "values": []
    },
    {
      "name": "--ms-action-btn-font-size",
      "description": "Action button font size",
      "values": []
    },
    {
      "name": "--ms-action-btn-border",
      "description": "Action button border",
      "values": []
    },
    {
      "name": "--ms-action-btn-border-radius",
      "description": "Action button border radius",
      "values": []
    },
    {
      "name": "--ms-action-btn-bg",
      "description": "Action button background",
      "values": []
    },
    {
      "name": "--ms-action-btn-color",
      "description": "Action button color",
      "values": []
    },
    {
      "name": "--ms-action-btn-bg-hover",
      "description": "Action button hover background",
      "values": []
    },
    {
      "name": "--ms-action-btn-border-color-hover",
      "description": "Action button hover border",
      "values": []
    },
    {
      "name": "--ms-action-button-bg",
      "description": "Semantic action button background",
      "values": []
    },
    {
      "name": "--ms-action-button-bg-hover",
      "description": "Semantic action button hover",
      "values": []
    },
    {
      "name": "--ms-action-button-border-color",
      "description": "Semantic action button border",
      "values": []
    },
    {
      "name": "--ms-action-button-border-color-hover",
      "description": "Semantic action button hover border",
      "values": []
    },
    {
      "name": "--ms-action-button-color",
      "description": "Semantic action button color",
      "values": []
    },
    {
      "name": "--ms-options-padding",
      "description": "Options container padding",
      "values": []
    },
    {
      "name": "--ms-group-border-top",
      "description": "Group border top",
      "values": []
    },
    {
      "name": "--ms-group-margin-top",
      "description": "Group margin top",
      "values": []
    },
    {
      "name": "--ms-group-padding-top",
      "description": "Group padding top",
      "values": []
    },
    {
      "name": "--ms-group-border-color",
      "description": "Group border color",
      "values": []
    },
    {
      "name": "--ms-group-label-padding",
      "description": "Group label padding",
      "values": []
    },
    {
      "name": "--ms-group-label-font-size",
      "description": "Group label font size",
      "values": []
    },
    {
      "name": "--ms-group-label-font-weight",
      "description": "Group label font weight",
      "values": []
    },
    {
      "name": "--ms-group-label-color",
      "description": "Group label color",
      "values": []
    },
    {
      "name": "--ms-group-label-transform",
      "description": "Group label text transform",
      "values": []
    },
    {
      "name": "--ms-group-label-letter-spacing",
      "description": "Group label letter spacing",
      "values": []
    },
    {
      "name": "--ms-option-gap",
      "description": "Option content gap",
      "values": []
    },
    {
      "name": "--ms-option-padding",
      "description": "Option padding",
      "values": []
    },
    {
      "name": "--ms-option-padding-h",
      "description": "Option horizontal padding",
      "values": []
    },
    {
      "name": "--ms-option-color",
      "description": "Option text color",
      "values": []
    },
    {
      "name": "--ms-option-bg",
      "description": "Option background",
      "values": []
    },
    {
      "name": "--ms-option-bg-hover",
      "description": "Option hover background",
      "values": []
    },
    {
      "name": "--ms-option-bg-focused",
      "description": "Option focused background",
      "values": []
    },
    {
      "name": "--ms-option-outline-focused",
      "description": "Option focus outline",
      "values": []
    },
    {
      "name": "--ms-option-focus-outline-offset",
      "description": "Option focus outline offset",
      "values": []
    },
    {
      "name": "--ms-option-bg-matched",
      "description": "Matched option background",
      "values": []
    },
    {
      "name": "--ms-option-border-matched",
      "description": "Matched option border",
      "values": []
    },
    {
      "name": "--ms-option-bg-selected",
      "description": "Selected option background",
      "values": []
    },
    {
      "name": "--ms-option-text-color",
      "description": "Option text color (semantic)",
      "values": []
    },
    {
      "name": "--ms-option-color-hover",
      "description": "Option hover color",
      "values": []
    },
    {
      "name": "--ms-option-color-focused",
      "description": "Option focused color",
      "values": []
    },
    {
      "name": "--ms-option-outline-color-focused",
      "description": "Option focus outline color",
      "values": []
    },
    {
      "name": "--ms-option-color-matched",
      "description": "Matched option color",
      "values": []
    },
    {
      "name": "--ms-option-border-matched-color",
      "description": "Matched option border color",
      "values": []
    },
    {
      "name": "--ms-option-bg-focused-hover",
      "description": "Focused option hover background",
      "values": []
    },
    {
      "name": "--ms-option-bg-matched-hover",
      "description": "Matched option hover background",
      "values": []
    },
    {
      "name": "--ms-option-bg-selected-focused",
      "description": "Selected focused background",
      "values": []
    },
    {
      "name": "--ms-option-bg-selected-matched",
      "description": "Selected matched background",
      "values": []
    },
    {
      "name": "--ms-option-disabled-bg",
      "description": "Disabled option background",
      "values": []
    },
    {
      "name": "--ms-option-bg-disabled-selected",
      "description": "Disabled selected background",
      "values": []
    },
    {
      "name": "--ms-disabled-opacity",
      "description": "Disabled option opacity",
      "values": []
    },
    {
      "name": "--ms-option-content-gap",
      "description": "Option content gap",
      "values": []
    },
    {
      "name": "--ms-option-icon-size",
      "description": "Option icon size",
      "values": []
    },
    {
      "name": "--ms-option-icon-font-size",
      "description": "Option icon font size",
      "values": []
    },
    {
      "name": "--ms-option-title-font-size",
      "description": "Option title font size",
      "values": []
    },
    {
      "name": "--ms-option-title-color",
      "description": "Option title color",
      "values": []
    },
    {
      "name": "--ms-option-subtitle-margin-top",
      "description": "Option subtitle margin",
      "values": []
    },
    {
      "name": "--ms-option-subtitle-font-size",
      "description": "Option subtitle font size",
      "values": []
    },
    {
      "name": "--ms-option-subtitle-line-height",
      "description": "Option subtitle line height",
      "values": []
    },
    {
      "name": "--ms-option-subtitle-color",
      "description": "Option subtitle color",
      "values": []
    },
    {
      "name": "--ms-option-mark-bg",
      "description": "Search match highlight background",
      "values": []
    },
    {
      "name": "--ms-option-mark-color",
      "description": "Search match highlight color",
      "values": []
    },
    {
      "name": "--ms-option-mark-font-weight",
      "description": "Search match highlight weight",
      "values": []
    },
    {
      "name": "--ms-checkbox-margin-top",
      "description": "Checkbox margin top",
      "values": []
    },
    {
      "name": "--ms-checkbox-margin-right",
      "description": "Checkbox margin right",
      "values": []
    },
    {
      "name": "--ms-checkbox-margin-bottom",
      "description": "Checkbox margin bottom",
      "values": []
    },
    {
      "name": "--ms-checkbox-margin-left",
      "description": "Checkbox margin left",
      "values": []
    },
    {
      "name": "--ms-checkbox-size",
      "description": "Checkbox size",
      "values": []
    },
    {
      "name": "--ms-checkbox-scale",
      "description": "Checkbox scale",
      "values": []
    },
    {
      "name": "--ms-checkbox-align",
      "description": "Checkbox alignment",
      "values": []
    },
    {
      "name": "--ms-checkbox-bg",
      "description": "Checkbox background",
      "values": []
    },
    {
      "name": "--ms-checkbox-border",
      "description": "Checkbox border",
      "values": []
    },
    {
      "name": "--ms-checkbox-border-radius",
      "description": "Checkbox border radius",
      "values": []
    },
    {
      "name": "--ms-checkbox-checked-bg",
      "description": "Checked checkbox background",
      "values": []
    },
    {
      "name": "--ms-checkbox-checked-border",
      "description": "Checked checkbox border",
      "values": []
    },
    {
      "name": "--ms-checkbox-checkmark-color",
      "description": "Checkmark color",
      "values": []
    },
    {
      "name": "--ms-checkbox-hover-border-color",
      "description": "Checkbox hover border",
      "values": []
    },
    {
      "name": "--ms-checkbox-disabled-bg",
      "description": "Disabled checkbox background",
      "values": []
    },
    {
      "name": "--ms-checkbox-disabled-border",
      "description": "Disabled checkbox border",
      "values": []
    },
    {
      "name": "--ms-checkbox-checked-bg-hover",
      "description": "Checked checkbox hover background",
      "values": []
    },
    {
      "name": "--ms-checkbox-checked-border-color-hover",
      "description": "Checked checkbox hover border",
      "values": []
    },
    {
      "name": "--ms-state-min-height",
      "description": "Shared min-height for the empty and loading states so the dropdown doesn't resize when swapping between them",
      "values": []
    },
    {
      "name": "--ms-empty-padding",
      "description": "Empty state padding",
      "values": []
    },
    {
      "name": "--ms-empty-font-size",
      "description": "Empty state font size",
      "values": []
    },
    {
      "name": "--ms-empty-color",
      "description": "Empty state text color",
      "values": []
    },
    {
      "name": "--ms-loader-padding",
      "description": "Loader padding",
      "values": []
    },
    { "name": "--ms-loader-gap", "description": "Loader gap", "values": [] },
    {
      "name": "--ms-loading-text-font-size",
      "description": "Loading text font size",
      "values": []
    },
    {
      "name": "--ms-loading-text-color",
      "description": "Loading text color",
      "values": []
    },
    {
      "name": "--ms-loading-color",
      "description": "Loading color (semantic)",
      "values": []
    },
    {
      "name": "--ms-badges-gap",
      "description": "Badges container gap",
      "values": []
    },
    {
      "name": "--ms-badges-margin-bottom",
      "description": "Badges margin bottom",
      "values": []
    },
    {
      "name": "--ms-badges-margin-top",
      "description": "Badges margin top",
      "values": []
    },
    {
      "name": "--ms-badges-margin-left",
      "description": "Badges margin left",
      "values": []
    },
    {
      "name": "--ms-badges-margin-right",
      "description": "Badges margin right",
      "values": []
    },
    {
      "name": "--ms-badge-gap",
      "description": "Badge internal gap",
      "values": []
    },
    {
      "name": "--ms-badge-height",
      "description": "Badge height",
      "values": []
    },
    {
      "name": "--ms-badge-font-size",
      "description": "Badge font size",
      "values": []
    },
    {
      "name": "--ms-badge-font-weight",
      "description": "Badge font weight",
      "values": []
    },
    {
      "name": "--ms-badge-border-radius",
      "description": "Badge border radius",
      "values": []
    },
    {
      "name": "--ms-badge-bg",
      "description": "Badge background",
      "values": []
    },
    {
      "name": "--ms-badge-bg-hover",
      "description": "Badge hover background",
      "values": []
    },
    {
      "name": "--ms-badge-bg-active",
      "description": "Badge active background",
      "values": []
    },
    {
      "name": "--ms-badge-text-padding",
      "description": "Badge text padding",
      "values": []
    },
    {
      "name": "--ms-badge-text-bg",
      "description": "Badge text background",
      "values": []
    },
    {
      "name": "--ms-badge-text-color",
      "description": "Badge text color",
      "values": []
    },
    {
      "name": "--ms-badge-text-border",
      "description": "Badge text border",
      "values": []
    },
    {
      "name": "--ms-badge-text-bg-hover",
      "description": "Badge text hover background",
      "values": []
    },
    {
      "name": "--ms-badge-text-color-hover",
      "description": "Badge text hover color",
      "values": []
    },
    {
      "name": "--ms-badge-remove-width",
      "description": "Badge remove button width",
      "values": []
    },
    {
      "name": "--ms-badge-remove-bg",
      "description": "Badge remove button background",
      "values": []
    },
    {
      "name": "--ms-badge-remove-color",
      "description": "Badge remove button color",
      "values": []
    },
    {
      "name": "--ms-badge-remove-border",
      "description": "Badge remove button border",
      "values": []
    },
    {
      "name": "--ms-badge-remove-font-size",
      "description": "Badge remove button font size (unused since 1.10.0 — kept for backward-compat)",
      "values": []
    },
    {
      "name": "--ms-badge-remove-icon-size",
      "description": "Badge remove X icon size (mask SVG)",
      "values": []
    },
    {
      "name": "--ms-badge-remove-bg-hover",
      "description": "Badge remove button hover background",
      "values": []
    },
    {
      "name": "--ms-badge-remove-box-shadow-focus",
      "description": "Badge remove button focus shadow",
      "values": []
    },
    {
      "name": "--ms-icon-remove",
      "description": "Remove icon as CSS url() to a mask-friendly SVG; color comes from currentColor",
      "values": []
    },
    {
      "name": "--ms-icon-filter",
      "description": "Funnel glyph (fullscreen search-mode toggle); chains to --base-icon-filter",
      "values": []
    },
    {
      "name": "--ms-icon-check",
      "description": "Checkmark glyph (mask) for a checked checkbox/option; chains to --base-icon-check",
      "values": []
    },
    {
      "name": "--ms-icon-indeterminate",
      "description": "Dash glyph (mask) for a tri-state/partial checkbox; chains to --base-icon-indeterminate",
      "values": []
    },
    {
      "name": "--ms-icon-check-size",
      "description": "mask-size for the checkmark/dash glyph inside the checkbox box; chains to --base-icon-check-size (default 68%, the same knob as pure-admin's .pa-checkbox)",
      "values": []
    },
    {
      "name": "--ms-badge-counter-bg",
      "description": "Counter badge background",
      "values": []
    },
    {
      "name": "--ms-badge-counter-border",
      "description": "Counter badge border",
      "values": []
    },
    {
      "name": "--ms-badge-counter-border-color",
      "description": "Counter badge border color",
      "values": []
    },
    {
      "name": "--ms-badge-counter-border-radius",
      "description": "Counter badge border radius",
      "values": []
    },
    {
      "name": "--ms-badge-counter-text-color",
      "description": "Counter badge text color",
      "values": []
    },
    {
      "name": "--ms-badge-counter-text-bg",
      "description": "Counter badge text background",
      "values": []
    },
    {
      "name": "--ms-badge-counter-remove-bg",
      "description": "Counter badge remove background",
      "values": []
    },
    {
      "name": "--ms-badge-counter-remove-color",
      "description": "Counter badge remove color",
      "values": []
    },
    {
      "name": "--ms-badge-counter-remove-bg-hover",
      "description": "Counter badge remove hover background",
      "values": []
    },
    {
      "name": "--ms-more-badge-bg",
      "description": "More badge background",
      "values": []
    },
    {
      "name": "--ms-more-badge-hover-bg",
      "description": "More badge hover background",
      "values": []
    },
    {
      "name": "--ms-more-badge-active-bg",
      "description": "More badge active background",
      "values": []
    },
    {
      "name": "--ms-count-display-margin-bottom",
      "description": "Count display margin bottom",
      "values": []
    },
    {
      "name": "--ms-count-display-margin-top",
      "description": "Count display margin top",
      "values": []
    },
    {
      "name": "--ms-count-display-margin-left",
      "description": "Count display margin left",
      "values": []
    },
    {
      "name": "--ms-count-display-margin-right",
      "description": "Count display margin right",
      "values": []
    },
    {
      "name": "--ms-counter-wrapper-bg",
      "description": "Counter wrapper background",
      "values": []
    },
    {
      "name": "--ms-counter-wrapper-border",
      "description": "Counter wrapper border",
      "values": []
    },
    {
      "name": "--ms-counter-wrapper-border-radius",
      "description": "Counter wrapper border radius",
      "values": []
    },
    {
      "name": "--ms-counter-wrapper-padding",
      "description": "Counter wrapper padding",
      "values": []
    },
    {
      "name": "--ms-counter-wrapper-gap",
      "description": "Counter wrapper gap",
      "values": []
    },
    {
      "name": "--ms-counter-wrapper-bg-hover",
      "description": "Counter wrapper hover background",
      "values": []
    },
    {
      "name": "--ms-counter-wrapper-border-color",
      "description": "Counter wrapper border color",
      "values": []
    },
    {
      "name": "--ms-counter-wrapper-border-color-hover",
      "description": "Counter wrapper hover border",
      "values": []
    },
    {
      "name": "--ms-count-text-bg",
      "description": "Count text background",
      "values": []
    },
    {
      "name": "--ms-count-text-border",
      "description": "Count text border",
      "values": []
    },
    {
      "name": "--ms-count-text-font-size",
      "description": "Count text font size",
      "values": []
    },
    {
      "name": "--ms-count-text-color",
      "description": "Count text color",
      "values": []
    },
    {
      "name": "--ms-count-clear-size",
      "description": "Count clear button size",
      "values": []
    },
    {
      "name": "--ms-count-clear-bg",
      "description": "Count clear button background",
      "values": []
    },
    {
      "name": "--ms-count-clear-color",
      "description": "Count clear button color",
      "values": []
    },
    {
      "name": "--ms-count-clear-font-size",
      "description": "Count clear button font size (unused since 1.10.0 — kept for backward-compat)",
      "values": []
    },
    {
      "name": "--ms-count-clear-icon-size",
      "description": "Count clear X icon size (mask SVG)",
      "values": []
    },
    {
      "name": "--ms-count-clear-border-radius",
      "description": "Count clear button border radius",
      "values": []
    },
    {
      "name": "--ms-count-clear-bg-hover",
      "description": "Count clear button hover background",
      "values": []
    },
    {
      "name": "--ms-count-clear-color-hover",
      "description": "Count clear button hover color",
      "values": []
    },
    {
      "name": "--ms-icon-clear",
      "description": "Clear icon as CSS url() to a mask-friendly SVG; defaults to var(--ms-icon-remove)",
      "values": []
    },
    {
      "name": "--ms-tooltip-bg",
      "description": "Tooltip background",
      "values": []
    },
    {
      "name": "--ms-tooltip-text-color",
      "description": "Tooltip text color",
      "values": []
    },
    {
      "name": "--ms-tooltip-color",
      "description": "Tooltip color",
      "values": []
    },
    {
      "name": "--ms-tooltip-padding",
      "description": "Tooltip padding",
      "values": []
    },
    {
      "name": "--ms-tooltip-border-radius",
      "description": "Tooltip border radius",
      "values": []
    },
    {
      "name": "--ms-tooltip-font-size",
      "description": "Tooltip font size",
      "values": []
    },
    {
      "name": "--ms-tooltip-max-width",
      "description": "Tooltip max width",
      "values": []
    },
    {
      "name": "--ms-tooltip-shadow",
      "description": "Tooltip shadow",
      "values": []
    },
    {
      "name": "--ms-tooltip-z-index",
      "description": "Tooltip z-index",
      "values": []
    },
    {
      "name": "--ms-z-index-popover",
      "description": "Popover z-index",
      "values": []
    },
    {
      "name": "--ms-selected-popover-width",
      "description": "Selected popover width",
      "values": []
    },
    {
      "name": "--ms-selected-popover-max-height",
      "description": "Selected popover max height",
      "values": []
    },
    {
      "name": "--ms-selected-popover-border",
      "description": "Selected popover border",
      "values": []
    },
    {
      "name": "--ms-selected-popover-border-radius",
      "description": "Selected popover border radius",
      "values": []
    },
    {
      "name": "--ms-selected-popover-box-shadow",
      "description": "Selected popover shadow",
      "values": []
    },
    {
      "name": "--ms-selected-popover-bg",
      "description": "Selected popover background",
      "values": []
    },
    {
      "name": "--ms-selected-popover-border-color",
      "description": "Selected popover border color",
      "values": []
    },
    {
      "name": "--ms-selected-popover-header-padding",
      "description": "Popover header padding",
      "values": []
    },
    {
      "name": "--ms-selected-popover-header-bg",
      "description": "Popover header background",
      "values": []
    },
    {
      "name": "--ms-selected-popover-header-border-bottom",
      "description": "Popover header border",
      "values": []
    },
    {
      "name": "--ms-selected-popover-header-font-size",
      "description": "Popover header font size",
      "values": []
    },
    {
      "name": "--ms-selected-popover-header-font-weight",
      "description": "Popover header font weight",
      "values": []
    },
    {
      "name": "--ms-selected-popover-header-color",
      "description": "Popover header color",
      "values": []
    },
    {
      "name": "--ms-selected-popover-header-border-color",
      "description": "Popover header border color",
      "values": []
    },
    {
      "name": "--ms-popover-close-size",
      "description": "Popover close button size",
      "values": []
    },
    {
      "name": "--ms-selected-popover-close-bg",
      "description": "Popover close button background",
      "values": []
    },
    {
      "name": "--ms-selected-popover-close-color",
      "description": "Popover close button color",
      "values": []
    },
    {
      "name": "--ms-selected-popover-close-font-size",
      "description": "Popover close button font size (unused since 1.10.0 — kept for backward-compat)",
      "values": []
    },
    {
      "name": "--ms-selected-popover-close-icon-size",
      "description": "Popover close X icon size (mask SVG)",
      "values": []
    },
    {
      "name": "--ms-selected-popover-close-border-radius",
      "description": "Popover close button border radius",
      "values": []
    },
    {
      "name": "--ms-selected-popover-close-bg-hover",
      "description": "Popover close button hover background",
      "values": []
    },
    {
      "name": "--ms-selected-popover-close-color-hover",
      "description": "Popover close button hover color",
      "values": []
    },
    {
      "name": "--ms-selected-popover-body-gap",
      "description": "Popover body gap",
      "values": []
    },
    {
      "name": "--ms-selected-popover-body-padding",
      "description": "Popover body padding",
      "values": []
    },
    {
      "name": "--ms-selected-popover-body-max-height",
      "description": "Popover body max height",
      "values": []
    },
    {
      "name": "--ms-font-size-2xs",
      "description": "Extra extra small font size",
      "values": []
    },
    {
      "name": "--ms-font-size-xs",
      "description": "Extra small font size",
      "values": []
    },
    {
      "name": "--ms-font-size-sm",
      "description": "Small font size",
      "values": []
    },
    {
      "name": "--ms-font-size-base",
      "description": "Base font size",
      "values": []
    },
    {
      "name": "--ms-font-size-lg",
      "description": "Large font size",
      "values": []
    },
    {
      "name": "--ms-font-weight-normal",
      "description": "Normal font weight",
      "values": []
    },
    {
      "name": "--ms-font-weight-medium",
      "description": "Medium font weight",
      "values": []
    },
    {
      "name": "--ms-font-weight-semibold",
      "description": "Semibold font weight",
      "values": []
    },
    {
      "name": "--ms-line-height-none",
      "description": "No line height (1)",
      "values": []
    },
    {
      "name": "--ms-line-height-tight",
      "description": "Tight line height",
      "values": []
    },
    {
      "name": "--ms-line-height-normal",
      "description": "Normal line height",
      "values": []
    },
    {
      "name": "--ms-line-height-relaxed",
      "description": "Relaxed line height",
      "values": []
    },
    {
      "name": "--ms-border-radius-sm",
      "description": "Small border radius",
      "values": []
    },
    {
      "name": "--ms-border-radius-md",
      "description": "Medium border radius",
      "values": []
    },
    {
      "name": "--ms-border-radius-lg",
      "description": "Large border radius",
      "values": []
    },
    {
      "name": "--ms-border-radius",
      "description": "Default border radius",
      "values": []
    },
    {
      "name": "--ms-spacing-xs",
      "description": "Extra small spacing",
      "values": []
    },
    { "name": "--ms-spacing-sm", "description": "Small spacing", "values": [] },
    {
      "name": "--ms-spacing-md",
      "description": "Medium spacing",
      "values": []
    },
    { "name": "--ms-spacing-lg", "description": "Large spacing", "values": [] },
    {
      "name": "--ms-transition-fast",
      "description": "Fast transition duration",
      "values": []
    },
    {
      "name": "--ms-transition-normal",
      "description": "Normal transition duration",
      "values": []
    },
    {
      "name": "--ms-easing-snappy",
      "description": "Snappy easing function",
      "values": []
    },
    {
      "name": "--ms-placeholder-opacity",
      "description": "Placeholder opacity",
      "values": []
    },
    {
      "name": "--ms-disabled-input-opacity",
      "description": "Disabled input opacity",
      "values": []
    },
    {
      "name": "--ms-scrollbar-width",
      "description": "Scrollbar width",
      "values": []
    },
    {
      "name": "--ms-scrollbar-track-bg",
      "description": "Scrollbar track background",
      "values": []
    },
    {
      "name": "--ms-scrollbar-thumb-bg",
      "description": "Scrollbar thumb background",
      "values": []
    },
    {
      "name": "--ms-scrollbar-thumb-bg-hover",
      "description": "Scrollbar thumb hover background",
      "values": []
    },
    {
      "name": "--ms-scrollbar-thumb-border-radius",
      "description": "Scrollbar thumb border radius",
      "values": []
    },
    {
      "name": "--ms-debug-bg",
      "description": "Debug panel background",
      "values": []
    },
    {
      "name": "--ms-debug-border-color",
      "description": "Debug panel border",
      "values": []
    },
    {
      "name": "--ms-debug-text-color",
      "description": "Debug panel text",
      "values": []
    },
    {
      "name": "--ms-debug-border-radius",
      "description": "Debug panel corner radius",
      "values": []
    },
    {
      "name": "--ms-debug-summary-color",
      "description": "Debug section heading color",
      "values": []
    },
    {
      "name": "--ms-debug-summary-bg-hover",
      "description": "Debug section heading hover background",
      "values": []
    },
    {
      "name": "--ms-debug-summary-outline-color",
      "description": "Debug section heading focus outline",
      "values": []
    },
    {
      "name": "--ms-debug-summary-border-radius",
      "description": "Debug section heading corner radius",
      "values": []
    },
    {
      "name": "--ms-debug-stats-bg",
      "description": "Debug stats nested panel background",
      "values": []
    },
    {
      "name": "--ms-debug-stats-border-radius",
      "description": "Debug stats nested panel corner radius",
      "values": []
    },
    {
      "name": "--ms-debug-bullet-color",
      "description": "Debug stat bullet marker color",
      "values": []
    },
    {
      "name": "--ms-transform-rotate-180",
      "description": "180 degree rotation",
      "values": []
    },
    {
      "name": "--ms-transform-scale-hover",
      "description": "Hover scale transform",
      "values": []
    },
    {
      "name": "--ms-transform-scale-active",
      "description": "Active scale transform",
      "values": []
    },
    {
      "name": "--ms-order-first",
      "description": "Order first (-1)",
      "values": []
    }
  ],
  "pseudoElements": []
}
