{
  "$schema": "https://raw.githubusercontent.com/microsoft/vscode-css-languageservice/main/docs/customData.schema.json",
  "version": 1.1,
  "properties": [
    {
      "name": "--m3e-collapsible-animation-duration",
      "description": "The duration of the expand / collapse animation.",
      "values": []
    },
    {
      "name": "--m3e-elevation-color",
      "description": "Color used to depict elevation.",
      "values": []
    },
    {
      "name": "--m3e-elevation-lift-duration",
      "description": "Duration when lifting.",
      "values": []
    },
    {
      "name": "--m3e-elevation-lift-easing",
      "description": "Easing curve when lifting.",
      "values": []
    },
    {
      "name": "--m3e-elevation-settle-duration",
      "description": "Duration when settling.",
      "values": []
    },
    {
      "name": "--m3e-elevation-settle-easing",
      "description": "Easing curve when settling.",
      "values": []
    },
    {
      "name": "--m3e-elevation-level",
      "description": "Elevation when resting (box-shadow).",
      "values": []
    },
    {
      "name": "--m3e-elevation-hover-level",
      "description": "Elevation on hover (box-shadow).",
      "values": []
    },
    {
      "name": "--m3e-elevation-focus-level",
      "description": "Elevation on focus (box-shadow).",
      "values": []
    },
    {
      "name": "--m3e-elevation-pressed-level",
      "description": "Elevation on pressed (box-shadow).",
      "values": []
    },
    {
      "name": "--m3e-focus-ring-color",
      "description": "The color of the focus ring.",
      "values": []
    },
    {
      "name": "--m3e-focus-ring-duration",
      "description": "The duration of the focus ring animation.",
      "values": []
    },
    {
      "name": "--m3e-focus-ring-growth-factor",
      "description": "The factor by which the focus ring grows.",
      "values": []
    },
    {
      "name": "--m3e-focus-ring-thickness",
      "description": "The thickness of the focus ring.",
      "values": []
    },
    {
      "name": "--m3e-focus-ring-visibility",
      "description": "The visibility of the focus ring.",
      "values": []
    },
    {
      "name": "--m3e-checkbox-icon-size",
      "description": "Size of the checkbox icon.",
      "values": []
    },
    {
      "name": "--m3e-checkbox-container-shape",
      "description": "Border radius of the checkbox container.",
      "values": []
    },
    {
      "name": "--m3e-checkbox-unselected-outline-thickness",
      "description": "Outline thickness for unselected state.",
      "values": []
    },
    {
      "name": "--m3e-checkbox-unselected-outline-color",
      "description": "Outline color for unselected state.",
      "values": []
    },
    {
      "name": "--m3e-checkbox-selected-container-color",
      "description": "Background color for selected state.",
      "values": []
    },
    {
      "name": "--m3e-checkbox-selected-icon-color",
      "description": "Icon color for selected state.",
      "values": []
    },
    {
      "name": "--m3e-checkbox-unselected-disabled-outline-color",
      "description": "Outline color for unselected disabled state.",
      "values": []
    },
    {
      "name": "--m3e-checkbox-unselected-disabled-outline-opacity",
      "description": "Outline opacity for unselected disabled state.",
      "values": []
    },
    {
      "name": "--m3e-checkbox-selected-disabled-container-color",
      "description": "Background color for selected disabled state.",
      "values": []
    },
    {
      "name": "--m3e-checkbox-selected-disabled-container-opacity",
      "description": "Background opacity for selected disabled state.",
      "values": []
    },
    {
      "name": "--m3e-checkbox-selected-disabled-icon-color",
      "description": "Icon color for selected disabled state.",
      "values": []
    },
    {
      "name": "--m3e-checkbox-selected-disabled-icon-opacity",
      "description": "Icon opacity for selected disabled state.",
      "values": []
    },
    {
      "name": "--m3e-radio-icon-size",
      "description": "Size of the radio icon.",
      "values": []
    },
    {
      "name": "--m3e-radio-unselected-icon-color",
      "description": "Color of the unselected radio icon.",
      "values": []
    },
    {
      "name": "--m3e-radio-selected-icon-color",
      "description": "Color of the selected radio icon.",
      "values": []
    },
    {
      "name": "--m3e-radio-disabled-icon-color",
      "description": "Color of the disabled radio icon.",
      "values": []
    },
    {
      "name": "--m3e-ripple-color",
      "description": "The color of the ripple.",
      "values": []
    },
    {
      "name": "--m3e-ripple-enter-duration",
      "description": "The duration for the enter animation (expansion from point of contact).",
      "values": []
    },
    {
      "name": "--m3e-ripple-exit-duration",
      "description": "The duration for the exit animation (fade-out).",
      "values": []
    },
    {
      "name": "--m3e-ripple-opacity",
      "description": "The opacity of the ripple.",
      "values": []
    },
    {
      "name": "--m3e-ripple-scale-factor",
      "description": "The factor by which to scale the ripple.",
      "values": []
    },
    {
      "name": "--m3e-ripple-shape",
      "description": "The shape of the ripple.",
      "values": []
    },
    {
      "name": "--m3e-divider-thickness",
      "description": "Thickness of the divider lines above and below content.",
      "values": []
    },
    {
      "name": "--m3e-divider-color",
      "description": "Color of the divider lines when visible.",
      "values": []
    },
    {
      "name": "--m3e-focus-ring-color",
      "description": "Color of the focus ring outline.",
      "values": []
    },
    {
      "name": "--m3e-focus-ring-thickness",
      "description": "Thickness of the focus ring outline.",
      "values": []
    },
    {
      "name": "--m3e-focus-ring-factor",
      "description": "Animation factor for focus ring thickness.",
      "values": []
    },
    {
      "name": "--m3e-focus-ring-duration",
      "description": "Duration of the focus ring animation.",
      "values": []
    },
    {
      "name": "--m3e-slide-animation-duration",
      "description": "The duration of transitions between slotted items.",
      "values": []
    },
    {
      "name": "--m3e-state-layer-duration",
      "description": "Duration of state layer changes.",
      "values": []
    },
    {
      "name": "--m3e-state-layer-easing",
      "description": "Easing curve of state layer changes.",
      "values": []
    },
    {
      "name": "--m3e-state-layer-focus-color",
      "description": "Color on hover.",
      "values": []
    },
    {
      "name": "--m3e-state-layer-focus-opacity",
      "description": "Opacity on focus.",
      "values": []
    },
    {
      "name": "--m3e-state-layer-hover-color",
      "description": "Color on hover.",
      "values": []
    },
    {
      "name": "--m3e-state-layer-hover-opacity",
      "description": "Opacity on hover.",
      "values": []
    },
    {
      "name": "--m3e-text-highlight-container-color",
      "description": "Background color applied to highlighted text ranges.",
      "values": []
    },
    {
      "name": "--m3e-text-highlight-color",
      "description": "Foreground color of highlighted text content.",
      "values": []
    },
    {
      "name": "--m3e-text-highlight-decoration",
      "description": "Optional text decoration (e.g., underline, line-through) for highlighted text.",
      "values": []
    },
    {
      "name": "--m3e-text-highlight-shadow",
      "description": "Optional text shadow for emphasis or contrast.",
      "values": []
    }
  ],
  "pseudoElements": []
}
