{
  "components": {
    "carousel": {
      "description": "A Carousel can accept a maximum number of 5 panels where only 1 panel is visible at a time.\n\nYou are able to navigate between panels by interacting with the `slds-carousel__indicator` elements that sit below the panel.\n\nA panel becomes visible by toggling the `slds-hide` class with the `slds-show` class on the `slds-carousel__panel` element.\n\nWhen making the `slds-carousel__panel` active, the indicator should be updated with the `slds-is-active` class. This provides visual feedback showing which carousel panel is active.\n\n### Accessibility\n\nA Carousel is built using a tabbed UI specification and requires the following to meet accessibility requirements:\n\n- The tab list, which should have `role=\"tablist\"`\n- The tabs in that list, which should each be an `<a role=\"tab\">` anchor wrapped in a `<li role=\"presentation\">` list item\n- The tab panels, which display each tab’s content and should each have `role=\"tabpanel\"`\n\n**Expected markup:**\n\n- Selected tab’s anchor has `aria-selected=\"true\"`, all other tabs’ anchors have `aria-selected=\"false\"`\n- Selected tab’s anchor has `tabindex=\"0\"`, all other tabs have `tabindex=\"-1\"`\n- Each tab’s anchor has an `aria-controls` attribute whose value is the id of the associated `<div role=\"tabpanel\">`\n- Each tab panel has an `aria-labelledby` attribute whose value is the id of its associated `<a role=\"tab\">`\n- When the Carousel is set to auto-play, the HTML for the pause button is required to precede the HTML of the tab set\n\n**Expected keyboard interactions:**\n\n- Arrow keys, when focus is on selected tab, cycle selection to the next or previous tab\n- Tab key, when focus is before the tab list, moves focus to the selected tab panel\n- Tab key, when focus is on selected tabpanel, moves focus into the selected tabpanel's associated tab or to the next focusable element on the page if that panel has no focusable elements\n- Shift+Tab keys, when focus is on first element in a tab panel, move focus focus entirely from tabset",
      "annotations": {
        "summary": "A carousel allows multiple pieces of featured content to occupy an allocated amount of space.",
        "layout": "responsive",
        "name": "carousel",
        "support": "dev-ready",
        "base": true,
        "lwc": true,
        "type": "navigation, data-display",
        "category": "experience",
        "selector": ".slds-carousel"
      },
      "id": "carousel",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Initiates a carousel component",
            "name": "base",
            "selector": ".slds-carousel",
            "restrict": "div",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Main stage for carousel's tab-panels and tab-list inidicators",
                "selector": ".slds-carousel__stage",
                "restrict": ".slds-carousel div"
              },
              "id": ".slds-carousel__stage",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Tabpanel region that contains all carousel panels",
                    "selector": ".slds-carousel__panels",
                    "restrict": ".slds-carousel__stage div"
                  },
                  "id": ".slds-carousel__panels",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Actionable element that contains the carousel's tab-panel content",
                    "selector": ".slds-carousel__panel-action",
                    "restrict": ".slds-carousel__stage a"
                  },
                  "id": ".slds-carousel__panel-action",
                  "restrictees": [
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Element that contains the image inside the carousel's tab-panel",
                        "selector": ".slds-carousel__image",
                        "restrict": ".slds-carousel__panel-action div"
                      },
                      "id": ".slds-carousel__image",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Element that contains the content inside the carousel's tab-panel",
                        "selector": ".slds-carousel__content",
                        "restrict": ".slds-carousel__panel-action div"
                      },
                      "id": ".slds-carousel__content",
                      "restrictees": [
                        {
                          "description": "",
                          "annotations": {
                            "summary": "Heading element that contains the title of the carousel's tab-panel",
                            "selector": ".slds-carousel__content-title",
                            "restrict": ".slds-carousel__content h2"
                          },
                          "id": ".slds-carousel__content-title",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        }
                      ],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Element that contains the auto-play button icon to toggle on/off",
                    "selector": ".slds-carousel__autoplay",
                    "restrict": ".slds-carousel__stage span"
                  },
                  "id": ".slds-carousel__autoplay",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "List element that contains the carousel's tab-list inidicators",
                "selector": ".slds-carousel__indicators",
                "restrict": ".slds-carousel ul"
              },
              "id": ".slds-carousel__indicators",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Carousel's tab-list inidicator items",
                    "selector": ".slds-carousel__indicator",
                    "restrict": ".slds-carousel__indicators li"
                  },
                  "id": ".slds-carousel__indicator",
                  "restrictees": [
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Actionable element inside of each tab-list indicator",
                        "selector": ".slds-carousel__indicator-action",
                        "restrict": ".slds-carousel__indicator a"
                      },
                      "id": ".slds-carousel__indicator-action",
                      "restrictees": [
                        {
                          "description": "",
                          "annotations": {
                            "summary": "Active state notifying the tab that its current panel is active",
                            "selector": ".slds-is-active",
                            "restrict": ".slds-carousel__indicator-action"
                          },
                          "id": ".slds-is-active",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        }
                      ],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/carousel/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "tab-1-active",
                  "label": "Tab 1 Active"
                },
                {
                  "id": "tab-2-active",
                  "label": "Tab 2 Active"
                },
                {
                  "id": "tab-3-active",
                  "label": "Tab 3 active"
                },
                {
                  "id": "auto-play-enabled",
                  "label": "Auto-play enabled"
                },
                {
                  "id": "auto-play-stopped",
                  "label": "Auto-play stopped"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/carousel/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "datetime-picker": {
      "description": "",
      "annotations": {
        "summary": "A datetime picker is used to select a day and a time.",
        "base": true,
        "name": "datetime-picker",
        "selector": ".slds-datetime-picker",
        "support": "dev-ready",
        "category": "experience",
        "type": "data-entry",
        "role": "grid, combobox"
      },
      "id": "datetime-picker",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Initializes a datetime picker",
            "name": "base",
            "selector": ".slds-datetime-picker",
            "restrict": "div",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [],
          "docPath": null,
          "showcasePath": "./ui/components/datetime-picker/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "small-width-container",
                  "label": "Small Width Container",
                  "demoStyles": "height: auto; width: 200px; border: 1px dashed #ddd;",
                  "storybookStyles": true
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "date-example-text-visible",
                  "label": "Date and Time - date example text visible",
                  "demoStyles": "height: 6rem;"
                },
                {
                  "id": "date-selection",
                  "label": "Date selected"
                },
                {
                  "id": "time-selection",
                  "label": "Time selected",
                  "demoStyles": "height: 20rem;",
                  "storybookStyles": true
                },
                {
                  "id": "required",
                  "label": "Date and Time - required",
                  "demoStyles": "height: 20rem;"
                },
                {
                  "id": "error",
                  "label": "Date and Time - error",
                  "demoStyles": "height: 20rem;"
                },
                {
                  "id": "required-error",
                  "label": "Date and Time - required and has error",
                  "demoStyles": "height: 20rem;"
                },
                {
                  "id": "datetimepicker-with-tooltip-for-datepicker",
                  "label": "Datetime Picker With Tooptip for datepicker",
                  "demoStyles": "height: 20rem;"
                },
                {
                  "id": "datetimepicker-with-tooltip-for-timepicker",
                  "label": "Datetime Picker With Tooptip for timepicker",
                  "demoStyles": "height: 20rem;"
                },
                {
                  "id": "disabled",
                  "label": "Date and Time - disabled",
                  "demoStyles": "height: 10rem;",
                  "storybookStyles": true
                },
                {
                  "id": "mobile",
                  "label": "Mobile"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/datetime-picker/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "slider": {
      "description": "",
      "annotations": {
        "summary": "An input range slider lets the user specify a numeric value which must be between two specified values.",
        "name": "slider",
        "support": "dev-ready",
        "base": true,
        "styling-hooks": true,
        "lwc": true,
        "type": "user-input",
        "category": "base",
        "selector": ".slds-slider"
      },
      "id": "slider",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Initializes slider component",
            "name": "base",
            "selector": ".slds-slider",
            "restrict": "div",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Range track for slider",
                "selector": ".slds-slider__range",
                "restrict": ".slds-slider input"
              },
              "id": ".slds-slider__range",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Element that contains value of input range",
                "selector": ".slds-slider__value",
                "restrict": ".slds-slider span"
              },
              "id": ".slds-slider__value",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Modifier that makes the slider vertical",
                "selector": ".slds-slider_vertical",
                "restrict": ".slds-slider",
                "modifier": true
              },
              "id": ".slds-slider_vertical",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/slider/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "min-max",
                  "label": "Min/Max Range"
                },
                {
                  "id": "steps",
                  "label": "Min/Max Range with Steps"
                },
                {
                  "id": "width-x-small",
                  "label": "Width: x-small"
                },
                {
                  "id": "width-small",
                  "label": "Width: small"
                },
                {
                  "id": "width-medium",
                  "label": "Width: medium"
                },
                {
                  "id": "width-large",
                  "label": "Width: large"
                },
                {
                  "id": "error",
                  "label": "Error"
                },
                {
                  "id": "vertical",
                  "label": "Vertical"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "disabled",
                  "label": "Disabled"
                },
                {
                  "id": "value-0",
                  "label": "Value: 0"
                },
                {
                  "id": "value-25",
                  "label": "Value: 25"
                },
                {
                  "id": "value-50",
                  "label": "Value: 50"
                },
                {
                  "id": "value-75",
                  "label": "Value: 75"
                },
                {
                  "id": "value-100",
                  "label": "Value: 100"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/slider/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "buttons": {
      "description": "Create a button with a `button` or `a` element to retain the native click\nfunction.\n\nUse a disabled attribute when a button can’t be clicked.",
      "annotations": {
        "summary": "Buttons are used to invoke an event",
        "layout": "responsive",
        "name": "buttons",
        "support": "dev-ready",
        "base": true,
        "styling-hooks": true,
        "role": "button",
        "lwc": true,
        "type": "action",
        "category": "base",
        "selector": ".slds-button, .slds-button_stateful, .slds-button_dual-stateful, .slds-button_reset"
      },
      "id": "buttons",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "This neutralizes all the base styles making it look like a text link",
            "name": "base",
            "selector": ".slds-button",
            "restrict": "button, a, span",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Explicitly style the first button in a button group",
                "selector": ".slds-button_first",
                "restrict": ".slds-button"
              },
              "id": ".slds-button_first",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Explicitly style buttons in the middle (i.e., not first or last) in a button group",
                "selector": ".slds-button_middle",
                "restrict": ".slds-button"
              },
              "id": ".slds-button_middle",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Explicitly style the last button in a button group",
                "selector": ".slds-button_last",
                "restrict": ".slds-button"
              },
              "id": ".slds-button_last",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "name": "neutral",
                "summary": "Creates the gray border with white background default style",
                "selector": ".slds-button_neutral",
                "restrict": ".slds-button",
                "modifier": true,
                "group": "theme"
              },
              "id": "neutral",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "name": "brand",
                "summary": "Creates the brand blue Salesforce style",
                "selector": ".slds-button_brand",
                "restrict": ".slds-button",
                "modifier": true,
                "group": "theme"
              },
              "id": "brand",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "name": "outline-brand",
                "summary": "Creates the outlined button with the brand color",
                "selector": ".slds-button_outline-brand",
                "restrict": ".slds-button",
                "modifier": true,
                "group": "theme"
              },
              "id": "outline-brand",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "name": "inverse",
                "summary": "Creates the inverse style for dark backgrounds",
                "selector": ".slds-button_inverse",
                "restrict": ".slds-button",
                "modifier": true,
                "group": "theme"
              },
              "id": "inverse",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "name": "destructive",
                "summary": "Creates a red button style",
                "selector": ".slds-button_destructive",
                "restrict": ".slds-button",
                "group": "theme",
                "modifier": true
              },
              "id": "destructive",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "name": "text-destructive",
                "summary": "Creates a neutral button with red text",
                "selector": ".slds-button_text-destructive",
                "restrict": ".slds-button",
                "modifier": true,
                "group": "theme"
              },
              "id": "text-destructive",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "name": "success",
                "summary": "Creates a green button style",
                "selector": ".slds-button_success",
                "restrict": ".slds-button",
                "group": "theme",
                "modifier": true
              },
              "id": "success",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "name": "with-icon",
                "summary": "Sizing for icon that sits inside button__icon",
                "selector": ".slds-button__icon",
                "restrict": ".slds-button svg",
                "support": "dev-ready",
                "variant": true
              },
              "id": "with-icon",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Large size for button icon svg",
                    "name": "large",
                    "selector": ".slds-button__icon_large",
                    "restrict": ".slds-button__icon",
                    "support": "dev-ready",
                    "modifier": true,
                    "group": "size"
                  },
                  "id": "large",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Small size for button icon svg",
                    "name": "small",
                    "selector": ".slds-button__icon_small",
                    "restrict": ".slds-button__icon",
                    "support": "dev-ready",
                    "modifier": true,
                    "group": "size"
                  },
                  "id": "small",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "X-Small size for button icon svg",
                    "name": "x-small",
                    "selector": ".slds-button__icon_x-small",
                    "restrict": ".slds-button__icon",
                    "support": "dev-ready",
                    "modifier": true,
                    "group": "size"
                  },
                  "id": "x-small",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "name": "large",
                    "summary": "Large size button icon svg",
                    "selector": ".slds-button__icon_large",
                    "restrict": ".slds-button__icon",
                    "modifier": true,
                    "group": "size"
                  },
                  "id": "large",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "name": "small",
                    "summary": "Small size button icon svg",
                    "selector": ".slds-button__icon_small",
                    "restrict": ".slds-button__icon",
                    "modifier": true,
                    "group": "size"
                  },
                  "id": "small",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "name": "x-small",
                    "summary": "X-Small size button icon svg",
                    "selector": ".slds-button__icon_x-small",
                    "restrict": ".slds-button__icon",
                    "modifier": true,
                    "group": "size"
                  },
                  "id": "x-small",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Position of icon when sitting to the left side of the text when inside a button",
                    "selector": ".slds-button__icon_left",
                    "restrict": ".slds-button__icon, .slds-button__icon_stateful"
                  },
                  "id": ".slds-button__icon_left",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Position of icon when sitting to the right side of the text when inside a button",
                    "selector": ".slds-button__icon_right",
                    "restrict": ".slds-button__icon, .slds-button__icon_stateful"
                  },
                  "id": ".slds-button__icon_right",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "selector": ".slds-icon_x-small",
                    "restrict": ".slds-icon, .slds-button__icon",
                    "modifier": true,
                    "group": "size"
                  },
                  "id": ".slds-icon_x-small",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": "./ui/components/buttons/with-icon/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "id": "default",
                      "label": "Default"
                    }
                  ]
                },
                {
                  "title": "examples",
                  "items": [
                    {
                      "id": "with-icon-right",
                      "label": "With right icon"
                    }
                  ]
                },
                {
                  "title": "states",
                  "items": [
                    {
                      "id": "disabled",
                      "label": "Disabled"
                    }
                  ]
                }
              ]
            },
            {
              "description": "",
              "annotations": {
                "summary": "Creates a button style for full width that resets styling",
                "selector": ".slds-button_full-width",
                "restrict": ".slds-button",
                "modifier": true,
                "group": "size"
              },
              "id": ".slds-button_full-width",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Creates a button style for 100% width with centered text that maintains current styling",
                "selector": ".slds-button_stretch",
                "restrict": ".slds-button",
                "modifier": true,
                "group": "size"
              },
              "id": ".slds-button_stretch",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Positions decrement button within counter input field",
                "selector": ".slds-input__button_decrement",
                "restrict": " .slds-button"
              },
              "id": ".slds-input__button_decrement",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Positions increment button within counter input field",
                "selector": ".slds-input__button_increment",
                "restrict": ".slds-button"
              },
              "id": ".slds-input__button_increment",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/buttons/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "base-kinetics",
                  "label": "Base (Kinetics)"
                },
                {
                  "id": "neutral",
                  "label": "Neutral"
                },
                {
                  "id": "neutral-kinetics",
                  "label": "Neutral (Kinetics)"
                },
                {
                  "id": "brand",
                  "label": "Brand"
                },
                {
                  "id": "brand-kinetics",
                  "label": "Brand (Kinetics)"
                },
                {
                  "id": "outline-brand",
                  "label": "Outline Brand"
                },
                {
                  "id": "outline-brand-kinetics",
                  "label": "Outline Brand (Kinetics)"
                },
                {
                  "id": "inverse",
                  "label": "Inverse"
                },
                {
                  "id": "inverse-kinetics",
                  "label": "Inverse (Kinetics)"
                },
                {
                  "id": "destructive",
                  "label": "Destructive"
                },
                {
                  "id": "destructive-kinetics",
                  "label": "Destructive (Kinetics)"
                },
                {
                  "id": "text-destructive",
                  "label": "Text Destructive"
                },
                {
                  "id": "success",
                  "label": "Success"
                },
                {
                  "id": "success-kinetics",
                  "label": "Success (Kinetics)"
                },
                {
                  "id": "stretch",
                  "label": "Stretch"
                },
                {
                  "id": "stretch-kinetics",
                  "label": "Stretch (Kinetics)"
                },
                {
                  "id": "full-width",
                  "label": "Full Width"
                },
                {
                  "id": "base-link",
                  "label": "Base as a Link"
                },
                {
                  "id": "neutral-link",
                  "label": "Neutral as a Link"
                },
                {
                  "id": "brand-link",
                  "label": "Brand as a Link"
                },
                {
                  "id": "outline-brand-link",
                  "label": "Outline Brand as a Link"
                },
                {
                  "id": "inverse-link",
                  "label": "Inverse as a Link"
                },
                {
                  "id": "destructive-link",
                  "label": "Destructive as a Link"
                },
                {
                  "id": "text-destructive-link",
                  "label": "Text Destructive as a Link"
                },
                {
                  "id": "success-link",
                  "label": "Success as a Link"
                },
                {
                  "id": "stretch-link",
                  "label": "Stretch as a Link"
                },
                {
                  "id": "base-centering",
                  "label": "Base Centering"
                },
                {
                  "id": "reset",
                  "label": "Reset"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "disabled",
                  "label": "Disabled"
                },
                {
                  "id": "base-kinetics-disabled",
                  "label": "Base (Kinetics) - Disabled"
                },
                {
                  "id": "neutral-disabled",
                  "label": "Neutral - Disabled"
                },
                {
                  "id": "neutral-kinetics-disabled",
                  "label": "Neutral (Kinetics) - Disabled"
                },
                {
                  "id": "brand-disabled",
                  "label": "Brand - Disabled"
                },
                {
                  "id": "brand-kinetics-disabled",
                  "label": "Brand (Kinetics) - Disabled"
                },
                {
                  "id": "outline-brand-disabled",
                  "label": "Outline Brand - Disabled"
                },
                {
                  "id": "outline-brand-kinetics-disabled",
                  "label": "Outline Brand (Kinetics) - Disabled"
                },
                {
                  "id": "inverse-disabled",
                  "label": "Inverse - Disabled"
                },
                {
                  "id": "destructive-disabled",
                  "label": "Destructive - Disabled"
                },
                {
                  "id": "text-destructive-disabled",
                  "label": "Text Destructive - Disabled"
                },
                {
                  "id": "success-disabled",
                  "label": "Success - Disabled"
                }
              ]
            }
          ]
        },
        {
          "description": "",
          "annotations": {
            "summary": "Initiates a dual stateful button",
            "name": "dual-stateful",
            "selector": ".slds-button_dual-stateful",
            "restrict": "button",
            "support": "dev-ready",
            "variant": true
          },
          "id": "dual-stateful",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Shown text when button is not pressed - default state",
                "selector": ".slds-text-not-pressed",
                "restrict": ".slds-button_dual-stateful span"
              },
              "id": ".slds-text-not-pressed",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Shown text when button is pressed",
                "selector": ".slds-text-pressed",
                "restrict": ".slds-button_dual-stateful span"
              },
              "id": ".slds-text-pressed",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "When button is in pressed state",
                "selector": ".slds-is-pressed",
                "restrict": ".slds-button_dual-stateful",
                "notes": "This class should be toggled with JavaScript",
                "modifier": true,
                "group": "interaction"
              },
              "id": ".slds-is-pressed",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/buttons/dual-stateful/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "pressed",
                  "label": "pressed"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "disabled",
                  "label": "disabled"
                }
              ]
            }
          ]
        },
        {
          "description": "",
          "annotations": {
            "summary": "Initiates a stateful button",
            "name": "stateful",
            "selector": ".slds-button_stateful",
            "restrict": "button",
            "support": "dev-ready",
            "variant": true,
            "lwc": true
          },
          "id": "stateful",
          "restrictees": [
            {
              "description": "Default state of a stateful button",
              "annotations": {
                "selector": ".slds-not-selected",
                "restrict": ".slds-button_stateful",
                "notes": "This class should be toggled with JavaScript",
                "modifier": true,
                "group": "interaction"
              },
              "id": ".slds-not-selected",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Shown text when button is selected",
                "selector": ".slds-text-selected",
                "restrict": ".slds-button_stateful span"
              },
              "id": ".slds-text-selected",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Shown text when button is selected and focused",
                "selector": ".slds-text-selected-focus",
                "restrict": ".slds-button_stateful span"
              },
              "id": ".slds-text-selected-focus",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Shown text when button is not selected - default state",
                "selector": ".slds-text-not-selected",
                "restrict": ".slds-button_stateful span"
              },
              "id": ".slds-text-not-selected",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "When button is selected and still has focus from click",
                "selector": ".slds-is-selected-clicked",
                "restrict": ".slds-button_stateful",
                "notes": "This class should be toggled with JavaScript",
                "modifier": true,
                "group": "interaction"
              },
              "id": ".slds-is-selected-clicked",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "When button is pressed and selected",
                "selector": ".slds-is-selected",
                "restrict": ".slds-button_stateful",
                "notes": "This class should be toggled with JavaScript",
                "modifier": true,
                "group": "interaction"
              },
              "id": ".slds-is-selected",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/buttons/stateful/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "disabled",
                  "label": "disabled"
                },
                {
                  "id": "selected",
                  "label": "Selected"
                },
                {
                  "id": "selected-clicked",
                  "label": "Selected and Clicked"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/buttons/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "dueling-picklist": {
      "description": "",
      "annotations": {
        "summary": "A dueling-picklist is used to move options between two lists and is often referred to as a multi-select. Sometimes, the list options can then be re-ordered, depending on the use case.",
        "name": "dueling-picklist",
        "support": "dev-ready",
        "base": true,
        "role": "listbox",
        "lwc": true,
        "scroller": true,
        "type": "data-entry",
        "category": "experience",
        "s1": "false",
        "selector": ".slds-dueling-list"
      },
      "id": "dueling-picklist",
      "restrictees": [
        {
          "description": "A dueling picklist inherits styles from the listbox component",
          "annotations": {
            "summary": "Initializes a dual listbox",
            "name": "base",
            "selector": ".slds-dueling-list",
            "restrict": "div",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Handles the layout of the dual listbox",
                "selector": ".slds-dueling-list__column",
                "restrict": ".slds-dueling-list div"
              },
              "id": ".slds-dueling-list__column",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Changes the layout of the dueling picklist to be responsive",
                    "selector": ".slds-dueling-list__column_responsive",
                    "restrict": ".slds-dueling-list__column"
                  },
                  "id": ".slds-dueling-list__column_responsive",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Bounding visual container for listbox of options",
                "selector": ".slds-dueling-list__options",
                "restrict": ".slds-dueling-list div"
              },
              "id": ".slds-dueling-list__options",
              "restrictees": [
                {
                  "description": "Listbox container",
                  "annotations": {
                    "name": "listbox",
                    "selector": ".slds-listbox",
                    "restrict": ".slds-dropdown ul, .slds-dueling-list__options ul, .slds-pill_container ul, .slds-listbox_selection-group ul, .slds-combobox_container ul, .slds-form-element__control ul, .slds-popover__body ul",
                    "support": "dev-ready",
                    "variant": true
                  },
                  "id": "listbox",
                  "restrictees": [
                    {
                      "description": "Inline listbox",
                      "annotations": {
                        "selector": ".slds-listbox_inline",
                        "restrict": ".slds-listbox",
                        "modifier": true
                      },
                      "id": ".slds-listbox_inline",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "Horizontal listbox",
                      "annotations": {
                        "selector": ".slds-listbox_horizontal",
                        "restrict": ".slds-listbox",
                        "modifier": true
                      },
                      "id": ".slds-listbox_horizontal",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "Listbox item",
                      "annotations": {
                        "selector": ".slds-listbox__item",
                        "restrict": ".slds-listbox > li"
                      },
                      "id": ".slds-listbox__item",
                      "restrictees": [
                        {
                          "description": "Choosable option within listbox",
                          "annotations": {
                            "selector": ".slds-listbox__option",
                            "restrict": ".slds-listbox__item > div"
                          },
                          "id": ".slds-listbox__option",
                          "restrictees": [
                            {
                              "description": "If the listbox option is empty and slds-truncate is not present this fix the height of the option",
                              "annotations": {
                                "selector": ".slds-media__body > :first-child",
                                "restrict": ".slds-listbox__option"
                              },
                              "id": ".slds-media__body > :first-child",
                              "restrictees": [
                                {
                                  "description": "This component is used to display a current or past chat session between a customer and a service agent.\nIt appears in the form of a \"Log\"",
                                  "annotations": {
                                    "summary": "Root container of a chat session",
                                    "name": "base",
                                    "selector": ".slds-chat",
                                    "restrict": "section[role=\"log\"]",
                                    "support": "dev-ready",
                                    "variant": true
                                  },
                                  "id": "base",
                                  "restrictees": [
                                    {
                                      "description": "The chat payload should be displayed in the form of a list. Each item in the list has a number of vertical and horizontal spacing rules based on its type",
                                      "annotations": {
                                        "summary": "Handles the display of chat items within a list",
                                        "selector": ".slds-chat-list",
                                        "restrict": ".slds-chat ul"
                                      },
                                      "id": ".slds-chat-list",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Handles spacing and direction of items in the list",
                                            "selector": ".slds-chat-listitem",
                                            "restrict": ".slds-chat-list li"
                                          },
                                          "id": ".slds-chat-listitem",
                                          "restrictees": [
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Modifier used to style outbound message list items",
                                                "selector": ".slds-chat-listitem_outbound",
                                                "restrict": ".slds-chat-listitem",
                                                "modifier": true
                                              },
                                              "id": ".slds-chat-listitem_outbound",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "name": "inbound-message",
                                                "summary": "Modifier used to style inbound message list items",
                                                "selector": ".slds-chat-listitem_inbound",
                                                "restrict": ".slds-chat-listitem",
                                                "modifier": true,
                                                "group": "dialog"
                                              },
                                              "id": "inbound-message",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Modifier used for spacing bookend items",
                                                "selector": ".slds-chat-listitem_bookend",
                                                "restrict": ".slds-chat-listitem"
                                              },
                                              "id": ".slds-chat-listitem_bookend",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Modifier used for spacing event items",
                                                "selector": ".slds-chat-listitem_event",
                                                "restrict": ".slds-chat-listitem"
                                              },
                                              "id": ".slds-chat-listitem_event",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "Chat logs are mainly made up of chat messages between an agent and a customer",
                                              "annotations": {
                                                "summary": "styles the outter part of a chat message",
                                                "selector": ".slds-chat-message",
                                                "restrict": ".slds-chat-listitem div"
                                              },
                                              "id": ".slds-chat-message",
                                              "restrictees": [
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used for when customer avatars are used in consequtive inbound messages to align the message body with the previous message",
                                                    "selector": ".slds-chat-message_faux-avatar",
                                                    "restrict": ".slds-chat-message"
                                                  },
                                                  "id": ".slds-chat-message_faux-avatar",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to style avatars in chat logs",
                                                    "selector": ".slds-chat-avatar",
                                                    "restrict": ".slds-chat-message .slds-avatar"
                                                  },
                                                  "id": ".slds-chat-avatar",
                                                  "restrictees": [
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Used to style the avatar intials for chat",
                                                        "selector": ".slds-chat-avatar__intials",
                                                        "restrict": ".slds-chat-avatar .slds-avatar__initials",
                                                        "deprecated": true
                                                      },
                                                      "id": ".slds-chat-avatar__intials",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    }
                                                  ],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to contain and align chat messages with their avatars",
                                                    "selector": ".slds-chat-message__body",
                                                    "restrict": ".slds-chat-message div"
                                                  },
                                                  "id": ".slds-chat-message__body",
                                                  "restrictees": [
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": true,
                                                        "selector": ".slds-chat-message__image_loading",
                                                        "restrict": ".slds-chat-message__body"
                                                      },
                                                      "id": ".slds-chat-message__image_loading",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Used to style the chat text from agent or customer",
                                                        "selector": ".slds-chat-message__text",
                                                        "restrict": ".slds-chat-message__body div"
                                                      },
                                                      "id": ".slds-chat-message__text",
                                                      "restrictees": [
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Used to style icons with a chat log",
                                                            "selector": ".slds-chat-icon",
                                                            "restrict": ".slds-chat-message__text .slds-icon_container, .slds-chat-event__body .slds-icon_container, .slds-chat-bookend .slds-icon_container, .slds-chat-message__action .slds-icon_container"
                                                          },
                                                          "id": ".slds-chat-icon",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Used for any specific inbound text styling",
                                                            "selector": ".slds-chat-message__text_inbound",
                                                            "restrict": ".slds-chat-message__text"
                                                          },
                                                          "id": ".slds-chat-message__text_inbound",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Used for any specific outbound text styling",
                                                            "selector": ".slds-chat-message__text_outbound",
                                                            "restrict": ".slds-chat-message__text"
                                                          },
                                                          "id": ".slds-chat-message__text_outbound",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Used for any specific outbound (from another agent) text styling",
                                                            "selector": ".slds-chat-message__text_outbound-agent",
                                                            "restrict": ".slds-chat-message__text"
                                                          },
                                                          "id": ".slds-chat-message__text_outbound-agent",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "name": "unsupported",
                                                            "summary": "Used for an inbound message that is not a supported message type",
                                                            "selector": ".slds-chat-message__text_unsupported-type",
                                                            "restrict": ".slds-chat-message__text",
                                                            "modifier": true,
                                                            "group": "feedback"
                                                          },
                                                          "id": "unsupported",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "name": "delivery-failure",
                                                            "summary": "Used for an inbound message that fails to deliver",
                                                            "selector": ".slds-chat-message__text_delivery-failure",
                                                            "restrict": ".slds-chat-message__text",
                                                            "modifier": true,
                                                            "group": "feedback"
                                                          },
                                                          "id": "delivery-failure",
                                                          "restrictees": [
                                                            {
                                                              "description": "",
                                                              "annotations": {
                                                                "summary": "Element that contains feedback for why inbound message failed",
                                                                "selector": ".slds-chat-message__text_delivery-failure-reason",
                                                                "restrict": ".slds-chat-message__text_delivery-failure [role=\"alert\"]"
                                                              },
                                                              "id": ".slds-chat-message__text_delivery-failure-reason",
                                                              "restrictees": [],
                                                              "docPath": null,
                                                              "showcasePath": null,
                                                              "showcase": []
                                                            }
                                                          ],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Used when sneak peek is enabled for customer messages",
                                                            "selector": ".slds-chat-message__text_sneak-peek",
                                                            "restrict": ".slds-chat-message__text",
                                                            "modifier": true
                                                          },
                                                          "id": ".slds-chat-message__text_sneak-peek",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        }
                                                      ],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": true,
                                                        "selector": ".slds-chat-message__file",
                                                        "restrict": ".slds-chat-message__body div"
                                                      },
                                                      "id": ".slds-chat-message__file",
                                                      "restrictees": [
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Used for any specific inbound file styling",
                                                            "selector": ".slds-chat-message__file_inbound",
                                                            "restrict": ".slds-chat-message__file"
                                                          },
                                                          "id": ".slds-chat-message__file_inbound",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        }
                                                      ],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    }
                                                  ],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to style chat message meta data",
                                                    "selector": ".slds-chat-message__meta",
                                                    "restrict": ".slds-chat-message div"
                                                  },
                                                  "id": ".slds-chat-message__meta",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to style chat message resend action",
                                                    "selector": ".slds-chat-message__action",
                                                    "restrict": ".slds-chat-message .slds-button"
                                                  },
                                                  "id": ".slds-chat-message__action",
                                                  "restrictees": [
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Used to style icons with a chat log",
                                                        "selector": ".slds-chat-icon",
                                                        "restrict": ".slds-chat-message__text .slds-icon_container, .slds-chat-event__body .slds-icon_container, .slds-chat-bookend .slds-icon_container, .slds-chat-message__action .slds-icon_container"
                                                      },
                                                      "id": ".slds-chat-icon",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    }
                                                  ],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                }
                                              ],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "During any chat, certain events can occur which need to be displayed to the user",
                                                "selector": ".slds-chat-event",
                                                "restrict": ".slds-chat-listitem div"
                                              },
                                              "id": ".slds-chat-event",
                                              "restrictees": [
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to style the horizontal rules on an event",
                                                    "selector": ".slds-chat-event__rule",
                                                    "restrict": ".slds-chat-event div",
                                                    "deprecated": true
                                                  },
                                                  "id": ".slds-chat-event__rule",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used for styling the event body text",
                                                    "selector": ".slds-chat-event__body",
                                                    "restrict": ".slds-chat-event div"
                                                  },
                                                  "id": ".slds-chat-event__body",
                                                  "restrictees": [
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Used to style icons with a chat log",
                                                        "selector": ".slds-chat-icon",
                                                        "restrict": ".slds-chat-message__text .slds-icon_container, .slds-chat-event__body .slds-icon_container, .slds-chat-bookend .slds-icon_container, .slds-chat-message__action .slds-icon_container"
                                                      },
                                                      "id": ".slds-chat-icon",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    }
                                                  ],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to style any messages from an agent in the event",
                                                    "selector": ".slds-chat-event__agent-message",
                                                    "restrict": ".slds-chat-event div"
                                                  },
                                                  "id": ".slds-chat-event__agent-message",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "name": "error",
                                                    "summary": "Modifier to indicate the event was an error",
                                                    "selector": ".slds-has-error",
                                                    "restrict": ".slds-chat-event[role=\"alert\"]",
                                                    "modifier": true,
                                                    "group": "feedback"
                                                  },
                                                  "id": "error",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                }
                                              ],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "Chat sessions are started and stopped with bookends to the conversation",
                                              "annotations": {
                                                "summary": "Used to style a chat bookend",
                                                "selector": ".slds-chat-bookend",
                                                "restrict": ".slds-chat-listitem div"
                                              },
                                              "id": ".slds-chat-bookend",
                                              "restrictees": [
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to style icons with a chat log",
                                                    "selector": ".slds-chat-icon",
                                                    "restrict": ".slds-chat-message__text .slds-icon_container, .slds-chat-event__body .slds-icon_container, .slds-chat-bookend .slds-icon_container, .slds-chat-message__action .slds-icon_container"
                                                  },
                                                  "id": ".slds-chat-icon",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "name": "stop",
                                                    "summary": "Modifier for bookends which stop a chat session",
                                                    "selector": ".slds-chat-bookend_stop",
                                                    "restrict": ".slds-chat-bookend",
                                                    "modifier": true,
                                                    "group": "dialog"
                                                  },
                                                  "id": "stop",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                }
                                              ],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            }
                                          ],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "Past chat logs are displayed differently for ease of scanning",
                                      "annotations": {
                                        "summary": "Apply when displaying chat logs that appeared in the past",
                                        "name": "past",
                                        "selector": ".slds-chat_past",
                                        "restrict": ".slds-chat",
                                        "support": "dev-ready",
                                        "variant": true
                                      },
                                      "id": "past",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": "./ui/components/dueling-picklist/base/example.jsx",
                                  "showcase": [
                                    {
                                      "title": "default",
                                      "items": [
                                        {
                                          "id": "default"
                                        }
                                      ]
                                    },
                                    {
                                      "title": "states",
                                      "items": [
                                        {
                                          "id": "locked-item-dueling-picklist",
                                          "label": "Locked"
                                        },
                                        {
                                          "id": "disabled-dueling-picklist",
                                          "label": "Disabled"
                                        },
                                        {
                                          "id": "multi-select-selected-item",
                                          "label": "Selected Item"
                                        },
                                        {
                                          "id": "multi-select-multi-selected-items",
                                          "label": "Multiple Selected Items"
                                        },
                                        {
                                          "id": "multi-select-grabbed",
                                          "label": "Grabbed"
                                        },
                                        {
                                          "id": "multi-select-moved-in",
                                          "label": "Moved in list"
                                        },
                                        {
                                          "id": "multi-select-dropped",
                                          "label": "Dropped"
                                        },
                                        {
                                          "id": "multi-select-moved-to",
                                          "label": "Moved to list"
                                        },
                                        {
                                          "id": "no-reordering-dueling-picklist",
                                          "label": "No Reordering"
                                        },
                                        {
                                          "id": "responsive-no-reordering-dueling-picklist",
                                          "label": "Responsive No Reordering"
                                        },
                                        {
                                          "id": "view-mode-dueling-picklist",
                                          "label": "View Mode"
                                        },
                                        {
                                          "id": "required-dueling-picklist",
                                          "label": "Required"
                                        },
                                        {
                                          "id": "with-tooltip",
                                          "label": "With Tooltip"
                                        },
                                        {
                                          "id": "required-dueling-picklist-with-tooltip",
                                          "label": "Required With Tooltip"
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Element that contains feedback for why inbound message failed",
                                    "selector": ".slds-chat-message__text_delivery-failure-reason",
                                    "restrict": ".slds-chat-message__text_delivery-failure [role=\"alert\"]"
                                  },
                                  "id": ".slds-chat-message__text_delivery-failure-reason",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "name": "error",
                                    "summary": "Modifier to indicate the event was an error",
                                    "selector": ".slds-has-error",
                                    "restrict": ".slds-chat-event[role=\"alert\"]",
                                    "modifier": true,
                                    "group": "feedback"
                                  },
                                  "id": "error",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "The container of pill selections found inside of a combobox group",
                                    "selector": ".slds-listbox_selection-group",
                                    "restrict": ".slds-combobox-group ~ div, .slds-combobox_container ~ div"
                                  },
                                  "id": ".slds-listbox_selection-group",
                                  "restrictees": [
                                    {
                                      "description": "Listbox item",
                                      "annotations": {
                                        "selector": ".slds-listbox__item",
                                        "restrict": ".slds-listbox > li"
                                      },
                                      "id": ".slds-listbox__item",
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": [],
                                      "restrictees": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Expanded state of a selection group",
                                        "selector": ".slds-is-expanded",
                                        "restrict": ".slds-listbox_selection-group"
                                      },
                                      "id": ".slds-is-expanded",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Toggle button to show all of the pill selections",
                                        "selector": ".slds-listbox-toggle",
                                        "restrict": ".slds-listbox_selection-group > span"
                                      },
                                      "id": ".slds-listbox-toggle",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "name": "base",
                                    "selector": ".slds-dynamic-menu",
                                    "restrict": "section[role=\"dialog\"]",
                                    "variant": true,
                                    "support": "dev-ready"
                                  },
                                  "id": "base",
                                  "restrictees": [
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Headers styles for dynamic menu",
                                        "selector": ".slds-dynamic-menu__header",
                                        "restrict": ".slds-dynamic-menu h3"
                                      },
                                      "id": ".slds-dynamic-menu__header",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": "./ui/components/dueling-picklist/base/example.jsx",
                                  "showcase": [
                                    {
                                      "title": "default",
                                      "items": [
                                        {
                                          "id": "default"
                                        }
                                      ]
                                    },
                                    {
                                      "title": "states",
                                      "items": [
                                        {
                                          "id": "locked-item-dueling-picklist",
                                          "label": "Locked"
                                        },
                                        {
                                          "id": "disabled-dueling-picklist",
                                          "label": "Disabled"
                                        },
                                        {
                                          "id": "multi-select-selected-item",
                                          "label": "Selected Item"
                                        },
                                        {
                                          "id": "multi-select-multi-selected-items",
                                          "label": "Multiple Selected Items"
                                        },
                                        {
                                          "id": "multi-select-grabbed",
                                          "label": "Grabbed"
                                        },
                                        {
                                          "id": "multi-select-moved-in",
                                          "label": "Moved in list"
                                        },
                                        {
                                          "id": "multi-select-dropped",
                                          "label": "Dropped"
                                        },
                                        {
                                          "id": "multi-select-moved-to",
                                          "label": "Moved to list"
                                        },
                                        {
                                          "id": "no-reordering-dueling-picklist",
                                          "label": "No Reordering"
                                        },
                                        {
                                          "id": "responsive-no-reordering-dueling-picklist",
                                          "label": "Responsive No Reordering"
                                        },
                                        {
                                          "id": "view-mode-dueling-picklist",
                                          "label": "View Mode"
                                        },
                                        {
                                          "id": "required-dueling-picklist",
                                          "label": "Required"
                                        },
                                        {
                                          "id": "with-tooltip",
                                          "label": "With Tooltip"
                                        },
                                        {
                                          "id": "required-dueling-picklist-with-tooltip",
                                          "label": "Required With Tooltip"
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "description": "Region that contains the search input, handles sizing",
                                  "annotations": {
                                    "selector": ".slds-global-header__item_search",
                                    "restrict": ".slds-global-header__item:nth-child(2)"
                                  },
                                  "id": ".slds-global-header__item_search",
                                  "restrictees": [
                                    {
                                      "description": "Primary combobox that contains the search input, handles sizing",
                                      "annotations": {
                                        "selector": ".slds-global-search__form-element div",
                                        "restrict": ".slds-global-header__item_search"
                                      },
                                      "id": ".slds-global-search__form-element div",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "The container of pill selections found inside of a combobox group",
                                            "selector": ".slds-listbox_selection-group",
                                            "restrict": ".slds-combobox-group ~ div, .slds-combobox_container ~ div"
                                          },
                                          "id": ".slds-listbox_selection-group",
                                          "restrictees": [
                                            {
                                              "description": "Listbox item",
                                              "annotations": {
                                                "selector": ".slds-listbox__item",
                                                "restrict": ".slds-listbox > li"
                                              },
                                              "id": ".slds-listbox__item",
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": [],
                                              "restrictees": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Expanded state of a selection group",
                                                "selector": ".slds-is-expanded",
                                                "restrict": ".slds-listbox_selection-group"
                                              },
                                              "id": ".slds-is-expanded",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Toggle button to show all of the pill selections",
                                                "selector": ".slds-listbox-toggle",
                                                "restrict": ".slds-listbox_selection-group > span"
                                              },
                                              "id": ".slds-listbox-toggle",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            }
                                          ],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "Creates the shaded backdrop used behind the modal.",
                                          "annotations": {
                                            "selector": ".slds-backdrop",
                                            "restrict": ".slds-modal ~ div",
                                            "notes": "This should follow after the `.slds-modal` as an empty element.",
                                            "required": true
                                          },
                                          "id": ".slds-backdrop",
                                          "restrictees": [
                                            {
                                              "description": "Allows the backdrop to be visible.",
                                              "annotations": {
                                                "selector": ".slds-backdrop_open",
                                                "restrict": ".slds-backdrop",
                                                "notes": "Apply this class to a modal backdrop with JavaScript to make it visible.",
                                                "modifier": true,
                                                "required": true
                                              },
                                              "id": ".slds-backdrop_open",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            }
                                          ],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "Active state of an item",
                                  "annotations": {
                                    "selector": ".slds-is-active",
                                    "restrict": ".slds-context-bar__item:not(.slds-no-hover)",
                                    "modifier": true
                                  },
                                  "id": ".slds-is-active",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "Creates the shaded backdrop used behind the modal.",
                                  "annotations": {
                                    "selector": ".slds-backdrop",
                                    "restrict": ".slds-modal ~ div",
                                    "notes": "This should follow after the `.slds-modal` as an empty element.",
                                    "required": true
                                  },
                                  "id": ".slds-backdrop",
                                  "restrictees": [
                                    {
                                      "description": "Allows the backdrop to be visible.",
                                      "annotations": {
                                        "selector": ".slds-backdrop_open",
                                        "restrict": ".slds-backdrop",
                                        "notes": "Apply this class to a modal backdrop with JavaScript to make it visible.",
                                        "modifier": true,
                                        "required": true
                                      },
                                      "id": ".slds-backdrop_open",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "A dialog popover, `.slds-popover`, can be applied to all variants of a dialog\npopover. It initiates the styles of the popover and enables `.slds-nubbin` to be applied.\n\nA dialog popover requires at least one focusable element.",
                                  "annotations": {
                                    "name": "base",
                                    "selector": ".slds-popover",
                                    "restrict": "[role=\"dialog\"], [role=\"tooltip\"]",
                                    "support": "dev-ready",
                                    "variant": true
                                  },
                                  "id": "base",
                                  "restrictees": [
                                    {
                                      "description": "Dialog specific for inline-edit popover",
                                      "annotations": {
                                        "selector": ".slds-popover_edit",
                                        "restrict": ".slds-popover",
                                        "required": true
                                      },
                                      "id": ".slds-popover_edit",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "selector": ".slds-form-element__label_edit",
                                            "restrict": ".slds-popover_edit label"
                                          },
                                          "id": ".slds-form-element__label_edit",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Applies styles for meta content of popover",
                                        "selector": ".slds-popover__meta",
                                        "restrict": ".slds-popover"
                                      },
                                      "id": ".slds-popover__meta",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Applies styles for primary content area of popover",
                                        "selector": ".slds-popover__body",
                                        "restrict": ".slds-popover div"
                                      },
                                      "id": ".slds-popover__body",
                                      "restrictees": [
                                        {
                                          "description": "Listbox item",
                                          "annotations": {
                                            "selector": ".slds-listbox__item",
                                            "restrict": ".slds-listbox > li"
                                          },
                                          "id": ".slds-listbox__item",
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": [],
                                          "restrictees": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies a max-height and vertical scrolling to a popover body",
                                            "selector": ".slds-popover__body_small",
                                            "restrict": ".slds-popover__body",
                                            "modifier": true,
                                            "group": "body"
                                          },
                                          "id": ".slds-popover__body_small",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Applies styles for top area of popover",
                                        "selector": ".slds-popover__header",
                                        "restrict": ".slds-popover header, .slds-popover div"
                                      },
                                      "id": ".slds-popover__header",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Applies styles for footer area of popover",
                                        "selector": ".slds-popover__footer",
                                        "restrict": ".slds-popover footer"
                                      },
                                      "id": ".slds-popover__footer",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Applies styles to center align content for footer area of a form popover",
                                        "selector": ".slds-popover__footer_form",
                                        "restrict": ".slds-popover footer"
                                      },
                                      "id": ".slds-popover__footer_form",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Close button within a popover",
                                        "selector": ".slds-popover__close",
                                        "restrict": ".slds-popover button"
                                      },
                                      "id": ".slds-popover__close",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Width modifier for popover - small",
                                        "selector": ".slds-popover_small",
                                        "restrict": ".slds-popover",
                                        "modifier": true,
                                        "group": "width"
                                      },
                                      "id": ".slds-popover_small",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Width modifier for popover - medium",
                                        "selector": ".slds-popover_medium",
                                        "restrict": ".slds-popover",
                                        "modifier": true,
                                        "group": "width"
                                      },
                                      "id": ".slds-popover_medium",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Width modifier for popover - large",
                                        "selector": ".slds-popover_large",
                                        "restrict": ".slds-popover",
                                        "modifier": true,
                                        "group": "width"
                                      },
                                      "id": ".slds-popover_large",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Modifier for popover to take 100% width",
                                        "selector": ".slds-popover_full-width",
                                        "restrict": ".slds-popover",
                                        "modifier": true,
                                        "group": "width"
                                      },
                                      "id": ".slds-popover_full-width",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Modifier to hide a popover",
                                        "selector": ".slds-popover_hide",
                                        "restrict": ".slds-popover"
                                      },
                                      "id": ".slds-popover_hide",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Applies styles for dark variant of popover",
                                        "selector": ".slds-popover_dark",
                                        "restrict": ".slds-popover",
                                        "modifier": true
                                      },
                                      "id": ".slds-popover_dark",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "Prompt components are used to provide an interactive custom message.",
                                      "annotations": {
                                        "summary": "Initializes a brand popover",
                                        "name": "brand",
                                        "selector": ".slds-popover_brand",
                                        "restrict": ".slds-popover",
                                        "support": "dev-ready",
                                        "variant": true
                                      },
                                      "id": "brand",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies popover brand styles to top",
                                            "selector": ".slds-popover_brand-top",
                                            "restrict": ".slds-popover_brand"
                                          },
                                          "id": ".slds-popover_brand-top",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies popover brand styles to left",
                                            "selector": ".slds-popover_brand-left",
                                            "restrict": ".slds-popover_brand"
                                          },
                                          "id": ".slds-popover_brand-left",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies popover brand styles to bottom",
                                            "selector": ".slds-popover_brand-bottom",
                                            "restrict": ".slds-popover_brand"
                                          },
                                          "id": ".slds-popover_brand-bottom",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies popover brand styles to right",
                                            "selector": ".slds-popover_brand-right",
                                            "restrict": ".slds-popover_brand"
                                          },
                                          "id": ".slds-popover_brand-right",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "Error popovers are used to notify the user of errors on the page\n\nIf the elements within the error popover exceed 150px, use the `.slds-popover__body_scrollable`  modifier on the body element.\n\nIn some cases, such as displaying a list of menu items, padding may not be necessary in the popover body. To remove the padding, add the `slds-p-around_none\" utility class to the body element.",
                                      "annotations": {
                                        "summary": "Initializes an error non-modal dialog",
                                        "name": "error",
                                        "selector": ".slds-popover_error",
                                        "restrict": ".slds-popover",
                                        "support": "dev-ready",
                                        "variant": true
                                      },
                                      "id": "error",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies scrollable styles for popovers",
                                            "selector": ".slds-popover__body_scrollable",
                                            "restrict": ".slds-popover_error .slds-popover__body, .slds-popover_warning .slds-popover__body"
                                          },
                                          "id": ".slds-popover__body_scrollable",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "Feature components are use to describe notable features",
                                      "annotations": {
                                        "summary": "Initializes a feature non-modal dialog",
                                        "name": "feature",
                                        "selector": ".slds-popover_feature",
                                        "restrict": ".slds-popover",
                                        "support": "dev-ready",
                                        "variant": true,
                                        "deprecated": true,
                                        "release": "2.5.0"
                                      },
                                      "id": "feature",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_top",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_top",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_top-left",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_top-left",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_top-right",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_top-right",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_bottom",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_bottom",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_bottom-left",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_bottom-left",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_bottom-right",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_bottom-right",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_left",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_left",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_left-top",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_left-top",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_left-bottom",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_left-bottom",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_right",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_right",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_right-top",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_right-top",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_right-bottom",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_right-bottom",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_top-left-corner",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_top-left-corner",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_bottom-left-corner",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_bottom-left-corner",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_top-right-corner",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_top-right-corner",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_bottom-right-corner",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_bottom-right-corner",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_left-top-corner",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_left-top-corner",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_right-top-corner",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_right-top-corner",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_left-bottom-corner",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_left-bottom-corner",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_right-bottom-corner",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_right-bottom-corner",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "panels",
                                        "selector": ".slds-popover_panel",
                                        "restrict": ".slds-popover",
                                        "support": "dev-ready",
                                        "variant": true
                                      },
                                      "id": "panels",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "name": "Label for panels",
                                            "selector": ".slds-popover_panel__label",
                                            "restrict": ".slds-popover_panel p"
                                          },
                                          "id": "Label for panels",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": "./ui/components/panels/docs.mdx",
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "Prompt components are used to provide an interactive custom message.",
                                      "annotations": {
                                        "summary": "Initializes a prompt non-modal dialog",
                                        "name": "prompt",
                                        "selector": ".slds-popover_prompt",
                                        "restrict": ".slds-popover",
                                        "support": "dev-ready",
                                        "variant": true
                                      },
                                      "id": "prompt",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies styles for heading text of prompt",
                                            "selector": ".slds-popover_prompt__heading",
                                            "restrict": ".slds-popover_prompt .slds-media__body > h2"
                                          },
                                          "id": ".slds-popover_prompt__heading",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies styles for the optional action link in the footer of prompt",
                                            "selector": ".slds-popover_prompt__action-link",
                                            "restrict": ".slds-popover_prompt .slds-popover__footer span"
                                          },
                                          "id": ".slds-popover_prompt__action-link",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Position Prompt top left",
                                            "selector": ".slds-popover_prompt_top-left",
                                            "restrict": ".slds-popover_prompt",
                                            "modifier": true
                                          },
                                          "id": ".slds-popover_prompt_top-left",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Position Prompt top center",
                                            "selector": ".slds-popover_prompt_top",
                                            "restrict": ".slds-popover_prompt",
                                            "modifier": true
                                          },
                                          "id": ".slds-popover_prompt_top",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Position Prompt top right",
                                            "selector": ".slds-popover_prompt_top-right",
                                            "restrict": ".slds-popover_prompt",
                                            "modifier": true
                                          },
                                          "id": ".slds-popover_prompt_top-right",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Position Prompt bottom left",
                                            "selector": ".slds-popover_prompt_bottom-left",
                                            "restrict": ".slds-popover_prompt",
                                            "modifier": true
                                          },
                                          "id": ".slds-popover_prompt_bottom-left",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Position Prompt bottom center",
                                            "selector": ".slds-popover_prompt_bottom",
                                            "restrict": ".slds-popover_prompt",
                                            "modifier": true
                                          },
                                          "id": ".slds-popover_prompt_bottom",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Position Prompt bottom right",
                                            "selector": ".slds-popover_prompt_bottom-right",
                                            "restrict": ".slds-popover_prompt",
                                            "modifier": true
                                          },
                                          "id": ".slds-popover_prompt_bottom-right",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": "./ui/components/prompt/docs.mdx",
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "Walkthrough components are used to provide an interactive and educational prospect experience for setup.",
                                      "annotations": {
                                        "summary": "Initializes a walkthrough non-modal dialog",
                                        "name": "walkthrough",
                                        "selector": ".slds-popover_walkthrough",
                                        "restrict": ".slds-popover",
                                        "support": "dev-ready",
                                        "variant": true,
                                        "deprecated": true
                                      },
                                      "id": "walkthrough",
                                      "restrictees": [
                                        {
                                          "description": "Alternate background for walkthrough non-modal dialog",
                                          "annotations": {
                                            "selector": ".slds-popover_walkthrough-alt",
                                            "restrict": ".slds-popover_walkthrough",
                                            "modifier": true,
                                            "deprecated": true
                                          },
                                          "id": ".slds-popover_walkthrough-alt",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "Warning popovers are used to warn the user about information on the page that deserves caution\n\nIf the elements within the error popover exceed 150px, use the `.slds-popover__body_scrollable` modifier on the body element.\n\nIn some cases, such as displaying a list of menu items, padding may not be necessary in the popover body. To remove the padding, add the `slds-p-around_none\" utility class to the body element.",
                                      "annotations": {
                                        "summary": "Initializes an warning non-modal dialog",
                                        "name": "warning",
                                        "selector": ".slds-popover_warning",
                                        "restrict": ".slds-popover",
                                        "support": "dev-ready",
                                        "variant": true
                                      },
                                      "id": "warning",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies scrollable styles for popovers",
                                            "selector": ".slds-popover__body_scrollable",
                                            "restrict": ".slds-popover_error .slds-popover__body, .slds-popover_warning .slds-popover__body"
                                          },
                                          "id": ".slds-popover__body_scrollable",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": "./ui/components/dueling-picklist/base/example.jsx",
                                  "showcase": [
                                    {
                                      "title": "default",
                                      "items": [
                                        {
                                          "id": "default"
                                        }
                                      ]
                                    },
                                    {
                                      "title": "states",
                                      "items": [
                                        {
                                          "id": "locked-item-dueling-picklist",
                                          "label": "Locked"
                                        },
                                        {
                                          "id": "disabled-dueling-picklist",
                                          "label": "Disabled"
                                        },
                                        {
                                          "id": "multi-select-selected-item",
                                          "label": "Selected Item"
                                        },
                                        {
                                          "id": "multi-select-multi-selected-items",
                                          "label": "Multiple Selected Items"
                                        },
                                        {
                                          "id": "multi-select-grabbed",
                                          "label": "Grabbed"
                                        },
                                        {
                                          "id": "multi-select-moved-in",
                                          "label": "Moved in list"
                                        },
                                        {
                                          "id": "multi-select-dropped",
                                          "label": "Dropped"
                                        },
                                        {
                                          "id": "multi-select-moved-to",
                                          "label": "Moved to list"
                                        },
                                        {
                                          "id": "no-reordering-dueling-picklist",
                                          "label": "No Reordering"
                                        },
                                        {
                                          "id": "responsive-no-reordering-dueling-picklist",
                                          "label": "Responsive No Reordering"
                                        },
                                        {
                                          "id": "view-mode-dueling-picklist",
                                          "label": "View Mode"
                                        },
                                        {
                                          "id": "required-dueling-picklist",
                                          "label": "Required"
                                        },
                                        {
                                          "id": "with-tooltip",
                                          "label": "With Tooltip"
                                        },
                                        {
                                          "id": "required-dueling-picklist-with-tooltip",
                                          "label": "Required With Tooltip"
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "description": "Einstein components are used to provide an interactive experience with Einstein features",
                                  "annotations": {
                                    "summary": "Initializes a Einstein non-modal dialog",
                                    "name": "einstein",
                                    "selector": ".slds-popover_einstein",
                                    "restrict": "[role=\"dialog\"], [role=\"tooltip\"]",
                                    "support": "dev-ready",
                                    "variant": true
                                  },
                                  "id": "einstein",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Initializes Prompt style notification",
                                    "name": "base",
                                    "selector": ".slds-modal_prompt",
                                    "restrict": "section[role=\"alertdialog\"]",
                                    "support": "dev-ready",
                                    "variant": true
                                  },
                                  "id": "base",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": "./ui/components/dueling-picklist/base/example.jsx",
                                  "showcase": [
                                    {
                                      "title": "default",
                                      "items": [
                                        {
                                          "id": "default"
                                        }
                                      ]
                                    },
                                    {
                                      "title": "states",
                                      "items": [
                                        {
                                          "id": "locked-item-dueling-picklist",
                                          "label": "Locked"
                                        },
                                        {
                                          "id": "disabled-dueling-picklist",
                                          "label": "Disabled"
                                        },
                                        {
                                          "id": "multi-select-selected-item",
                                          "label": "Selected Item"
                                        },
                                        {
                                          "id": "multi-select-multi-selected-items",
                                          "label": "Multiple Selected Items"
                                        },
                                        {
                                          "id": "multi-select-grabbed",
                                          "label": "Grabbed"
                                        },
                                        {
                                          "id": "multi-select-moved-in",
                                          "label": "Moved in list"
                                        },
                                        {
                                          "id": "multi-select-dropped",
                                          "label": "Dropped"
                                        },
                                        {
                                          "id": "multi-select-moved-to",
                                          "label": "Moved to list"
                                        },
                                        {
                                          "id": "no-reordering-dueling-picklist",
                                          "label": "No Reordering"
                                        },
                                        {
                                          "id": "responsive-no-reordering-dueling-picklist",
                                          "label": "Responsive No Reordering"
                                        },
                                        {
                                          "id": "view-mode-dueling-picklist",
                                          "label": "View Mode"
                                        },
                                        {
                                          "id": "required-dueling-picklist",
                                          "label": "Required"
                                        },
                                        {
                                          "id": "with-tooltip",
                                          "label": "With Tooltip"
                                        },
                                        {
                                          "id": "required-dueling-picklist-with-tooltip",
                                          "label": "Required With Tooltip"
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "description": "The tooltip should be positioned with JavaScript.\n\nYou can include inline help tooltips for form elements and any focusable items, such as anchor links, buttons, etc. If your tooltips are available on hover, also make sure that they’re available on keyboard focus. To allow screen readers to access the tooltip, the HTML form field element must  have an `aria-describedby` attribute that points to the tooltip `ID` of the tooltip.",
                                  "annotations": {
                                    "summary": "Initializes a tooltip",
                                    "variant": true,
                                    "name": "base",
                                    "selector": ".slds-popover_tooltip",
                                    "restrict": "[role=\"tooltip\"]",
                                    "support": "dev-ready"
                                  },
                                  "id": "base",
                                  "restrictees": [
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "rise",
                                        "summary": "Toggles on tooltip",
                                        "selector": ".slds-rise-from-ground",
                                        "restrict": ".slds-popover_tooltip",
                                        "modifier": true,
                                        "group": "toggle"
                                      },
                                      "id": "rise",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "fall",
                                        "summary": "Toggles off tooltip",
                                        "selector": ".slds-fall-into-ground",
                                        "restrict": ".slds-popover_tooltip",
                                        "modifier": true,
                                        "group": "toggle"
                                      },
                                      "id": "fall",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "bottom-to-top",
                                        "summary": "Slides tooltip from bottom to top",
                                        "selector": ".slds-slide-from-bottom-to-top",
                                        "restrict": ".slds-popover_tooltip",
                                        "modifier": true,
                                        "group": "motion"
                                      },
                                      "id": "bottom-to-top",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "top-to-bottom",
                                        "summary": "Slides tooltip from top to bottom",
                                        "selector": ".slds-slide-from-top-to-bottom",
                                        "restrict": ".slds-popover_tooltip",
                                        "modifier": true,
                                        "group": "motion"
                                      },
                                      "id": "top-to-bottom",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "right-to-left",
                                        "summary": "Slides tooltip from right to left",
                                        "selector": ".slds-slide-from-right-to-left",
                                        "restrict": ".slds-popover_tooltip",
                                        "modifier": true,
                                        "group": "motion"
                                      },
                                      "id": "right-to-left",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "left-to-right",
                                        "summary": "Slides tooltip from left to right",
                                        "selector": ".slds-slide-from-left-to-right",
                                        "restrict": ".slds-popover_tooltip",
                                        "modifier": true,
                                        "group": "motion"
                                      },
                                      "id": "left-to-right",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": "./ui/components/dueling-picklist/base/example.jsx",
                                  "showcase": [
                                    {
                                      "title": "default",
                                      "items": [
                                        {
                                          "id": "default"
                                        }
                                      ]
                                    },
                                    {
                                      "title": "states",
                                      "items": [
                                        {
                                          "id": "locked-item-dueling-picklist",
                                          "label": "Locked"
                                        },
                                        {
                                          "id": "disabled-dueling-picklist",
                                          "label": "Disabled"
                                        },
                                        {
                                          "id": "multi-select-selected-item",
                                          "label": "Selected Item"
                                        },
                                        {
                                          "id": "multi-select-multi-selected-items",
                                          "label": "Multiple Selected Items"
                                        },
                                        {
                                          "id": "multi-select-grabbed",
                                          "label": "Grabbed"
                                        },
                                        {
                                          "id": "multi-select-moved-in",
                                          "label": "Moved in list"
                                        },
                                        {
                                          "id": "multi-select-dropped",
                                          "label": "Dropped"
                                        },
                                        {
                                          "id": "multi-select-moved-to",
                                          "label": "Moved to list"
                                        },
                                        {
                                          "id": "no-reordering-dueling-picklist",
                                          "label": "No Reordering"
                                        },
                                        {
                                          "id": "responsive-no-reordering-dueling-picklist",
                                          "label": "Responsive No Reordering"
                                        },
                                        {
                                          "id": "view-mode-dueling-picklist",
                                          "label": "View Mode"
                                        },
                                        {
                                          "id": "required-dueling-picklist",
                                          "label": "Required"
                                        },
                                        {
                                          "id": "with-tooltip",
                                          "label": "With Tooltip"
                                        },
                                        {
                                          "id": "required-dueling-picklist-with-tooltip",
                                          "label": "Required With Tooltip"
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "description": "The truncation class can be used on an element, or the truncation\ninclude can be added to an existing class.",
                                  "annotations": {
                                    "summary": "Creates truncated text",
                                    "selector": ".slds-truncate",
                                    "restrict": "[title]",
                                    "modifier": true
                                  },
                                  "id": ".slds-truncate",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                }
                              ],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "",
                              "annotations": {
                                "summary": "Header for choosable option within listbox",
                                "selector": ".slds-listbox__option-header",
                                "restrict": ".slds-listbox__option h3"
                              },
                              "id": ".slds-listbox__option-header",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "",
                              "annotations": {
                                "summary": "Container for listbox option icon",
                                "selector": ".slds-listbox__option-icon",
                                "restrict": ".slds-listbox__option span"
                              },
                              "id": ".slds-listbox__option-icon",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "Focus state of a vertical listbox option",
                              "annotations": {
                                "selector": ".slds-has-focus",
                                "restrict": ".slds-listbox__option",
                                "modifier": true
                              },
                              "id": ".slds-has-focus",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "Modifies the listbox option if it contains an entity object",
                              "annotations": {
                                "selector": ".slds-listbox__option_entity",
                                "restrict": ".slds-listbox__option"
                              },
                              "id": ".slds-listbox__option_entity",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "Modifies the listbox option if it contains an plain object or string",
                              "annotations": {
                                "selector": ".slds-listbox__option_plain",
                                "restrict": ".slds-listbox__option"
                              },
                              "id": ".slds-listbox__option_plain",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "If the listbox option has metadata or secondary information that sits below its primary text",
                              "annotations": {
                                "selector": ".slds-listbox__option_has-meta",
                                "restrict": ".slds-listbox__option"
                              },
                              "id": ".slds-listbox__option_has-meta",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "Modifier that makes selected icon visible",
                              "annotations": {
                                "selector": ".slds-is-selected",
                                "restrict": ".slds-listbox__option",
                                "modifier": true
                              },
                              "id": ".slds-is-selected",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "The main text of an entity listbox",
                              "annotations": {
                                "selector": ".slds-listbox__option-text_entity",
                                "restrict": ".slds-listbox__option span"
                              },
                              "id": ".slds-listbox__option-text_entity",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "The metadata or secondary text of an entity listbox",
                              "annotations": {
                                "selector": ".slds-listbox__option-meta",
                                "restrict": ".slds-listbox__option span"
                              },
                              "id": ".slds-listbox__option-meta",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            }
                          ],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "The icon within a plain listbox that indicates if an option has been selected or not.",
                          "annotations": {
                            "selector": ".slds-listbox__icon-selected",
                            "restrict": ".slds-listbox__item svg"
                          },
                          "id": ".slds-listbox__icon-selected",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        }
                      ],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "Creates a vertical listbox",
                      "annotations": {
                        "selector": ".slds-listbox_vertical",
                        "restrict": ".slds-listbox",
                        "modifier": true
                      },
                      "id": ".slds-listbox_vertical",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Forces overflow scrolling after 5 list items",
                        "selector": ".slds-dropdown_length-5",
                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                        "modifier": true,
                        "group": "height"
                      },
                      "id": ".slds-dropdown_length-5",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Forces overflow scrolling after 7 list items",
                        "selector": ".slds-dropdown_length-7",
                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                        "modifier": true,
                        "group": "height"
                      },
                      "id": ".slds-dropdown_length-7",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Forces overflow scrolling after 10 list items",
                        "selector": ".slds-dropdown_length-10",
                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                        "modifier": true,
                        "group": "height"
                      },
                      "id": ".slds-dropdown_length-10",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Forces overflow scrolling after 5 list items with an icon",
                        "selector": ".slds-dropdown_length-with-icon-5",
                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                        "modifier": true,
                        "group": "height"
                      },
                      "id": ".slds-dropdown_length-with-icon-5",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Forces overflow scrolling after 7 list items with an icon",
                        "selector": ".slds-dropdown_length-with-icon-7",
                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                        "modifier": true,
                        "group": "height"
                      },
                      "id": ".slds-dropdown_length-with-icon-7",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Forces overflow scrolling after 10 list items with an icon",
                        "selector": ".slds-dropdown_length-with-icon-10",
                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                        "modifier": true,
                        "group": "height"
                      },
                      "id": ".slds-dropdown_length-with-icon-10",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Selected/dragging state of a listbox option",
                    "selector": ".slds-is-selected",
                    "restrict": ".slds-dueling-list__options div"
                  },
                  "id": ".slds-is-selected",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "grabbed state of a listbox option",
                    "selector": ".slds-is-grabbed",
                    "restrict": ".slds-dueling-list__options div"
                  },
                  "id": ".slds-is-grabbed",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Disabled state of a picklist option",
                    "selector": ".slds-is-disabled",
                    "restrict": ".slds-dueling-list__options"
                  },
                  "id": ".slds-is-disabled",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/dueling-picklist/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "locked-item-dueling-picklist",
                  "label": "Locked"
                },
                {
                  "id": "disabled-dueling-picklist",
                  "label": "Disabled"
                },
                {
                  "id": "multi-select-selected-item",
                  "label": "Selected Item"
                },
                {
                  "id": "multi-select-multi-selected-items",
                  "label": "Multiple Selected Items"
                },
                {
                  "id": "multi-select-grabbed",
                  "label": "Grabbed"
                },
                {
                  "id": "multi-select-moved-in",
                  "label": "Moved in list"
                },
                {
                  "id": "multi-select-dropped",
                  "label": "Dropped"
                },
                {
                  "id": "multi-select-moved-to",
                  "label": "Moved to list"
                },
                {
                  "id": "no-reordering-dueling-picklist",
                  "label": "No Reordering"
                },
                {
                  "id": "responsive-no-reordering-dueling-picklist",
                  "label": "Responsive No Reordering"
                },
                {
                  "id": "view-mode-dueling-picklist",
                  "label": "View Mode"
                },
                {
                  "id": "required-dueling-picklist",
                  "label": "Required"
                },
                {
                  "id": "with-tooltip",
                  "label": "With Tooltip"
                },
                {
                  "id": "required-dueling-picklist-with-tooltip",
                  "label": "Required With Tooltip"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/dueling-picklist/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "cards": {
      "description": "To initialize a card, apply the `.slds-card` class to a containing `<article>`.\nA card is made up of three sections, a header, a body, and a footer.\nThe card header will get the `.slds-card__header` class.\nThe card body will get the `.slds-card__body` class. The card footer will\nget the `.slds-card__footer` class.",
      "annotations": {
        "summary": "Cards are used to apply a container around a related grouping of information.",
        "layout": "responsive",
        "name": "cards",
        "support": "dev-ready",
        "base": true,
        "styling-hooks": true,
        "role": "article",
        "lwc": true,
        "type": "data-display, layout",
        "category": "base, structure",
        "selector": ".slds-card, .slds-card-wrapper"
      },
      "id": "cards",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Initializes card",
            "name": "base",
            "selector": ".slds-card",
            "restrict": "article, div, section",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Used to bring back the border on a card when needed",
                "selector": ".slds-card_boundary",
                "restrict": ".slds-card"
              },
              "id": ".slds-card_boundary",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Initializes card header",
                "selector": ".slds-card__header",
                "restrict": ".slds-card div"
              },
              "id": ".slds-card__header",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Title element within card header",
                    "selector": ".slds-card__header-title",
                    "restrict": ".slds-card__header h2"
                  },
                  "id": ".slds-card__header-title",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Actionable element within the card header title",
                    "selector": ".slds-card__header-link",
                    "restrict": ".slds-card__header h2 a"
                  },
                  "id": ".slds-card__header-link",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "variant": true,
                    "summary": "Einstein themed card header",
                    "name": "einstein",
                    "support": "dev-ready",
                    "role": "article",
                    "type": "layout",
                    "restrict": ".slds-card__header",
                    "category": "feature",
                    "selector": ".slds-einstein-header"
                  },
                  "id": "einstein",
                  "restrictees": [
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Einstein themed card header figure",
                        "selector": ".slds-einstein-header__figure",
                        "restrict": ".slds-einstein-header, div, header"
                      },
                      "id": ".slds-einstein-header__figure",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Einstein themed card header actions",
                        "selector": ".slds-einstein-header__actions",
                        "restrict": ".slds-einstein-header"
                      },
                      "id": ".slds-einstein-header__actions",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": "./ui/components/cards/einstein/example.jsx",
                  "showcase": [
                    {
                      "title": "default",
                      "items": [
                        {
                          "id": "default"
                        }
                      ]
                    },
                    {
                      "title": "states",
                      "items": [
                        {
                          "id": "einstein-with-icon",
                          "label": "Einstein card - with icon"
                        },
                        {
                          "id": "einstein-with-icon-and-actions",
                          "label": "Einstein card - with icon and actions"
                        }
                      ]
                    }
                  ]
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Initializes card body",
                "selector": ".slds-card__body",
                "restrict": ".slds-card div"
              },
              "id": ".slds-card__body",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Apply the same spacing found on the card header to the card body",
                    "selector": ".slds-card__body_inner",
                    "restrict": ".slds-card__body"
                  },
                  "id": ".slds-card__body_inner",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Initializes card footer",
                "selector": ".slds-card__footer",
                "restrict": ".slds-card footer"
              },
              "id": ".slds-card__footer",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Actionable element within card footer",
                    "selector": ".slds-card__footer-action",
                    "restrict": ".slds-card__footer a"
                  },
                  "id": ".slds-card__footer-action",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/cards/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "related-list-table",
                  "label": "With data-table"
                },
                {
                  "id": "related-list-tiles",
                  "label": "With tiles"
                },
                {
                  "id": "nested-cards",
                  "label": "Nested cards"
                },
                {
                  "id": "with-no-header",
                  "label": "With no header"
                },
                {
                  "id": "visibly-hidden-card-header",
                  "label": "Visibly hidden card header"
                },
                {
                  "id": "body-has-no-padding",
                  "label": "Body with no padding"
                },
                {
                  "id": "body-has-padding",
                  "label": "Body with padding"
                },
                {
                  "id": "has-no-footer",
                  "label": "No footer"
                },
                {
                  "id": "has-footer",
                  "label": "Has footer"
                },
                {
                  "id": "nested-no-boundary",
                  "label": "Nested with no boundary"
                },
                {
                  "id": "nested-with-boundary",
                  "label": "Nested with boundary"
                },
                {
                  "id": "with-long-truncated-title",
                  "label": "With long truncated title",
                  "demoStyles": "max-width: 360px;",
                  "storybookStyles": true
                },
                {
                  "id": "styling-hooks",
                  "label": "Styling Hooks",
                  "demoStyles": "\n      --slds-c-card-color-background: #f3f3f3;\n      --slds-c-card-radius-border: 8px;\n      --slds-c-card-shadow: rgba(0,0,0,.15) 0 4px 8px, rgba(0,0,0,.05) 0 2px 4px;\n      --slds-c-card-spacing-block-start: 1.5rem;\n      --slds-c-card-spacing-block-end: 0.5rem;\n      --slds-c-card-spacing-inline: 1rem;\n      --slds-c-card-title-font-size: 1.5rem;\n      --slds-c-card-header-spacing-block-start: 0;\n      --slds-c-card-header-spacing-inline-start: 1.5rem;\n      --slds-c-card-header-spacing-inline-end: 1.5rem;\n      --slds-c-card-body-spacing-inline-start: 1.5rem;\n      --slds-c-card-body-spacing-inline-end: 1.5rem;\n      --slds-c-card-body-spacing-block-end: 1rem;\n      --slds-c-card-footer-spacing-block-start: 0.5rem;\n      --slds-c-card-footer-spacing-block-end: 0;\n      --slds-c-card-footer-spacing-inline-start: 1.5rem;\n      --slds-c-card-footer-spacing-inline-end: 1.5rem;\n      --slds-c-card-footer-font-size: 0.75rem;\n      --slds-c-card-footer-text-align: right;\n    ",
                  "storybookStyles": true
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "empty",
                  "label": "Empty"
                },
                {
                  "id": "empty-illustration",
                  "label": "Empty with illustration"
                },
                {
                  "id": "loading",
                  "label": "Loading"
                }
              ]
            }
          ]
        },
        {
          "description": "",
          "annotations": {
            "name": "wrapper",
            "summary": "Removes the card look from nested cards and pulls them to the boundary of the card wrapper, making the nested cards look like they are inside of one card",
            "selector": ".slds-card-wrapper",
            "restrict": "div",
            "support": "dev-ready",
            "variant": true
          },
          "id": "wrapper",
          "restrictees": [],
          "docPath": null,
          "showcasePath": "./ui/components/cards/wrapper/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "tabs-wrapper",
                  "label": "Card wrapper for tabs"
                },
                {
                  "id": "styling-hooks",
                  "label": "Styling Hooks",
                  "demoStyles": "\n      --slds-c-card-color-background: #f3f3f3;\n      --slds-c-card-radius-border: 8px;\n      --slds-c-card-shadow: rgba(0,0,0,.15) 0 4px 8px, rgba(0,0,0,.05) 0 2px 4px;\n      --slds-c-card-spacing-block-start: 1.5rem;\n      --slds-c-card-spacing-block-end: 0.5rem;\n      --slds-c-card-title-font-size: 1.5rem;\n      --slds-c-card-header-spacing-block-start: 0;\n      --slds-c-card-header-spacing-inline-start: 1.5rem;\n      --slds-c-card-header-spacing-inline-end: 1.5rem;\n      --slds-c-card-body-spacing-inline-start: 1.5rem;\n      --slds-c-card-body-spacing-inline-end: 1.5rem;\n      --slds-c-card-body-spacing-block-end: 1rem;\n      --slds-c-card-footer-spacing-block-start: 0.5rem;\n      --slds-c-card-footer-spacing-block-end: 0;\n      --slds-c-card-footer-spacing-inline-start: 1.5rem;\n      --slds-c-card-footer-spacing-inline-end: 1.5rem;\n      --slds-c-card-footer-font-size: 0.75rem;\n      --slds-c-card-footer-text-align: right;\n    ",
                  "storybookStyles": true
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/cards/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "checkbox": {
      "description": "The ability to style checkboxes with CSS varies across browsers.\nTo ensure that checkboxes look the same everywhere, we use a custom DOM.\nPay close attention to the markup, because all elements must exist for the\nstyles to work.\n\n#### Accessibility\n\nGroups of checkboxes should be marked up using the fieldset and legend\nelement. This helps someone using assistive technology to understand the\nquestion they're answering with the group of checkboxes. The fieldset is\nplaced around the whole group and the legend contains the question.\n\nCustom checkboxes are created by applying the `.slds-checkbox` class to\na `<label>` element. To remain accessible to all user agents, place\n`<input>` with `type=\"checkbox\"` inside the `<label>` element.  The `<input>`\nis then visually hidden, and the styling is placed on a span with\nthe `.slds-checkbox_faux` class. The styling of the span changes based\non whether the checkbox is selected or focused by using a pseudo-element.\nA second span with `.slds-form-element__label` contains the label text.\n\nWhen a single checkbox is required, `<div class=\"slds-checkbox\">` should\nget `<abbr class=\"required\" title=\"required\">*</abbr>` added to the DOM,\ndirectly before the `<input type=\"checkbox\" />` for visual indication\nthat the checkbox is required.\n\nWhen a checkbox group is required, the `<fieldset>` should receive the\nclass `.slds-is-required`. The `<legend>` should then get\n`<abbr class=\"required\" title=\"required\">*</abbr>` added to the DOM for\nvisual indication that the checkbox group is required.\n\nAs SLDS checkboxes rely on the :checked psuedo selector, and the\nindeterminate state is only accessible via JavaScript, the use of a\nCSS class on the input will be necessary to implement this in SLDS.\nUse JavaScript to add the class when the indeterminate property is set to\ntrue on the input.\n\nThe following JavaScript demonstrates how to set a checkbox to be indeterminate:\n```js\nvar checkbox = document.getElementById('checkbox-indeterminate-01');\ncheckbox.indeterminate = true;\n```",
      "annotations": {
        "summary": "A checkable input that communicates if an option is true, false or indeterminate",
        "layout": "responsive",
        "name": "checkbox",
        "support": "dev-ready",
        "base": true,
        "styling-hooks": true,
        "role": "checkbox",
        "lwc": true,
        "type": "data-entry",
        "category": "base",
        "selector": ".slds-checkbox"
      },
      "id": "checkbox",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Initializes checkbox",
            "name": "base",
            "selector": ".slds-checkbox",
            "restrict": "span, label, div",
            "required": true,
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "name": "stacked",
                "summary": "stacks label over checkbox",
                "selector": ".slds-checkbox_stacked",
                "restrict": ".slds-checkbox",
                "modifier": true,
                "group": "layout",
                "deprecated": true
              },
              "id": "stacked",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Creates a custom styled checkbox",
                "selector": ".slds-checkbox_faux",
                "restrict": ".slds-checkbox span"
              },
              "id": ".slds-checkbox_faux",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Container for faux checkbox, text, and slds-form-element__label",
                "selector": ".slds-checkbox__label",
                "restrict": ".slds-checkbox label"
              },
              "id": ".slds-checkbox__label",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Checkbox with top-level label and value != label",
                "name": "form-element",
                "selector": ".slds-checkbox_standalone",
                "restrict": ".slds-checkbox",
                "support": "dev-ready",
                "variant": true,
                "lwc": true
              },
              "id": "form-element",
              "restrictees": [],
              "docPath": "./ui/components/form-element/docs.mdx",
              "showcasePath": "./ui/components/checkbox/form-element/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "id": "default"
                    }
                  ]
                },
                {
                  "title": "examples",
                  "items": [
                    {
                      "id": "help-text-icon",
                      "label": "Help text icon"
                    },
                    {
                      "id": "required-help-text-icon",
                      "label": "Required with Help text icon"
                    },
                    {
                      "id": "required-help-text-icon-tooltip",
                      "label": "Required with Help text icon, showing tooltip"
                    }
                  ]
                },
                {
                  "title": "states",
                  "items": [
                    {
                      "id": "checked",
                      "label": "Checked"
                    },
                    {
                      "id": "disabled",
                      "label": "Disabled"
                    },
                    {
                      "id": "checked-disabled",
                      "label": "Checked and Disabled"
                    },
                    {
                      "id": "error",
                      "label": "Error"
                    },
                    {
                      "id": "required",
                      "label": "Required"
                    },
                    {
                      "id": "view-mode-unchecked",
                      "label": "View mode - Unchecked"
                    },
                    {
                      "id": "view-mode-checked",
                      "label": "View mode - Checked"
                    }
                  ]
                }
              ]
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/checkbox/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "wrapping-text",
                  "label": "Checkboxes with Wrapping Text",
                  "demoStyles": "width: 210px",
                  "storybookStyles": true
                },
                {
                  "id": "wrapping-text-required-group",
                  "label": "Required Checkboxes with Wrapping Text",
                  "demoStyles": "width: 210px",
                  "storybookStyles": true
                },
                {
                  "id": "long-wrapping-text-required-group",
                  "label": "Required Checkboxes with Abnormally-long Wrapping Text",
                  "demoStyles": "width: 210px",
                  "storybookStyles": true
                },
                {
                  "id": "group",
                  "label": "Group"
                },
                {
                  "id": "group-required",
                  "label": "Group Required"
                },
                {
                  "id": "group-error",
                  "label": "Group with error"
                },
                {
                  "id": "group-disabled",
                  "label": "Group Disabled"
                },
                {
                  "id": "stacked",
                  "label": "Stacked"
                },
                {
                  "id": "rtl",
                  "label": "Right to Left"
                },
                {
                  "id": "rtl-with-legend",
                  "label": "Right to Left with legend"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "required",
                  "label": "Required"
                },
                {
                  "id": "required-with-long-label",
                  "label": "Required with long label",
                  "demoStyles": "width: 200px",
                  "storybookStyles": true
                },
                {
                  "id": "required-not-form-element-long-label",
                  "label": "Required (Not Form Element) with long label",
                  "demoStyles": "width: 200px",
                  "storybookStyles": true
                },
                {
                  "id": "required-optional-mix",
                  "label": "Required/Optional Combination"
                },
                {
                  "id": "error",
                  "label": "Error"
                },
                {
                  "id": "disabled",
                  "label": "Disabled"
                },
                {
                  "id": "checked-and-disabled",
                  "label": "Checked and Disabled"
                },
                {
                  "id": "indeterminate",
                  "label": "Indeterminate"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/checkbox/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "prompt": {
      "description": "",
      "annotations": {
        "base": true,
        "name": "prompt",
        "selector": ".slds-modal_prompt",
        "support": "dev-ready",
        "category": "experience",
        "type": "messaging",
        "role": "alert",
        "layout": "responsive"
      },
      "id": "prompt",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Initializes Prompt style notification",
            "name": "base",
            "selector": ".slds-modal_prompt",
            "restrict": "section[role=\"alertdialog\"]",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [],
          "docPath": null,
          "showcasePath": "./ui/components/prompt/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/prompt/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "path": {
      "description": "",
      "annotations": {
        "summary": "A process component communicates to the user the progress of a particular process.",
        "layout": "responsive",
        "name": "path",
        "support": "dev-ready",
        "base": true,
        "role": "tablist",
        "type": "process",
        "category": "experience",
        "s1": "false",
        "selector": ".slds-path, .slds-region_medium, .slds-region_small"
      },
      "id": "path",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "name": "base",
            "selector": ".slds-path",
            "restrict": "div",
            "variant": true,
            "support": "dev-ready",
            "layout": "responsive",
            "s1": "false"
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Indicates the coaching section is expanded",
                "selector": ".slds-is-expanded",
                "restrict": ".slds-path"
              },
              "id": ".slds-is-expanded",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Allows the path itself to be responsive",
                "selector": ".slds-path__track",
                "restrict": ".slds-path div"
              },
              "id": ".slds-path__track",
              "restrictees": [
                {
                  "description": "Indicates the scroller is in the overflow state",
                  "annotations": {
                    "selector": ".slds-has-overflow",
                    "restrict": ".slds-path__track"
                  },
                  "id": ".slds-has-overflow",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Creates the scrolling container for tab overflow",
                    "selector": ".slds-path__scroller",
                    "restrict": ".slds-path__track div"
                  },
                  "id": ".slds-path__scroller",
                  "restrictees": [
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Allows the path to scroll when necessary",
                        "selector": ".slds-path__scroller_inner",
                        "restrict": ".slds-path__scroller div"
                      },
                      "id": ".slds-path__scroller_inner",
                      "restrictees": [
                        {
                          "description": "",
                          "annotations": {
                            "summary": "Horizontal list of stages in path component",
                            "selector": ".slds-path__nav",
                            "restrict": ".slds-path__scroller_inner ul"
                          },
                          "id": ".slds-path__nav",
                          "restrictees": [
                            {
                              "description": "",
                              "annotations": {
                                "summary": "Individual stages of a path",
                                "selector": ".slds-path__item",
                                "restrict": ".slds-path__nav li"
                              },
                              "id": ".slds-path__item",
                              "restrictees": [
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Creates the incomplete stage of the path",
                                    "selector": ".slds-is-incomplete",
                                    "restrict": ".slds-path__item"
                                  },
                                  "id": ".slds-is-incomplete",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Creates the completed stage of the path",
                                    "selector": ".slds-is-complete",
                                    "restrict": ".slds-path__item"
                                  },
                                  "id": ".slds-is-complete",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Creates the current stage of the path",
                                    "selector": ".slds-is-current",
                                    "restrict": ".slds-path__item"
                                  },
                                  "id": ".slds-is-current",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Creates the active stage of the sales path",
                                    "selector": ".slds-is-active",
                                    "restrict": ".slds-path__item",
                                    "notes": "This class must be placed on the item programatically when the guidance section is activated"
                                  },
                                  "id": ".slds-is-active",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Creates lost stage of the path",
                                    "selector": ".slds-is-lost",
                                    "restrict": ".slds-path__item",
                                    "notes": "This class must be added to the \"closed\" stage with JS when the Sales Path is complete and the opportunity is lost"
                                  },
                                  "id": ".slds-is-lost",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Creates success stage of the path",
                                    "selector": ".slds-is-won",
                                    "restrict": ".slds-path__item"
                                  },
                                  "id": ".slds-is-won",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Creates actionable element inside of each path item",
                                    "selector": ".slds-path__link",
                                    "restrict": ".slds-path__item a"
                                  },
                                  "id": ".slds-path__link",
                                  "restrictees": [
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Contains the name of the stage",
                                        "selector": ".slds-path__title",
                                        "restrict": ".slds-path__link span"
                                      },
                                      "id": ".slds-path__title",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Contains the check mark when the stage is completed",
                                        "selector": ".slds-path__stage",
                                        "restrict": ".slds-path__link span"
                                      },
                                      "id": ".slds-path__stage",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                }
                              ],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            }
                          ],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        }
                      ],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Container for the buttons that control the scrolling",
                    "selector": ".slds-path__scroll-controls",
                    "restrict": ".slds-path__track div"
                  },
                  "id": ".slds-path__scroll-controls",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Shows the stage name when in the smaller state",
                    "selector": ".slds-path__stage-name",
                    "restrict": ".slds-path__track span"
                  },
                  "id": ".slds-path__stage-name",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Creates the container for toggle button and path",
                "selector": ".slds-path__scroller-container",
                "restrict": ".slds-path div"
              },
              "id": ".slds-path__scroller-container",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Container for path actions",
                "selector": ".slds-path__action",
                "restrict": ".slds-path div"
              },
              "id": ".slds-path__action",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "This class is used to create a full width coaching toggle in small regions",
                    "selector": ".slds-path__trigger-coaching-content",
                    "restrict": ".slds-path__action button"
                  },
                  "id": ".slds-path__trigger-coaching-content",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Button that toggles visibility of stage's tabpanel",
                "selector": ".slds-path__trigger",
                "restrict": ".slds-path button"
              },
              "id": ".slds-path__trigger",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Actionable button that invokes a completion of the path",
                "selector": ".slds-path__mark-complete",
                "restrict": ".slds-path button"
              },
              "id": ".slds-path__mark-complete",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Actionable button that invokes a current stage of the path",
                "selector": ".slds-path__mark-current",
                "restrict": ".slds-path button, .slds-path-coach button"
              },
              "id": ".slds-path__mark-current",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Tabpanel of each stage of the path",
                "selector": ".slds-path__content",
                "restrict": ".slds-path div"
              },
              "id": ".slds-path__content",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Guidance section of expanded tabpanel",
                    "selector": ".slds-path__guidance",
                    "restrict": ".slds-path__content div"
                  },
                  "id": ".slds-path__guidance",
                  "restrictees": [
                    {
                      "description": "",
                      "annotations": {
                        "summary": "This creates the underlined titles in the coaching area",
                        "selector": ".slds-path__coach-title",
                        "restrict": ".slds-path__keys div, .slds-path__guidance h2"
                      },
                      "id": ".slds-path__coach-title",
                      "restrictees": [
                        {
                          "description": "",
                          "annotations": {
                            "summary": "The Edit link in Path Coaching",
                            "selector": ".slds-path__coach-edit",
                            "restrict": ".slds-path__coach-title button"
                          },
                          "id": ".slds-path__coach-edit",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        }
                      ],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "This creates the space at the top of the guidance area",
                        "selector": ".slds-path__guidance-content",
                        "restrict": ".slds-path__guidance div"
                      },
                      "id": ".slds-path__guidance-content",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Key field section of expanded tabpanel",
                    "selector": ".slds-path__keys",
                    "restrict": ".slds-path__content div"
                  },
                  "id": ".slds-path__keys",
                  "restrictees": [
                    {
                      "description": "",
                      "annotations": {
                        "summary": "This creates the underlined titles in the coaching area",
                        "selector": ".slds-path__coach-title",
                        "restrict": ".slds-path__keys div, .slds-path__guidance h2"
                      },
                      "id": ".slds-path__coach-title",
                      "restrictees": [
                        {
                          "description": "",
                          "annotations": {
                            "summary": "The Edit link in Path Coaching",
                            "selector": ".slds-path__coach-edit",
                            "restrict": ".slds-path__coach-title button"
                          },
                          "id": ".slds-path__coach-edit",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        }
                      ],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "This creates the layout block for the coaching area",
                    "selector": ".slds-path__coach",
                    "restrict": ".slds-path__content div"
                  },
                  "id": ".slds-path__coach",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/path/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "later-stage",
                  "label": "In a later stage"
                },
                {
                  "id": "different-stage-selected",
                  "label": "With different stage selected"
                },
                {
                  "id": "with-visible-tooltip",
                  "label": "With visible tooltip"
                },
                {
                  "id": "with-coaching",
                  "label": "With coaching available"
                },
                {
                  "id": "different-coaching",
                  "label": "With different stage selected - with coaching"
                },
                {
                  "id": "lost",
                  "label": "Lost"
                },
                {
                  "id": "won",
                  "label": "Won"
                },
                {
                  "id": "with-overflow",
                  "label": "Path with overflow"
                },
                {
                  "id": "medium",
                  "label": "Medium viewport"
                },
                {
                  "id": "medium-coaching",
                  "label": "Medium viewport with coaching"
                },
                {
                  "id": "small-coaching",
                  "label": "Small viewport"
                },
                {
                  "id": "mobile-default",
                  "label": "Mobile: default"
                }
              ]
            }
          ]
        },
        {
          "description": "",
          "annotations": {
            "summary": "This class should be placed on a containing div when the Path container is between 565px and 1280px",
            "selector": ".slds-region_medium",
            "restrict": "div",
            "variant": true
          },
          "id": ".slds-region_medium",
          "restrictees": [],
          "docPath": null,
          "showcasePath": null,
          "showcase": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "This class should be placed on a containing div when the Path container is between 360px and 564px",
            "selector": ".slds-region_small",
            "restrict": "div",
            "variant": true
          },
          "id": ".slds-region_small",
          "restrictees": [],
          "docPath": null,
          "showcasePath": null,
          "showcase": []
        }
      ],
      "docPath": "./ui/components/path/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "tiles": {
      "description": "",
      "annotations": {
        "summary": "A tile is a grouping of related information associated with a record.",
        "layout": "responsive",
        "name": "tiles",
        "support": "dev-ready",
        "base": true,
        "lwc": true,
        "type": "data-display",
        "category": "structure",
        "selector": ".slds-tile, .slds-tile_board"
      },
      "id": "tiles",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Initializes tile",
            "name": "base",
            "selector": ".slds-tile",
            "restrict": "article",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Use class if card consumes any form of a tile",
                "selector": ".slds-card__tile",
                "restrict": ".slds-tile"
              },
              "id": ".slds-card__tile",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "selector": ".slds-tile__detail",
                "restrict": ".slds-tile div"
              },
              "id": ".slds-tile__detail",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "selector": ".slds-tile__meta",
                "restrict": ".slds-tile div"
              },
              "id": ".slds-tile__meta",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/tiles/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "with-action",
                  "label": "Default with actions"
                },
                {
                  "id": "with-icon",
                  "label": "With icon"
                },
                {
                  "id": "with-avatar",
                  "label": "With avatar"
                },
                {
                  "id": "task",
                  "label": "Task"
                },
                {
                  "id": "article",
                  "label": "Article"
                },
                {
                  "id": "article-liker-bar",
                  "label": "Article With like bar"
                },
                {
                  "id": "board",
                  "label": "Board"
                }
              ]
            }
          ]
        },
        {
          "description": "",
          "annotations": {
            "summary": "Initializes tile board",
            "name": "tile-board",
            "selector": ".slds-tile_board",
            "restrict": "article",
            "support": "dev-ready",
            "variant": true
          },
          "id": "tile-board",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Tile board icon",
                "selector": ".slds-tile_board__icon",
                "restrict": ".slds-tile_board span"
              },
              "id": ".slds-tile_board__icon",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": null,
          "showcase": []
        }
      ],
      "docPath": "./ui/components/tiles/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "modals": {
      "description": "",
      "annotations": {
        "layout": "adaptive",
        "name": "modals",
        "support": "dev-ready",
        "base": true,
        "styling-hooks": true,
        "role": "modal-dialog",
        "scroller": true,
        "type": "layout",
        "category": "structure",
        "s1": "false",
        "selector": ".slds-modal"
      },
      "id": "modals",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "name": "base",
            "selector": ".slds-modal",
            "restrict": "section",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "Creates the shaded menu area for the modal.",
              "annotations": {
                "selector": ".slds-modal__menu",
                "restrict": ".slds-modal div",
                "notes": "Either `.slds-modal__menu` or `.slds-modal__content` must be used. If you’re using this class, you do not need the other. This should be nested immediately inside `.slds-modal_container` and immediately after `.slds-modal__header`.",
                "required": true,
                "deprecated": true
              },
              "id": ".slds-modal__menu",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Centers and sizes the modal horizontally and confines modal within viewport height",
              "annotations": {
                "selector": ".slds-modal__container",
                "restrict": ".slds-modal div",
                "notes": "This should be nested immediately inside `.slds-modal` with nothing else nested on the same level.",
                "required": true
              },
              "id": ".slds-modal__container",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Creates the Modal Header container.",
              "annotations": {
                "selector": ".slds-modal__header",
                "restrict": ".slds-modal header",
                "notes": "This should be nested immediately inside `.slds-modal__container` as the first element.",
                "required": true
              },
              "id": ".slds-modal__header",
              "restrictees": [
                {
                  "description": "Use when modal header has no content",
                  "annotations": {
                    "selector": ".slds-modal__header_empty",
                    "restrict": ".slds-modal__header",
                    "deprecated": true
                  },
                  "id": ".slds-modal__header_empty",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "Modal title (optional)",
                  "annotations": {
                    "selector": ".slds-modal__title",
                    "restrict": ".slds-modal__header h1, .slds-modal__header h2, .slds-modal__header h3, .slds-modal__header h4, .slds-modal__header h5"
                  },
                  "id": ".slds-modal__title",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Creates the scrollable content area for the modal.",
              "annotations": {
                "selector": ".slds-modal__content",
                "restrict": ".slds-modal div",
                "required": true
              },
              "id": ".slds-modal__content",
              "restrictees": [
                {
                  "description": "Headless modal styling",
                  "annotations": {
                    "selector": ".slds-modal__content_headless",
                    "restrict": ".slds-modal__content"
                  },
                  "id": ".slds-modal__content_headless",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "Footless modal styling",
                  "annotations": {
                    "selector": ".slds-modal__content_footless",
                    "restrict": ".slds-modal__content"
                  },
                  "id": ".slds-modal__content_footless",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Creates the Modal Footer container.",
              "annotations": {
                "selector": ".slds-modal__footer",
                "restrict": ".slds-modal footer",
                "notes": "This should be nested immediately inside `.slds-modal_container` and immediately after `.slds-modal__container`. Nothing should follow it. Note that by default, elements will be aligned to the right.",
                "required": true
              },
              "id": ".slds-modal__footer",
              "restrictees": [
                {
                  "description": "Makes buttons inside the footer spread to both left and right.",
                  "annotations": {
                    "selector": ".slds-modal__footer_directional",
                    "restrict": ".slds-modal__footer",
                    "notes": "This is only needed when you have two buttons that indicate a back and forward navigation.",
                    "modifier": true,
                    "group": "direction"
                  },
                  "id": ".slds-modal__footer_directional",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Positions the close button to the top right outside of the modal.",
              "annotations": {
                "selector": ".slds-modal__close",
                "restrict": ".slds-modal button",
                "notes": "Either `.slds-modal__content` or `.slds-modal__menu` must be used. If you’re using this class, you do not need the other. This should be nested immediately inside `.slds-modal_container`.",
                "required": true
              },
              "id": ".slds-modal__close",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Widens the modal to take more horizontal space than default",
                "name": "small",
                "selector": ".slds-modal_small",
                "restrict": ".slds-modal",
                "modifier": true,
                "group": "size"
              },
              "id": "small",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Widens the modal to take more horizontal space than small",
                "name": "medium",
                "selector": ".slds-modal_medium",
                "restrict": ".slds-modal",
                "modifier": true,
                "group": "size"
              },
              "id": "medium",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Widens the modal to take more horizontal space than large",
                "name": "large",
                "selector": ".slds-modal_large",
                "restrict": ".slds-modal",
                "modifier": true,
                "group": "size"
              },
              "id": "large",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Makes the modal full screen in small viewports",
                "name": "full",
                "selector": ".slds-modal_full",
                "restrict": ".slds-modal",
                "modifier": true,
                "group": "size"
              },
              "id": "full",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Allows the modal to be visible.",
              "annotations": {
                "selector": ".slds-fade-in-open",
                "restrict": ".slds-modal",
                "notes": "Apply this class to a modal with JavaScript to make it visible.",
                "modifier": true,
                "group": "animation"
              },
              "id": ".slds-fade-in-open",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "selector": ".slds-slide-up-open",
                "restrict": ".slds-modal",
                "modifier": true,
                "group": "animation"
              },
              "id": ".slds-slide-up-open",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "selector": ".slds-slide-up-saving",
                "restrict": ".slds-modal",
                "modifier": true,
                "group": "animation"
              },
              "id": ".slds-slide-up-saving",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "selector": ".slds-slide-down-cancel",
                "restrict": ".slds-modal",
                "modifier": true,
                "group": "animation"
              },
              "id": ".slds-slide-down-cancel",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Creates the shaded backdrop used behind the modal.",
              "annotations": {
                "selector": ".slds-backdrop",
                "restrict": ".slds-modal ~ div",
                "notes": "This should follow after the `.slds-modal` as an empty element.",
                "required": true
              },
              "id": ".slds-backdrop",
              "restrictees": [
                {
                  "description": "Allows the backdrop to be visible.",
                  "annotations": {
                    "selector": ".slds-backdrop_open",
                    "restrict": ".slds-backdrop",
                    "notes": "Apply this class to a modal backdrop with JavaScript to make it visible.",
                    "modifier": true,
                    "required": true
                  },
                  "id": ".slds-backdrop_open",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/modals/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Default",
                  "demoStyles": "height: 640px;",
                  "storybookStyles": true
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "full",
                  "label": "Full",
                  "demoStyles": "height: 640px;"
                },
                {
                  "id": "full-tagline",
                  "label": "Full Tagline",
                  "demoStyles": "height: 640px;"
                },
                {
                  "id": "full-headless",
                  "label": "Full Headless",
                  "demoStyles": "height: 640px;"
                },
                {
                  "id": "full-footless",
                  "label": "Full Footless",
                  "demoStyles": "height: 640px;"
                },
                {
                  "id": "taglines",
                  "label": "Taglines",
                  "demoStyles": "height: 640px;"
                },
                {
                  "id": "headless",
                  "label": "Header empty (Headless)",
                  "demoStyles": "height: 640px;"
                },
                {
                  "id": "footless",
                  "label": "Footer removed (Footless)",
                  "demoStyles": "height: 640px;"
                },
                {
                  "id": "hidden-footer",
                  "label": "Footer hidden but not removed (not public)",
                  "demoStyles": "height: 640px;"
                },
                {
                  "id": "headless-and-footless",
                  "label": "Headless and Footless",
                  "demoStyles": "height: 640px;"
                },
                {
                  "id": "headless-and-footless-deprecated",
                  "label": "Headless and Footless - deprecated",
                  "demoStyles": "height: 640px;"
                },
                {
                  "id": "large",
                  "label": "Large",
                  "demoStyles": "height: 640px;"
                },
                {
                  "id": "medium",
                  "label": "Medium",
                  "demoStyles": "height: 640px;"
                },
                {
                  "id": "small",
                  "label": "Small",
                  "demoStyles": "height: 640px;"
                },
                {
                  "id": "directional",
                  "label": "Directional",
                  "demoStyles": "height: 640px;"
                },
                {
                  "id": "menu",
                  "label": "Deprecated - Menu",
                  "demoStyles": "height: 640px;"
                },
                {
                  "id": "disabled-close",
                  "label": "Disabled Close Button (internal only)",
                  "demoStyles": "height: 640px;"
                },
                {
                  "id": "deprecated-close",
                  "label": "Deprecated - Old Close Button",
                  "demoStyles": "height: 640px;"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/modals/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "toast": {
      "description": "",
      "annotations": {
        "summary": "Toast serves as a feedback & confirmation mechanism after the user takes an action.",
        "layout": "responsive",
        "name": "toast",
        "support": "dev-ready",
        "base": true,
        "styling-hooks": true,
        "role": "alert",
        "type": "messaging",
        "category": "base",
        "selector": ".slds-notify_container"
      },
      "id": "toast",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Initializes a toast container",
            "name": "base",
            "selector": ".slds-notify_container",
            "restrict": "div",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Initializes notification",
                "selector": ".slds-notify",
                "restrict": ".slds-notify_container div"
              },
              "id": ".slds-notify",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Initializes toast notification",
                "selector": ".slds-notify_toast",
                "restrict": ".slds-notify_container div"
              },
              "id": ".slds-notify_toast",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Alert close button",
                    "selector": ".slds-notify__close",
                    "restrict": ".slds-notify_toast div"
                  },
                  "id": ".slds-notify__close",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/toast/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Base - default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "small",
                  "label": "Small Column",
                  "demoStyles": "width: 25rem",
                  "storybookStyles": true
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "success",
                  "label": "Success (Theme Class)"
                },
                {
                  "id": "warning",
                  "label": "Warning (Theme Class)"
                },
                {
                  "id": "error",
                  "label": "Error (Theme Class)"
                },
                {
                  "id": "error-with-details",
                  "label": "Error With Details (Theme Class)"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/toast/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "notifications": {
      "description": "",
      "annotations": {
        "summary": "Notifications serve as a feedback & confirmation mechanism that comes into the page at the top right.",
        "base": true,
        "name": "notifications",
        "selector": ".slds-notification",
        "support": "dev-ready",
        "category": "experience",
        "type": "messaging",
        "role": "dialog"
      },
      "id": "notifications",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "name": "base",
            "selector": ".slds-notification",
            "restrict": ".slds-notification-container section, .slds-notification-container div",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "The body of the notification",
                "selector": ".slds-notification__body",
                "restrict": ".slds-notification div"
              },
              "id": ".slds-notification__body",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Main reminder component",
                    "selector": ".slds-notification__target",
                    "restrict": ".slds-notification__body a"
                  },
                  "id": ".slds-notification__target",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Notification close button",
                    "selector": ".slds-notification__close",
                    "restrict": ".slds-notification__body button"
                  },
                  "id": ".slds-notification__close",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Optional notification footer",
                "selector": ".slds-notification__footer",
                "restrict": ".slds-notification div"
              },
              "id": ".slds-notification__footer",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/notifications/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "task-notification",
                  "label": "Task Notification"
                },
                {
                  "id": "stacked-2",
                  "label": "Stacked Notifications"
                },
                {
                  "id": "stacked-3",
                  "label": "Three Stacked Notifications"
                },
                {
                  "id": "overflow-six",
                  "label": "Six Stacked Notifications"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/notifications/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "accordion": {
      "description": "",
      "annotations": {
        "layout": "responsive",
        "name": "accordion",
        "support": "dev-ready",
        "base": true,
        "styling-hooks": true,
        "lwc": true,
        "synonyms": "expando collapso, expandable sections, toggle visibility",
        "type": "expandable-panel",
        "category": "experience",
        "selector": ".slds-accordion"
      },
      "id": "accordion",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Initializes an accordion list with more than one section that will have its display toggled by invoking an interaction on the summary title",
            "name": "base",
            "selector": ".slds-accordion",
            "restrict": "ul",
            "variant": true,
            "support": "dev-ready"
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "List item for each accordion section",
                "selector": ".slds-accordion__list-item",
                "restrict": ".slds-accordion li"
              },
              "id": ".slds-accordion__list-item",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Each expandable panel inside of an accordion",
                "selector": ".slds-accordion__section",
                "restrict": ".slds-accordion section"
              },
              "id": ".slds-accordion__section",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Summary title for each expandable panel inside of an accordion",
                    "selector": ".slds-accordion__summary",
                    "restrict": ".slds-accordion__section div"
                  },
                  "id": ".slds-accordion__summary",
                  "restrictees": [
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Actionable button inside of accordion summary that would toggle the visibility of each section",
                        "selector": ".slds-accordion__summary-action",
                        "restrict": ".slds-accordion__summary button"
                      },
                      "id": ".slds-accordion__summary-action",
                      "restrictees": [
                        {
                          "description": "",
                          "annotations": {
                            "summary": "Icon inside of actionable button within an accordion section",
                            "selector": ".slds-accordion__summary-action-icon",
                            "restrict": ".slds-accordion__summary-action svg"
                          },
                          "id": ".slds-accordion__summary-action-icon",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "",
                          "annotations": {
                            "summary": "Text of summary title for each expandable panel inside of an accordion",
                            "selector": ".slds-accordion__summary-content",
                            "restrict": ".slds-accordion__summary-action span"
                          },
                          "id": ".slds-accordion__summary-content",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        }
                      ],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Summary title for each expandable panel inside of an accordion",
                    "selector": ".slds-accordion__summary-heading",
                    "restrict": ".slds-accordion__section h2"
                  },
                  "id": ".slds-accordion__summary-heading",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Each expandable panel inside of an accordion",
                    "selector": ".slds-accordion__content",
                    "restrict": ".slds-accordion__section div"
                  },
                  "id": ".slds-accordion__content",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "name": "toggle section",
                    "summary": "Toggle visibility of accordion section + rotate icon",
                    "selector": ".slds-is-open",
                    "restrict": ".slds-accordion__section",
                    "modifier": true,
                    "group": "visibility"
                  },
                  "id": "toggle section",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/accordion/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "long-heading-truncated",
                  "label": "Long Section Heading with Truncation for larger screens",
                  "demoStyles": "max-width: 500px;",
                  "storybookStyles": true
                },
                {
                  "id": "nested-accordions",
                  "label": "Nested Accordions"
                },
                {
                  "id": "styled",
                  "label": "Wrapped in Card"
                },
                {
                  "id": "has-action-overflow",
                  "label": "Has Action Overflow Menu"
                },
                {
                  "id": "section-background-color",
                  "label": "Accordion Section - Background Color",
                  "demoStyles": "--slds-c-accordion-summary-color-background: lightblue",
                  "storybookStyles": true
                },
                {
                  "id": "section-background-color",
                  "label": "Accordion Section - Text Color",
                  "demoStyles": "--slds-c-accordion-heading-text-color: green; --slds-c-accordion-heading-color-hover: red",
                  "storybookStyles": true
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "section-one-open",
                  "label": "Section one open"
                },
                {
                  "id": "section-two-open",
                  "label": "Section two open"
                },
                {
                  "id": "section-three-open",
                  "label": "Section three open"
                },
                {
                  "id": "multiple-sections-open",
                  "label": "Multiple sections open"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/accordion/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "data-tables": {
      "description": "To initialize a data table, apply the `slds-table` class to the\n`table` element. This class creates a `table`\nwith formatted cells and allows you to use data table utilities.\n\n#### Accessibility\nTo create an accessible table, the top row of column headers (`th`)\nare placed in a `thead`. Each one receives the `scope=\"col\"`\nattribute. The first non-actionable (meaning that doesn't contain a checkbox\nor menu) column in each row should be marked as a `th` with a\n`scope=\"row\"` attribute.",
      "annotations": {
        "summary": "Data tables are an enhanced version of an HTML table and are used to display tabular data.",
        "layout": "adaptive",
        "name": "data-tables",
        "support": "dev-ready",
        "base": true,
        "role": "grid",
        "lwc": true,
        "type": "data-display, data-entry, navigation",
        "category": "structure",
        "s1": "false",
        "selector": ".slds-table"
      },
      "id": "data-tables",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Initializes data table",
            "name": "base",
            "selector": ".slds-table",
            "restrict": "table",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "Default Table Row Hover",
              "annotations": {
                "selector": ".slds-no-row-hover",
                "restrict": ".slds-table",
                "modifier": true
              },
              "id": ".slds-no-row-hover",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Selected Table Row + Hover",
              "annotations": {
                "selector": ".slds-is-selected",
                "restrict": ".slds-table tr",
                "modifier": true
              },
              "id": ".slds-is-selected",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "By default, nowrap is applied",
              "annotations": {
                "selector": ".slds-cell-wrap",
                "restrict": ".slds-table th, .slds-table td",
                "modifier": true
              },
              "id": ".slds-cell-wrap",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Use to add a left padding buffer to cells",
              "annotations": {
                "selector": ".slds-cell-buffer_left",
                "restrict": ".slds-table th, .slds-table td",
                "modifier": true
              },
              "id": ".slds-cell-buffer_left",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Use to add a right padding buffer to cells",
              "annotations": {
                "selector": ".slds-cell-buffer_right",
                "restrict": ".slds-table th, .slds-table td",
                "modifier": true
              },
              "id": ".slds-cell-buffer_right",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Focus state on a cell",
              "annotations": {
                "selector": ".slds-has-focus",
                "restrict": ".slds-table th, .slds-table td",
                "modifier": true
              },
              "id": ".slds-has-focus",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Use when cells are in action mode",
              "annotations": {
                "selector": ".slds-cell_action-mode",
                "restrict": ".slds-table th, .slds-table td",
                "modifier": true
              },
              "id": ".slds-cell_action-mode",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Add left and right padding to the first and last cells of a table",
              "annotations": {
                "selector": ".slds-table_cell-buffer",
                "restrict": ".slds-table",
                "required": true,
                "modifier": true
              },
              "id": ".slds-table_cell-buffer",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Add vertical borders to a table",
              "annotations": {
                "selector": ".slds-table_bordered",
                "restrict": ".slds-table",
                "modifier": true
              },
              "id": ".slds-table_bordered",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Add column borders",
              "annotations": {
                "selector": ".slds-table_col-bordered",
                "restrict": ".slds-table",
                "modifier": true
              },
              "id": ".slds-table_col-bordered",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Add alternating strips to rows",
              "annotations": {
                "selector": ".slds-table_striped",
                "restrict": ".slds-table",
                "modifier": true
              },
              "id": ".slds-table_striped",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Set table to use fixed layout for width and truncation purposes",
                "name": "advanced",
                "selector": ".slds-table_fixed-layout",
                "restrict": ".slds-table",
                "support": "dev-ready",
                "variant": true
              },
              "id": "advanced",
              "restrictees": [
                {
                  "description": "If the column is sortable, then let's handle the actionable\nregion of the `<th>` cell",
                  "annotations": {
                    "selector": ".slds-is-sortable",
                    "restrict": ".slds-table_fixed-layout th"
                  },
                  "id": ".slds-is-sortable",
                  "restrictees": [
                    {
                      "description": "Icon inside sortable th",
                      "annotations": {
                        "selector": ".slds-is-sortable__icon",
                        "restrict": ".slds-is-sortable .slds-icon"
                      },
                      "id": ".slds-is-sortable__icon",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "If the column header has a menu button, then let's add right padding to the\nheader to preserve truncation",
                  "annotations": {
                    "selector": ".slds-has-button-menu",
                    "restrict": ".slds-table_fixed-layout th"
                  },
                  "id": ".slds-has-button-menu",
                  "restrictees": [
                    {
                      "description": "Allows for alignment of button, such as a menu",
                      "annotations": {
                        "selector": ".slds-th__action-button",
                        "restrict": ".slds-has-button-menu .slds-button_icon"
                      },
                      "id": ".slds-th__action-button",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "Active state of sorted column",
                  "annotations": {
                    "selector": ".slds-is-sorted",
                    "restrict": ".slds-table_fixed-layout th"
                  },
                  "id": ".slds-is-sorted",
                  "restrictees": [
                    {
                      "description": "Change direction of arrow",
                      "annotations": {
                        "name": "sorted-ascending",
                        "selector": ".slds-is-sorted_asc",
                        "restrict": ".slds-is-sorted",
                        "modifier": true
                      },
                      "id": "sorted-ascending",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "Resizable data table columns",
                  "annotations": {
                    "selector": ".slds-table_resizable-cols",
                    "restrict": ".slds-table_fixed-layout"
                  },
                  "id": ".slds-table_resizable-cols",
                  "restrictees": [
                    {
                      "description": "Provide an indicator that resizing is available",
                      "annotations": {
                        "selector": ".slds-is-resizable",
                        "restrict": ".slds-table_resizable-cols th"
                      },
                      "id": ".slds-is-resizable",
                      "restrictees": [
                        {
                          "description": "Resizable handle",
                          "annotations": {
                            "selector": ".slds-resizable",
                            "restrict": ".slds-is-resizable div"
                          },
                          "id": ".slds-resizable",
                          "restrictees": [
                            {
                              "description": "Grab handle to resize column",
                              "annotations": {
                                "selector": ".slds-resizable__handle",
                                "restrict": ".slds-resizable span"
                              },
                              "id": ".slds-resizable__handle",
                              "restrictees": [
                                {
                                  "description": "Grab handle divider indicator when resizing column",
                                  "annotations": {
                                    "selector": ".slds-resizable__divider",
                                    "restrict": ".slds-resizable__handle span"
                                  },
                                  "id": ".slds-resizable__divider",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                }
                              ],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            }
                          ],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        }
                      ],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": "./ui/components/data-tables/advanced/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "id": "default",
                      "label": "Default"
                    }
                  ]
                },
                {
                  "title": "examples",
                  "items": [
                    {
                      "id": "header-icon-menu-button",
                      "label": "Header Icon and Menu Button"
                    },
                    {
                      "id": "header-menu-button",
                      "label": "Header Menu Button"
                    },
                    {
                      "id": "cell-icon",
                      "label": "Cell Icon"
                    },
                    {
                      "id": "product-listing",
                      "label": "Product Listing"
                    },
                    {
                      "id": "radio-group",
                      "label": "Radio Group"
                    },
                    {
                      "id": "data-table-no-borders",
                      "label": "No borders"
                    },
                    {
                      "id": "data-table-headless",
                      "label": "Headless"
                    },
                    {
                      "id": "data-table-headless-no-borders",
                      "label": "Headless with no borders"
                    }
                  ]
                },
                {
                  "title": "states",
                  "items": [
                    {
                      "id": "cell-focused",
                      "label": "Cell Focused"
                    },
                    {
                      "id": "actionable-mode",
                      "label": "Actionable Mode"
                    },
                    {
                      "id": "row-selected",
                      "label": "Row Selected (Actionable mode)"
                    },
                    {
                      "id": "all-row-selected",
                      "label": "All Rows Selected (Actionable mode)"
                    },
                    {
                      "id": "sorted-column-asc",
                      "label": "Sorted Ascending (Actionable mode)"
                    },
                    {
                      "id": "sorted-column-desc",
                      "label": "Sorted Descending (Actionable mode)"
                    },
                    {
                      "id": "resized-column",
                      "label": "Column Resized (Actionable mode)"
                    }
                  ]
                }
              ]
            },
            {
              "description": "Actionable area inside th",
              "annotations": {
                "selector": ".slds-th__action",
                "restrict": ".slds-table th div, .slds-table th a"
              },
              "id": ".slds-th__action",
              "restrictees": [
                {
                  "description": "Allows for alignment of form element, such as a checkbox",
                  "annotations": {
                    "selector": ".slds-th__action_form",
                    "restrict": ".slds-th__action"
                  },
                  "id": ".slds-th__action_form",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Used to remove the top border when a table's header is visually hidden",
                "name": "hidden-header",
                "selector": ".slds-table_header-hidden",
                "restrict": ".slds-table",
                "support": "dev-ready",
                "variant": true,
                "lwc": true
              },
              "id": "hidden-header",
              "restrictees": [],
              "docPath": null,
              "showcasePath": "./ui/components/data-tables/hidden-header/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "id": "default",
                      "label": "Default"
                    }
                  ]
                }
              ]
            },
            {
              "description": "Inline edit plugin for advanced tables\n\n#### Accessibility\nThe Advanced Data Table and Inline Edit Data Table are based on the semantics,\nroles and interaction model of the [ARIA Grid](http://w3c.github.io/aria/practices/aria-practices.html#grid).\nIn SLDS we overlay the ARIA Grid on top of native HTML table semantics.\n\nThe role of Grid comes with 2 distinct modes, Navigation mode and Actionable\nmode. Both come with very specific keyboard interaction modals. Navigation\nmode is the default mode of the Grid.\n\n**Navigation Mode**\n- Tabbing into the grid focuses the first data cell in the table.\n- The second tab key press takes the user focus out of the grid onto the next focusable element on the page.\n- Once the user has tabbed out of the grid, tabbing back into the grid will return focus to the last cell the user was focused on.\n- Navigation in the grid is accomplished via the arrow keys.\n- No actionable items in cell contents are focusable.\n- Pressing the Enter key on a chosen grid cell, places the entire Grid into Actionable mode.\n\n**Actionable Mode**\n- Once in Actionable mode, all focusable items in the entire grid can be tabbed to.\n- Arrow navigation still takes the user cell to cell in any direction, but focuses on the first actionable item in the cell, if there is one.\n- Pressing the Escape key exits Actionable mode, placing the user back into Navigation mode, keeping the users cursor on the same cell they were focused in.\n- When interacting with a component in a cell, such as a Menu, that also uses the Escape key as an exit action, pressing Escape will take the user back to the triggering element in the current cell. A subsequent press of Escape will return the user to Navigation mode.\n\nFor the purposes of these docs, the Default state of Inline Edit is\nrepresentative of Navigation mode, all other states are assumed to be in Actionable Mode.",
              "annotations": {
                "summary": "Initiates inline-edit mode for data-tables",
                "name": "inline-edit",
                "selector": ".slds-table_edit",
                "restrict": ".slds-table",
                "support": "dev-ready",
                "variant": true,
                "lwc": true
              },
              "id": "inline-edit",
              "restrictees": [
                {
                  "description": "Cell that has error icon appear within",
                  "annotations": {
                    "selector": ".slds-cell-error",
                    "restrict": ".slds-table_edit td",
                    "required": true
                  },
                  "id": ".slds-cell-error",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "Informs a table cell that it has editing capabilities",
                  "annotations": {
                    "selector": ".slds-cell-edit",
                    "restrict": ".slds-table_edit th, .slds-table_edit td"
                  },
                  "id": ".slds-cell-edit",
                  "restrictees": [
                    {
                      "description": "Informs a cell that it has been edited but not saved",
                      "annotations": {
                        "selector": ".slds-is-edited",
                        "restrict": ".slds-cell-edit",
                        "modifier": true
                      },
                      "id": ".slds-is-edited",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "Informs a cell that it has an error inside of it",
                      "annotations": {
                        "selector": ".slds-has-error",
                        "restrict": ".slds-cell-edit",
                        "modifier": true
                      },
                      "id": ".slds-has-error",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "selector": ".slds-cell-edit__button",
                        "restrict": ".slds-cell-edit button"
                      },
                      "id": ".slds-cell-edit__button",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "Handles children of the table where we don't want any focusable cells",
                  "annotations": {
                    "selector": ".slds-no-cell-focus",
                    "restrict": ".slds-table_edit",
                    "modifier": true
                  },
                  "id": ".slds-no-cell-focus",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": "./ui/components/data-tables/inline-edit/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "id": "default",
                      "label": "Default"
                    }
                  ]
                },
                {
                  "title": "states",
                  "items": [
                    {
                      "id": "with-link",
                      "label": "Cell focused - Link (Actionable mode)",
                      "script": "\n      document.getElementById('link-01').focus()\n    "
                    },
                    {
                      "id": "checkbox",
                      "label": "Cell focused - Checkbox (Actionable mode)",
                      "script": "\n      document.getElementById('checkbox-01').focus()\n    "
                    },
                    {
                      "id": "focused",
                      "label": "Cell focused (Navigation mode)"
                    },
                    {
                      "id": "edit",
                      "label": "Cell edit (Actionable mode)",
                      "script": "\n      document.getElementById('company-01').focus()\n      document.getElementById('company-01').select()\n    "
                    },
                    {
                      "id": "required",
                      "label": "Cell edit — Required (Actionable mode)",
                      "script": "\n      document.getElementById('company-01').focus()\n      document.getElementById('company-01').select()\n    "
                    },
                    {
                      "id": "error",
                      "label": "Cell edit — Error (Actionable mode)",
                      "script": "\n      document.getElementById('company-01').focus()\n      document.getElementById('company-01').select()\n    "
                    },
                    {
                      "id": "edited",
                      "label": "Cell edited (Actionable mode)"
                    },
                    {
                      "id": "row-selected-with-edited-cell",
                      "label": "Row Selected with an Edited Cell"
                    },
                    {
                      "id": "row-error",
                      "label": "Error - Row level on save (Actionable mode)",
                      "script": "\n      document.getElementById('button-01').focus()\n    "
                    },
                    {
                      "id": "row-error-and-selected",
                      "label": "Error - Row level on save (Actionable mode) with entire row selected"
                    },
                    {
                      "id": "row-error-focused",
                      "label": "Error indicator - Focused (Actionable mode)",
                      "script": "\n      document.getElementById('error-01').focus()\n    "
                    },
                    {
                      "id": "header-cell-focused",
                      "label": "Header cell focused (Navigation mode)"
                    },
                    {
                      "id": "header-cell-marked",
                      "label": "Header cell marked (Navigation mode)"
                    }
                  ]
                }
              ]
            },
            {
              "description": "Responsive tables\n\nWhen a table exceeds the width of its container, one responsive option is to wrap the table in a `.slds-scrollable_x` class so that the user can scroll horizontally. View the example small and medium form factor tabs to see the effect.\n\nWhen `.slds-max-medium-table_stacked` is applied to the &ldquo;Grid&rdquo; table, we generate faux `<th>` labels using the `data-label` applied to each cell, and stack the cells instead of lining them up horizontally. This works up until the **medium form factor** breakpoint. After the breakpoint is triggered, the table will lay out horizontally as normal.\n\nWhen `.slds-max-medium-table_stacked` is applied to the &ldquo;Grid&rdquo; table, we generate faux `<th>` labels using the `data-label` applied to each cell, and stack the cells instead of lining them up horizontally. This works up until the **medium form factor** breakpoint. After the breakpoint is triggered, the table will lay out horizontally as normal.",
              "annotations": {
                "summary": "Creates stacked row with stacked cells",
                "name": "responsive",
                "selector": ".slds-max-medium-table_stacked",
                "restrict": ".slds-table",
                "support": "prototype",
                "variant": true,
                "layout": "responsive"
              },
              "id": "responsive",
              "restrictees": [],
              "docPath": null,
              "showcasePath": "./ui/components/data-tables/responsive/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "id": "default"
                    }
                  ]
                },
                {
                  "title": "states",
                  "items": [
                    {
                      "id": "data-table-responsive-horizontal",
                      "label": "Stacked with Horizontal Cells"
                    },
                    {
                      "id": "data-table-responsive-stacked",
                      "label": "Stacked"
                    }
                  ]
                }
              ]
            },
            {
              "description": "",
              "annotations": {
                "summary": "Creates stacked rows with horizontal cells",
                "selector": ".slds-max-medium-table_stacked-horizontal",
                "restrict": ".slds-table",
                "support": "prototype",
                "modifier": true,
                "layout": "responsive"
              },
              "id": ".slds-max-medium-table_stacked-horizontal",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/data-tables/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "data-table-striped-rows",
                  "label": "With striped rows"
                },
                {
                  "id": "data-table-no-hover",
                  "label": "With no row hovers"
                },
                {
                  "id": "data-table-vertical-borders",
                  "label": "With vertical borders"
                },
                {
                  "id": "single-column",
                  "label": "Single Column"
                },
                {
                  "id": "no-borders",
                  "label": "No borders"
                },
                {
                  "id": "headless",
                  "label": "Headless"
                },
                {
                  "id": "headless-no-borders",
                  "label": "Headless with no borders"
                },
                {
                  "id": "cell-content-truncated",
                  "label": "Cell content truncated",
                  "demoStyles": "max-width: 600px;",
                  "storybookStyles": true
                },
                {
                  "id": "cell-content-wrapped",
                  "label": "Cell content wrapped",
                  "demoStyles": "max-width: 600px;",
                  "storybookStyles": true
                },
                {
                  "id": "data-table-aria-labelledby",
                  "label": "Using aria-labelledby instead of aria-label"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/data-tables/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "page-headers": {
      "description": "",
      "annotations": {
        "base": true,
        "name": "page-headers",
        "selector": ".slds-page-header",
        "support": "dev-ready",
        "category": "structure",
        "type": "data-display",
        "role": "presentation",
        "layout": "adaptive"
      },
      "id": "page-headers",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Initializes page header",
            "variant": true,
            "name": "base",
            "selector": ".slds-page-header",
            "restrict": "div",
            "support": "dev-ready"
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Used for creating rows in a page header",
                "selector": ".slds-page-header__row",
                "restrict": ".slds-page-header div"
              },
              "id": ".slds-page-header__row",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Used to create rows with gutters in the page header",
                    "selector": ".slds-page-header__row_gutters",
                    "restrict": ".slds-page-header__row"
                  },
                  "id": ".slds-page-header__row_gutters",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Used to create a column containing the page title",
                    "selector": ".slds-page-header__col-title",
                    "restrict": ".slds-page-header__row"
                  },
                  "id": ".slds-page-header__col-title",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Used to create a column containing the page actions",
                    "selector": ".slds-page-header__col-actions",
                    "restrict": ".slds-page-header__row"
                  },
                  "id": ".slds-page-header__col-actions",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Used to create a column containing the page meta data",
                    "selector": ".slds-page-header__col-meta",
                    "restrict": ".slds-page-header__row"
                  },
                  "id": ".slds-page-header__col-meta",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Used to create a column containing the page controls",
                    "selector": ".slds-page-header__col-controls",
                    "restrict": ".slds-page-header__row"
                  },
                  "id": ".slds-page-header__col-controls",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Used to create a column containing the page record details",
                    "selector": ".slds-page-header__col-details",
                    "restrict": ".slds-page-header__row"
                  },
                  "id": ".slds-page-header__col-details",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Holds all the elements that make up the overall page name",
                "selector": ".slds-page-header__name",
                "restrict": ".slds-page-header div"
              },
              "id": ".slds-page-header__name",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Used to contain the page name title",
                    "selector": ".slds-page-header__name-title",
                    "restrict": ".slds-page-header__name div"
                  },
                  "id": ".slds-page-header__name-title",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Used to position the list view switcher",
                    "selector": ".slds-page-header__name-switcher",
                    "restrict": ".slds-page-header__name div"
                  },
                  "id": ".slds-page-header__name-switcher",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Used to display the meta-text related to the page name",
                "selector": ".slds-page-header__name-meta",
                "restrict": ".slds-page-header p"
              },
              "id": ".slds-page-header__name-meta",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Contains the page header meta text",
                "selector": ".slds-page-header__meta-text",
                "restrict": ".slds-page-header p"
              },
              "id": ".slds-page-header__meta-text",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "sumamry": "Used to display the main page heading title",
                "selector": ".slds-page-header__title",
                "restrict": ".slds-page-header h1 span"
              },
              "id": ".slds-page-header__title",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Used to create a row of page header controls",
                "selector": ".slds-page-header__controls",
                "restrict": ".slds-page-header div"
              },
              "id": ".slds-page-header__controls",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Used to create spacing between each page header control",
                "selector": ".slds-page-header__control",
                "restrict": ".slds-page-header div"
              },
              "id": ".slds-page-header__control",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Initializes object home page header",
                "variant": true,
                "name": "object-home",
                "selector": ".slds-page-header_object-home",
                "restrict": ".slds-page-header",
                "support": "dev-ready"
              },
              "id": "object-home",
              "restrictees": [],
              "docPath": null,
              "showcasePath": "./ui/components/page-headers/object-home/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "id": "default"
                    }
                  ]
                },
                {
                  "title": "examples",
                  "items": [
                    {
                      "id": "base-extra-long",
                      "label": "Base with extra long name"
                    },
                    {
                      "id": "base-with-tooltip-open",
                      "label": "Base with tooltip open"
                    },
                    {
                      "id": "card",
                      "label": "Inside a card"
                    },
                    {
                      "id": "tab-card",
                      "label": "Inside a tabs card"
                    }
                  ]
                }
              ]
            },
            {
              "description": "",
              "annotations": {
                "summary": "Initializes vertical page header",
                "variant": true,
                "name": "record-home-vertical",
                "selector": ".slds-page-header_vertical",
                "restrict": ".slds-page-header",
                "support": "dev-ready"
              },
              "id": "record-home-vertical",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Vertical list of detail items",
                    "selector": ".slds-page-header__detail-list",
                    "restrict": ".slds-page-header_vertical ul"
                  },
                  "id": ".slds-page-header__detail-list",
                  "restrictees": [
                    {
                      "description": "",
                      "annotations": {
                        "summary": "List items of vertical detail list",
                        "selector": ".slds-page-header__detail-item",
                        "restrict": ".slds-page-header__detail-list li"
                      },
                      "id": ".slds-page-header__detail-item",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": "./ui/components/page-headers/record-home-vertical/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "id": "default"
                    }
                  ]
                }
              ]
            },
            {
              "description": "",
              "annotations": {
                "summary": "Bottom section containing record details",
                "variant": true,
                "name": "record-home",
                "selector": ".slds-page-header_record-home",
                "restrict": ".slds-page-header",
                "support": "dev-ready"
              },
              "id": "record-home",
              "restrictees": [],
              "docPath": null,
              "showcasePath": "./ui/components/page-headers/record-home/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "id": "default"
                    }
                  ]
                }
              ]
            },
            {
              "description": "",
              "annotations": {
                "summary": "Creates margins around the detail section of record home",
                "selector": ".slds-page-header__detail-row",
                "restrict": ".slds-page-header ul",
                "notes": "Only the record home page header contains this detail area"
              },
              "id": ".slds-page-header__detail-row",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Creates margins around the detail section of record home",
                    "selector": ".slds-page-header__detail-block",
                    "restrict": ".slds-page-header__detail-row li",
                    "notes": "Only the record home page header contains this detail area"
                  },
                  "id": ".slds-page-header__detail-block",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Initializes Related List home page header",
                "variant": true,
                "name": "related-list",
                "selector": ".slds-page-header_related-list",
                "restrict": ".slds-page-header",
                "support": "dev-ready"
              },
              "id": "related-list",
              "restrictees": [],
              "docPath": null,
              "showcasePath": "./ui/components/page-headers/related-list/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "id": "default"
                    }
                  ]
                }
              ]
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/page-headers/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/page-headers/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "docked-form-footer": {
      "description": "",
      "annotations": {
        "base": true,
        "name": "docked-form-footer",
        "selector": ".slds-docked-form-footer",
        "support": "dev-ready",
        "s1": "false"
      },
      "id": "docked-form-footer",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Creates a docked form footer",
            "name": "base",
            "selector": ".slds-docked-form-footer",
            "restrict": "div",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [],
          "docPath": null,
          "showcasePath": "./ui/components/docked-form-footer/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Default"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "docked-form-footer-with-error",
                  "label": "With error(s)"
                },
                {
                  "id": "docked-form-footer-with-popover",
                  "label": "With error popover"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/docked-form-footer/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "drop-zone": {
      "description": "Screen building elements that surround areas where components can be placed.\nDrop Zones visually indicate to users where they may drag and drop components onto a page.",
      "annotations": {
        "summary": "Screen building element to indicate to users where components may be dragged and dropped.",
        "base": true,
        "name": "drop-zone",
        "selector": ".slds-drop-zone",
        "category": "experience",
        "type": "layout",
        "support": "dev-ready",
        "synonyms": "builder, screens, screen building"
      },
      "id": "drop-zone",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Creates a drop-zone component for screen building",
            "name": "base",
            "selector": ".slds-drop-zone",
            "restrict": "div",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "name": "drag over",
                "summary": "Modifier used to indicate that component may be dropped in container",
                "selector": ".slds-drop-zone_drag",
                "restrict": ".slds-drop-zone",
                "modifier": true,
                "group": "interaction"
              },
              "id": "drag over",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Insertion point of drop zone",
                    "selector": ".slds-drop-zone_drag__slot",
                    "restrict": ".slds-drop-zone_drag div"
                  },
                  "id": ".slds-drop-zone_drag__slot",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Top label of drop zone",
                "selector": ".slds-drop-zone__label",
                "restrict": ".slds-drop-zone div"
              },
              "id": ".slds-drop-zone__label",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Top of populated label of drop zone",
                    "selector": ".slds-drop-zone__label_container",
                    "restrict": ".slds-drop-zone__label"
                  },
                  "id": ".slds-drop-zone__label_container",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Button within drop zone label",
                    "selector": ".slds-drop-zone__label_button",
                    "restrict": ".slds-drop-zone__label button"
                  },
                  "id": ".slds-drop-zone__label_button",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Populated region within drop zone",
                "selector": ".slds-drop-zone__container",
                "restrict": ".slds-drop-zone div"
              },
              "id": ".slds-drop-zone__container",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "name": "item-hovered",
                "summary": "Hover state for a component within a drop zone",
                "selector": ".slds-is-hovered",
                "restrict": ".slds-drop-zone div",
                "notes": "Class should be applied via Javascript",
                "modifier": true,
                "group": "interactions"
              },
              "id": "item-hovered",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Action buttons within drop zone",
                "selector": ".slds-drop-zone__actions",
                "restrict": ".slds-drop-zone div"
              },
              "id": ".slds-drop-zone__actions",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/drop-zone/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "drag-over",
                  "label": "Drag Over"
                },
                {
                  "id": "with-populated-region",
                  "label": "With Populated Region"
                },
                {
                  "id": "with-populated-region-and-actions",
                  "label": "With Populated Region and Actions"
                },
                {
                  "id": "with-cards",
                  "label": "With Cards"
                },
                {
                  "id": "dragging-with-cards",
                  "label": "Dragging With Cards"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/drop-zone/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "input": {
      "description": "",
      "annotations": {
        "summary": "Text inputs are used for freeform data entry",
        "layout": "responsive",
        "name": "input",
        "support": "dev-ready",
        "base": true,
        "lwc": true,
        "type": "data-entry",
        "category": "base",
        "selector": ".slds-input"
      },
      "id": "input",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Initializes text input",
            "name": "base",
            "selector": ".slds-input",
            "restrict": "input",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Variant for number input with increment and decrement buttons",
                "name": "base",
                "selector": ".slds-input_counter",
                "restrict": ".slds-input",
                "variant": true
              },
              "id": "base",
              "restrictees": [],
              "docPath": null,
              "showcasePath": "./ui/components/input/base/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "id": "default",
                      "label": "Default"
                    }
                  ]
                },
                {
                  "title": "examples",
                  "items": [
                    {
                      "id": "left-icon",
                      "label": "Left Icon"
                    },
                    {
                      "id": "right-icon",
                      "label": "Right Icon"
                    },
                    {
                      "id": "double-icon",
                      "label": "Left Icon & Clear Button"
                    },
                    {
                      "id": "double-icon-spinner",
                      "label": "Clear Button with Spinner"
                    },
                    {
                      "id": "email-input",
                      "label": "Email Input"
                    },
                    {
                      "id": "date-input",
                      "label": "Date Input"
                    },
                    {
                      "id": "date-input-default",
                      "label": "Date Input w/ Date Selected by Default"
                    },
                    {
                      "id": "search-input",
                      "label": "Search Input"
                    },
                    {
                      "id": "url-input",
                      "label": "URL Input"
                    },
                    {
                      "id": "tel-input",
                      "label": "Telephone Input"
                    },
                    {
                      "id": "fixed-text",
                      "label": "Fixed text"
                    },
                    {
                      "id": "inline-help",
                      "label": "Inline Help"
                    },
                    {
                      "id": "field-level-help",
                      "label": "Field level help",
                      "demoStyles": "\n      padding-top: 3rem;\n      position: relative;\n    ",
                      "storybookStyles": "\n      padding-top: 4rem;\n      position: relative;\n    "
                    },
                    {
                      "id": "bare",
                      "label": "Bare"
                    }
                  ]
                },
                {
                  "title": "states",
                  "items": [
                    {
                      "id": "input-required",
                      "label": "Required"
                    },
                    {
                      "id": "input-disabled",
                      "label": "Disabled"
                    },
                    {
                      "id": "input-error",
                      "label": "Error"
                    },
                    {
                      "id": "input-error-icon",
                      "label": "Error with icon"
                    },
                    {
                      "id": "input-error-icon-horizontal",
                      "label": "Error with icon in Horizontal Form"
                    },
                    {
                      "id": "read-only",
                      "label": "Readonly"
                    },
                    {
                      "id": "read-only-borders",
                      "label": "Readonly with borders"
                    },
                    {
                      "id": "static",
                      "label": "Static"
                    }
                  ]
                }
              ]
            },
            {
              "description": "",
              "annotations": {
                "selector": "[readonly]",
                "restrict": ".slds-input"
              },
              "id": "[readonly]",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Removes aesthetic nature from an input",
              "annotations": {
                "selector": ".slds-input_bare",
                "restrict": ".slds-input, input, textarea",
                "modifier": true
              },
              "id": ".slds-input_bare",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Used to apply an input size to another element thats a non input\nBecause sometimes I need elements the same height as inputs",
              "annotations": {
                "selector": ".slds-input_height",
                "restrict": ".slds-input"
              },
              "id": ".slds-input_height",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Modifier to allow a [readonly] input to have borders",
                "selector": ".slds-input_borders",
                "restrict": ".slds-input"
              },
              "id": ".slds-input_borders",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/input/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "left-icon",
                  "label": "Left Icon"
                },
                {
                  "id": "right-icon",
                  "label": "Right Icon"
                },
                {
                  "id": "double-icon",
                  "label": "Left Icon & Clear Button"
                },
                {
                  "id": "double-icon-spinner",
                  "label": "Clear Button with Spinner"
                },
                {
                  "id": "email-input",
                  "label": "Email Input"
                },
                {
                  "id": "date-input",
                  "label": "Date Input"
                },
                {
                  "id": "date-input-default",
                  "label": "Date Input w/ Date Selected by Default"
                },
                {
                  "id": "search-input",
                  "label": "Search Input"
                },
                {
                  "id": "url-input",
                  "label": "URL Input"
                },
                {
                  "id": "tel-input",
                  "label": "Telephone Input"
                },
                {
                  "id": "fixed-text",
                  "label": "Fixed text"
                },
                {
                  "id": "inline-help",
                  "label": "Inline Help"
                },
                {
                  "id": "field-level-help",
                  "label": "Field level help",
                  "demoStyles": "\n      padding-top: 3rem;\n      position: relative;\n    ",
                  "storybookStyles": "\n      padding-top: 4rem;\n      position: relative;\n    "
                },
                {
                  "id": "bare",
                  "label": "Bare"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "input-required",
                  "label": "Required"
                },
                {
                  "id": "input-disabled",
                  "label": "Disabled"
                },
                {
                  "id": "input-error",
                  "label": "Error"
                },
                {
                  "id": "input-error-icon",
                  "label": "Error with icon"
                },
                {
                  "id": "input-error-icon-horizontal",
                  "label": "Error with icon in Horizontal Form"
                },
                {
                  "id": "read-only",
                  "label": "Readonly"
                },
                {
                  "id": "read-only-borders",
                  "label": "Readonly with borders"
                },
                {
                  "id": "static",
                  "label": "Static"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/input/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "vertical-navigation": {
      "description": "",
      "annotations": {
        "layout": "responsive",
        "name": "vertical-navigation",
        "support": "dev-ready",
        "base": true,
        "role": "navigation",
        "scroller": true,
        "type": "navigation",
        "category": "structure",
        "selector": ".slds-nav-vertical"
      },
      "id": "vertical-navigation",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "name": "list",
            "selector": ".slds-nav-vertical",
            "restrict": "nav, fieldset",
            "support": "dev-ready",
            "variant": true,
            "lwc": true
          },
          "id": "list",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "name": "compact",
                "summary": "Modifer to reduce spacing between navigation items",
                "selector": ".slds-nav-vertical_compact",
                "restrict": ".slds-nav-vertical",
                "modifier": true,
                "group": "spacing"
              },
              "id": "compact",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "name": "shade",
                "summary": "Modifier to adjust list item when vertical navigation is sitting on top of a shaded background",
                "selector": ".slds-nav-vertical_shade",
                "restrict": ".slds-nav-vertical",
                "modifier": true,
                "group": "color"
              },
              "id": "shade",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Section title of the vertical navigation",
                "selector": ".slds-nav-vertical__title",
                "restrict": ".slds-nav-vertical h2, .slds-nav-vertical legend"
              },
              "id": ".slds-nav-vertical__title",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "List of the vertical navigation",
                "selector": ".slds-nav-vertical__item",
                "restrict": ".slds-nav-vertical li, .slds-nav-vertical span"
              },
              "id": ".slds-nav-vertical__item",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "name": "item-active",
                    "summary": "Active state of a list item within a vertical navigation",
                    "selector": ".slds-is-active",
                    "restrict": ".slds-nav-vertical__item",
                    "modifier": true,
                    "group": "interactions"
                  },
                  "id": "item-active",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Actionable element inside of vertical navigation list item",
                "selector": ".slds-nav-vertical__action",
                "restrict": ".slds-nav-vertical a, .slds-nav-vertical button, .slds-nav-vertical label"
              },
              "id": ".slds-nav-vertical__action",
              "restrictees": [
                {
                  "description": "Actionable element that toggles visibility of overflown list items",
                  "annotations": {
                    "selector": ".slds-nav-vertical__action_overflow",
                    "restrict": ".slds-nav-vertical__action"
                  },
                  "id": ".slds-nav-vertical__action_overflow",
                  "restrictees": [
                    {
                      "description": "Text inside of actionable element that toggles visibility of overflown list items",
                      "annotations": {
                        "selector": ".slds-nav-vertical__action-text",
                        "restrict": ".slds-nav-vertical__action_overflow span"
                      },
                      "id": ".slds-nav-vertical__action-text",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Used for styling the radio button",
                    "selector": ".slds-nav-vertical_radio-faux",
                    "restrict": ".slds-nav-vertical__action span"
                  },
                  "id": ".slds-nav-vertical_radio-faux",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "name": "radio-group",
                "summary": "Version of vertical nav that uses radio buttons",
                "selector": ".slds-nav-vertical__item [type=\"radio\"]",
                "restrict": ".slds-nav-vertical",
                "support": "dev-ready",
                "variant": true,
                "release": "2.5.0"
              },
              "id": "radio-group",
              "restrictees": [],
              "docPath": "./ui/components/radio-group/docs.mdx",
              "showcasePath": "./ui/components/vertical-navigation/radio-group/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "id": "default"
                    }
                  ]
                },
                {
                  "title": "examples",
                  "items": [
                    {
                      "id": "compact",
                      "label": "Compact"
                    },
                    {
                      "id": "shade",
                      "label": "Shaded Background"
                    }
                  ]
                }
              ]
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/vertical-navigation/list/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "compact",
                  "label": "Compact"
                },
                {
                  "id": "items-with-icons",
                  "label": "Items with icon"
                },
                {
                  "id": "items-with-notifications",
                  "label": "Items with notification"
                },
                {
                  "id": "shade",
                  "label": "Shaded Background"
                },
                {
                  "id": "quickfind",
                  "label": "Quickfind"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "collapsed",
                  "label": "Collapsed"
                },
                {
                  "id": "expanded",
                  "label": "Expanded"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/vertical-navigation/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "avatar-group": {
      "description": "An avatar group is an element that communicates to the user that there is\nmore than 1 person associated to an item. It contains two avatar\ncomponents with modifying classes.",
      "annotations": {
        "summary": "Avatar Groups are used to bunch together avatars within a shared context",
        "layout": "responsive",
        "name": "avatar-group",
        "support": "dev-ready",
        "base": true,
        "synonyms": "identity, face pile",
        "type": "data-display",
        "category": "base",
        "selector": ".slds-avatar-group"
      },
      "id": "avatar-group",
      "restrictees": [
        {
          "description": "An image is the preferred format for an avatar",
          "annotations": {
            "summary": "Creates an Avatar Group",
            "name": "base",
            "selector": ".slds-avatar-group",
            "restrict": "div, span",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Variant of an Avatar in an Avatar Group",
                "name": "grouped",
                "selector": ".slds-avatar-grouped",
                "restrict": ".slds-avatar-group span",
                "variant": true
              },
              "id": "grouped",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Variant of an Avatar with inverse background in an Avatar Group",
                    "name": "grouped-inverse",
                    "selector": ".slds-avatar-grouped_inverse",
                    "restrict": ".slds-avatar-grouped",
                    "modifier": true
                  },
                  "id": "grouped-inverse",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Modifier for the primary Avatar in an Avatar Group",
                    "name": "grouped-primary",
                    "selector": ".slds-avatar-grouped__primary",
                    "restrict": ".slds-avatar-grouped",
                    "modifier": true
                  },
                  "id": "grouped-primary",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Modifier for the Avatar that contains User Initials in an Avatar Group",
                    "name": "initials",
                    "selector": ".slds-avatar-grouped__initials",
                    "restrict": ".slds-avatar-grouped",
                    "modifier": true
                  },
                  "id": "initials",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Modifier for the secondary Avatar in an Avatar Group",
                    "name": "grouped-secondary",
                    "selector": ".slds-avatar-grouped__secondary",
                    "restrict": ".slds-avatar-grouped",
                    "modifier": true
                  },
                  "id": "grouped-secondary",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Creates an extra small Avatar Group",
                "name": "x-small",
                "selector": ".slds-avatar-group_x-small",
                "restrict": ".slds-avatar-group",
                "modifier": true,
                "group": "sizing"
              },
              "id": "x-small",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Creates a small Avatar Group",
                "name": "small",
                "selector": ".slds-avatar-group_small",
                "restrict": ".slds-avatar-group",
                "modifier": true,
                "group": "sizing"
              },
              "id": "small",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Creates a medium Avatar Group",
                "name": "medium",
                "selector": ".slds-avatar-group_medium",
                "restrict": ".slds-avatar-group",
                "modifier": true,
                "group": "sizing"
              },
              "id": "medium",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Creates a large Avatar Group",
                "name": "large",
                "selector": ".slds-avatar-group_large",
                "restrict": ".slds-avatar-group",
                "modifier": true,
                "group": "sizing"
              },
              "id": "large",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/avatar-group/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "with-icons",
                  "label": "With icons"
                },
                {
                  "id": "with-user-initials",
                  "label": "With initials"
                },
                {
                  "id": "with-user-initials-inversed",
                  "label": "With initials inversed",
                  "demoStyles": "padding: 0.5rem; background: #16325c",
                  "storybookStyles": true
                },
                {
                  "id": "with-image-and-icon",
                  "label": "With image and icon"
                },
                {
                  "id": "with-icon-and-user-initials",
                  "label": "With icon and user initials"
                },
                {
                  "id": "with-user-initials-and-image",
                  "label": "With user initials and image"
                },
                {
                  "id": "x-small-image",
                  "label": "X-Small"
                },
                {
                  "id": "small-image",
                  "label": "Small"
                },
                {
                  "id": "medium-image",
                  "label": "Medium"
                },
                {
                  "id": "large-image",
                  "label": "Large"
                },
                {
                  "id": "x-small-icon",
                  "label": "X-Small With icon"
                },
                {
                  "id": "small-icon",
                  "label": "Small With icon"
                },
                {
                  "id": "medium-icon",
                  "label": "Medium With icon"
                },
                {
                  "id": "large-icon",
                  "label": "Large With icon"
                },
                {
                  "id": "x-small-user-initials",
                  "label": "X-Small With initials"
                },
                {
                  "id": "small-user-initials",
                  "label": "Small With initials"
                },
                {
                  "id": "medium-user-initials",
                  "label": "Medium With initials"
                },
                {
                  "id": "large-user-initials",
                  "label": "Large With initials"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/avatar-group/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "scoped-notifications": {
      "description": "",
      "annotations": {
        "base": true,
        "name": "scoped-notifications",
        "selector": ".slds-scoped-notification",
        "support": "dev-ready",
        "category": "experience",
        "type": "messaging",
        "role": "status",
        "layout": "responsive"
      },
      "id": "scoped-notifications",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "name": "base",
            "selector": ".slds-scoped-notification",
            "restrict": "div",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "This renders a light notification",
                "selector": ".slds-scoped-notification_light",
                "restrict": ".slds-scoped-notification",
                "modifier": true
              },
              "id": ".slds-scoped-notification_light",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "This renders the dark notification",
                "selector": ".slds-scoped-notification_dark",
                "restrict": ".slds-scoped-notification",
                "modifier": true
              },
              "id": ".slds-scoped-notification_dark",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/scoped-notifications/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "light-theme",
                  "label": "Informational with Light Theme"
                },
                {
                  "id": "dark-theme",
                  "label": "Informational with Dark theme"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "info",
                  "label": "Informational"
                },
                {
                  "id": "success",
                  "label": "Success"
                },
                {
                  "id": "warning",
                  "label": "Warning"
                },
                {
                  "id": "error",
                  "label": "Error"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/scoped-notifications/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "dynamic-icons": {
      "description": "",
      "annotations": {
        "summary": "A set of delightful animated icons",
        "base": true,
        "name": "dynamic-icons",
        "selector": ".slds-icon-ellie, .slds-icon-score, .slds-icon-eq, .slds-icon-strength, .slds-icon-trend, .slds-icon-waffle_container, .slds-icon-help, .slds-icon-typing",
        "category": "experience",
        "type": "messaging",
        "support": "dev-ready"
      },
      "id": "dynamic-icons",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "name": "ellie",
            "selector": ".slds-icon-ellie",
            "restrict": "span",
            "support": "dev-ready",
            "variant": true
          },
          "id": "ellie",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Add .slds-is-animated to the SVG to enhance the icon with an animation.",
                "selector": ".slds-is-animated",
                "restrict": ".slds-icon-ellie"
              },
              "id": ".slds-is-animated",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Add .slds-is-paused to the SVG to pause the icon with an animation.",
                "selector": ".slds-is-paused",
                "restrict": ".slds-icon-ellie"
              },
              "id": ".slds-is-paused",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/dynamic-icons/ellie/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Ellie – default"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "paused",
                  "label": "Ellie – Paused"
                },
                {
                  "id": "static",
                  "label": "Ellie – Static (no animation)"
                }
              ]
            }
          ]
        },
        {
          "description": "",
          "annotations": {
            "name": "eq",
            "selector": ".slds-icon-eq",
            "restrict": "div",
            "support": "dev-ready",
            "variant": true
          },
          "id": "eq",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Turn animation on for animated icon",
                "selector": ".slds-is-animated",
                "restrict": ".slds-icon-eq"
              },
              "id": ".slds-is-animated",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Vertical bar for equalizer icon",
                "selector": ".slds-icon-eq__bar",
                "restrict": ".slds-icon-eq div"
              },
              "id": ".slds-icon-eq__bar",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/dynamic-icons/eq/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "EQ – default"
                }
              ]
            }
          ]
        },
        {
          "description": "",
          "annotations": {
            "summary": "Hover and click animations for help icon",
            "variant": true,
            "name": "global-action-help",
            "selector": ".slds-icon-help",
            "restrict": "button, a",
            "support": "prototype"
          },
          "id": "global-action-help",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Modifies hover effect of global help icon",
                "selector": ".slds-icon-help_hover",
                "restrict": ".slds-icon-help circle"
              },
              "id": ".slds-icon-help_hover",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Modifies focus effect of global help icon",
                "selector": ".slds-icon-help_focus",
                "restrict": ".slds-icon-help circle"
              },
              "id": ".slds-icon-help_focus",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/dynamic-icons/global-action-help/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Global Action Help - Default"
                }
              ]
            }
          ]
        },
        {
          "description": "",
          "annotations": {
            "summary": "Initializes score icon",
            "name": "score",
            "selector": ".slds-icon-score",
            "restrict": "span",
            "support": "dev-ready",
            "variant": true
          },
          "id": "score",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Positive score icon",
                "selector": ".slds-icon-score__positive",
                "restrict": ".slds-icon-score svg"
              },
              "id": ".slds-icon-score__positive",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Negative score icon",
                "selector": ".slds-icon-score__negative",
                "restrict": ".slds-icon-score svg"
              },
              "id": ".slds-icon-score__negative",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/dynamic-icons/score/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Score – default"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "positive",
                  "label": "Score – Positive"
                },
                {
                  "id": "negative",
                  "label": "Score – Negative"
                }
              ]
            }
          ]
        },
        {
          "description": "",
          "annotations": {
            "summary": "Initializes strength icon",
            "name": "strength",
            "selector": ".slds-icon-strength",
            "restrict": "span",
            "support": "dev-ready",
            "variant": true
          },
          "id": "strength",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Add .slds-is-animated to the SVG to enhance the icon with an animation.",
                "selector": ".slds-is-animated",
                "restrict": ".slds-icon-strength"
              },
              "id": ".slds-is-animated",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Add .slds-is-paused to the SVG to pause the icon with an animation.",
                "selector": ".slds-is-paused",
                "restrict": ".slds-icon-strength"
              },
              "id": ".slds-is-paused",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/dynamic-icons/strength/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Strength – default"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "strength-1",
                  "label": "Strength: 1"
                },
                {
                  "id": "strength-2",
                  "label": "Strength: 2"
                },
                {
                  "id": "strength-3",
                  "label": "Strength: 3"
                },
                {
                  "id": "strength-negative-1",
                  "label": "Strength: Neg 1"
                },
                {
                  "id": "strength-negative-2",
                  "label": "Strength: Neg 2"
                },
                {
                  "id": "strength-negative-3",
                  "label": "Strength: Neg 3"
                },
                {
                  "id": "animated",
                  "label": "Strength – Animated on load"
                },
                {
                  "id": "animated-negative",
                  "label": "Strength – Animated on load (negative)"
                },
                {
                  "id": "paused",
                  "label": "Strength – Paused"
                }
              ]
            }
          ]
        },
        {
          "description": "",
          "annotations": {
            "summary": "Initializes trend icon",
            "name": "trend",
            "selector": ".slds-icon-trend",
            "restrict": "span",
            "support": "dev-ready",
            "variant": true
          },
          "id": "trend",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Add .slds-is-animated to the SVG to enhance the icon with an animation.",
                "selector": ".slds-is-animated",
                "restrict": ".slds-icon-trend"
              },
              "id": ".slds-is-animated",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Add .slds-is-paused to the SVG to pause the icon with an animation.",
                "selector": ".slds-is-paused",
                "restrict": ".slds-icon-trend"
              },
              "id": ".slds-is-paused",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Arrow element inside of trend icon",
                "selector": ".slds-icon-trend__arrow",
                "restrict": ".slds-icon-trend path"
              },
              "id": ".slds-icon-trend__arrow",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Circle element inside of trend icon",
                "selector": ".slds-icon-trend__circle",
                "restrict": ".slds-icon-trend circle"
              },
              "id": ".slds-icon-trend__circle",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/dynamic-icons/trend/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Trend – default"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "down",
                  "label": "Trend - Down"
                },
                {
                  "id": "up",
                  "label": "Trend - Up"
                },
                {
                  "id": "static",
                  "label": "Trend - Static (no animation)"
                },
                {
                  "id": "paused",
                  "label": "Trend - Paused"
                }
              ]
            }
          ]
        },
        {
          "description": "",
          "annotations": {
            "summary": "Initializes typing icon",
            "name": "typing",
            "selector": ".slds-icon-typing",
            "restrict": "span",
            "support": "dev-ready",
            "variant": true
          },
          "id": "typing",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Add when you wish to animate the dots",
                "selector": ".slds-is-animated",
                "restrict": ".slds-icon-typing",
                "modifier": true
              },
              "id": ".slds-is-animated",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Add when you wish to pause the dots animation",
                "selector": ".slds-is-paused",
                "restrict": ".slds-icon-typing",
                "modifier": true
              },
              "id": ".slds-is-paused",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Dots within the typing icon",
                "selector": ".slds-icon-typing__dot",
                "restrict": ".slds-icon-typing span"
              },
              "id": ".slds-icon-typing__dot",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/dynamic-icons/typing/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Typing – default"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "paused",
                  "label": "Typing – Paused"
                },
                {
                  "id": "static",
                  "label": "Typing – Static"
                }
              ]
            }
          ]
        },
        {
          "description": "",
          "annotations": {
            "summary": "Containing actionable element that holds the waffle icon",
            "name": "waffle",
            "selector": ".slds-icon-waffle_container",
            "restrict": "button",
            "support": "dev-ready",
            "variant": true
          },
          "id": "waffle",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Element container circles for the waffle icon",
                "selector": ".slds-icon-waffle",
                "restrict": ".slds-icon-waffle_container > span"
              },
              "id": ".slds-icon-waffle",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/dynamic-icons/waffle/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Waffle"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/dynamic-icons/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "expandable-section": {
      "description": "",
      "annotations": {
        "summary": "Toggle visibility of section content",
        "base": true,
        "name": "expandable-section",
        "selector": ".slds-section",
        "category": "experience",
        "support": "dev-ready",
        "layout": "responsive"
      },
      "id": "expandable-section",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Container for a expandable section",
            "name": "base",
            "selector": ".slds-section",
            "restrict": "article, div",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Toggle visibility of section content",
                "selector": ".slds-is-open",
                "restrict": ".slds-section",
                "modifier": true,
                "group": "visibility"
              },
              "id": ".slds-is-open",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Element containing the title of a section",
                "selector": ".slds-section__title",
                "restrict": ".slds-section h3"
              },
              "id": ".slds-section__title",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Element containing the action inside of an expandable section title",
                    "selector": ".slds-section__title-action",
                    "restrict": ".slds-section__title button"
                  },
                  "id": ".slds-section__title-action",
                  "restrictees": [
                    {
                      "description": "",
                      "annotations": {
                        "summary": "The icon element adjacent to the title",
                        "selector": ".slds-section__title-action-icon",
                        "restrict": ".slds-section__title-action"
                      },
                      "id": ".slds-section__title-action-icon",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Element containing the content of an expandable section",
                "selector": ".slds-section__content",
                "restrict": ".slds-section div"
              },
              "id": ".slds-section__content",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Section title divider",
                "selector": ".slds-section-title_divider",
                "restrict": ".slds-section h3"
              },
              "id": ".slds-section-title_divider",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/expandable-section/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "non-collapsable",
                  "label": "Non-collapsable"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "closed",
                  "label": "Closed"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/expandable-section/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "list-builder": {
      "description": "",
      "annotations": {
        "base": true,
        "name": "list-builder",
        "selector": ".slds-list-builder",
        "support": "dev-ready",
        "s1": "false",
        "scroller": true
      },
      "id": "list-builder",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "name": "base",
            "selector": ".slds-list-builder",
            "restrict": "div, section",
            "variant": true,
            "support": "dev-ready"
          },
          "id": "base",
          "restrictees": [],
          "docPath": null,
          "showcasePath": "./ui/components/list-builder/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "two-column-with-hidden-header",
                  "label": "Two Column with Hidden Header"
                },
                {
                  "id": "filtered",
                  "label": "Filtered Results"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "items-selected",
                  "label": "Items Selected"
                },
                {
                  "id": "items-disabled",
                  "label": "Items Disabled"
                },
                {
                  "id": "items-default-selected",
                  "label": "Items Default Selected"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/list-builder/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "app-launcher": {
      "description": "",
      "annotations": {
        "summary": "The App Launcher allows the user to quickly access all the apps and functionality with their organization.",
        "layout": "responsive",
        "name": "app-launcher",
        "support": "dev-ready",
        "base": true,
        "role": "modal-dialog",
        "type": "navigation",
        "category": "experience",
        "selector": ".slds-app-launcher__tile"
      },
      "id": "app-launcher",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "name": "base",
            "summary": "Tile cards that contains the app information, the icon and description",
            "selector": ".slds-app-launcher__tile",
            "restrict": "div",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Tile card that containes the just app icon and title",
                "selector": ".slds-app-launcher__tile_small",
                "restrict": ".slds-app-launcher__tile",
                "deprecated": true
              },
              "id": ".slds-app-launcher__tile_small",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Add styles associated with drag and drop of a tile",
                "selector": ".slds-is-draggable",
                "restrict": ".slds-app-launcher__tile"
              },
              "id": ".slds-is-draggable",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "name": "grabbed",
                "summary": "Add styles associated with a tile being grabbed in drag and drop interaction",
                "selector": ".slds-is-grabbed",
                "restrict": ".slds-app-launcher__tile",
                "modifier": true,
                "group": "interactions"
              },
              "id": "grabbed",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "App image or icon",
                "selector": ".slds-app-launcher__tile-figure",
                "restrict": ".slds-app-launcher__tile div"
              },
              "id": ".slds-app-launcher__tile-figure",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "App image or icon of a small tile",
                    "selector": ".slds-app-launcher__tile-figure_small",
                    "restrict": ".slds-app-launcher__tile-figure",
                    "deprecated": true
                  },
                  "id": ".slds-app-launcher__tile-figure_small",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "App title and description",
                "selector": ".slds-app-launcher__tile-body",
                "restrict": ".slds-app-launcher__tile div"
              },
              "id": ".slds-app-launcher__tile-body",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "App title, no description",
                    "selector": ".slds-app-launcher__tile-body_small",
                    "restrict": ".slds-app-launcher__tile-body",
                    "deprecated": true
                  },
                  "id": ".slds-app-launcher__tile-body_small",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/app-launcher/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "default",
                  "label": "Default",
                  "demoStyles": "height: 800px;",
                  "storybookStyles": true
                },
                {
                  "id": "grabbed",
                  "label": "Tile grabbed",
                  "demoStyles": "height: 800px;",
                  "storybookStyles": true
                },
                {
                  "id": "moved",
                  "label": "Tile moved in list",
                  "demoStyles": "height: 800px;",
                  "storybookStyles": true
                },
                {
                  "id": "dropped",
                  "label": "Tile dropped",
                  "demoStyles": "height: 800px;",
                  "storybookStyles": true
                },
                {
                  "id": "search",
                  "label": "Search",
                  "demoStyles": "height: 800px;",
                  "storybookStyles": true
                },
                {
                  "id": "tooltip",
                  "label": "Tooltip",
                  "demoStyles": "width: 360px; height: 13rem; position: relative; padding: 0;",
                  "storybookStyles": true
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/app-launcher/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "dynamic-menu": {
      "description": "",
      "annotations": {
        "base": true,
        "name": "dynamic-menu",
        "selector": ".slds-dynamic-menu",
        "support": "dev-ready",
        "s1": "false",
        "scroller": true
      },
      "id": "dynamic-menu",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "name": "base",
            "selector": ".slds-dynamic-menu",
            "restrict": "section[role=\"dialog\"]",
            "variant": true,
            "support": "dev-ready"
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Headers styles for dynamic menu",
                "selector": ".slds-dynamic-menu__header",
                "restrict": ".slds-dynamic-menu h3"
              },
              "id": ".slds-dynamic-menu__header",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/dynamic-menu/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Default"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "dynamic-menu-0-items",
                  "label": "Dynamic Menu — 0 Items"
                },
                {
                  "id": "dynamic-menu-1-item",
                  "label": "Dynamic Menu — 1 Item"
                },
                {
                  "id": "dynamic-menu-sub-10-item",
                  "label": "Dynamic Menu — Less Than 10 Items"
                },
                {
                  "id": "dynamic-menu-over-10-item",
                  "label": "Dynamic Menu — Greater Than 10 Items"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/dynamic-menu/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "radio-group": {
      "description": "",
      "annotations": {
        "summary": "A select list that can have a single entry checked at any one time.",
        "name": "radio-group",
        "support": "dev-ready",
        "base": true,
        "styling-hooks": true,
        "role": "radiogroup",
        "lwc": true,
        "type": "data-entry",
        "category": "base",
        "selector": ".slds-radio"
      },
      "id": "radio-group",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Initializes radio button",
            "name": "base",
            "selector": ".slds-radio",
            "restrict": "span",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "Creates a label for radio button",
              "annotations": {
                "selector": ".slds-radio__label",
                "restrict": ".slds-radio label"
              },
              "id": ".slds-radio__label",
              "restrictees": [
                {
                  "description": "Creates a custom styled radio button",
                  "annotations": {
                    "selector": ".slds-radio_faux",
                    "restrict": ".slds-radio__label span"
                  },
                  "id": ".slds-radio_faux",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/radio-group/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "styling-hooks",
                  "label": "Styling Hooks Test",
                  "demoStyles": "\n      --slds-c-radio-color-border: black;\n      --slds-c-radio-color-background: orange;\n      --slds-c-radio-mark-color-foreground: black;\n      --slds-c-radio-color-border-focus: gray;\n      --slds-c-radio-shadow-focus: 0 0 3px red;\n      ",
                  "storybookStyles": true
                },
                {
                  "id": "styling-hooks-checked",
                  "label": "Styling Hooks Test - Checked",
                  "demoStyles": "\n      --slds-c-radio-color-border: red;\n      --slds-c-radio-color-background: gold;\n      --slds-c-radio-mark-color-foreground: gold;\n      --slds-c-radio-color-border-focus: gray;\n      --slds-c-radio-shadow-focus: 0 0 3px red;\n      --slds-c-radio-color-border-checked: gold;\n      --slds-c-radio-color-background-checked: red;\n      ",
                  "storybookStyles": true
                },
                {
                  "id": "styling-hooks-error",
                  "label": "Styling Hooks Test - Error",
                  "demoStyles": "\n      --slds-c-radio-color-border: black;\n      --slds-c-radio-color-background: orange;\n      --slds-c-radio-mark-color-foreground: black;\n      --slds-c-radio-color-border-focus: gray;\n      --slds-c-radio-shadow-focus: 0 0 3px red;\n      ",
                  "storybookStyles": true
                },
                {
                  "id": "wrapping-text",
                  "label": "Radio Group with Wrapping Text",
                  "demoStyles": "width: 210px",
                  "storybookStyles": true
                },
                {
                  "id": "wrapping-text-required",
                  "label": "Required with Wrapping Text",
                  "demoStyles": "width: 210px",
                  "storybookStyles": true
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "disabled",
                  "label": "Disabled"
                },
                {
                  "id": "checked-and-disabled",
                  "label": "Checked and Disabled"
                },
                {
                  "id": "required",
                  "label": "Required"
                },
                {
                  "id": "error",
                  "label": "Error"
                },
                {
                  "id": "required-help-text-icon",
                  "label": "Required with Help Text Icon"
                },
                {
                  "id": "required-help-text-icon-tooltip",
                  "label": "Required with Help Text Icon with Tooltip",
                  "demoStyles": "padding-top: 4rem",
                  "storybookStyles": true
                },
                {
                  "id": "rtl",
                  "label": "Right to Left"
                },
                {
                  "id": "rtl-required-help-text-icon",
                  "label": "Right to Left Required with Help Text Icon"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/radio-group/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "checkbox-button-group": {
      "description": "",
      "annotations": {
        "base": true,
        "name": "checkbox-button-group",
        "selector": ".slds-checkbox_button-group",
        "support": "dev-ready",
        "category": "base",
        "type": "data-entry",
        "role": "checkbox",
        "layout": "responsive"
      },
      "id": "checkbox-button-group",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Initializes checkbox button group",
            "name": "base",
            "selector": ".slds-checkbox_button-group",
            "restrict": "div, span",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Initializes checkbox inside a button group",
                "selector": ".slds-checkbox_button",
                "restrict": ".slds-checkbox_button-group span"
              },
              "id": ".slds-checkbox_button",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Creates a custom styled checkbox",
                    "selector": ".slds-checkbox_button__label",
                    "restrict": ".slds-checkbox_button label"
                  },
                  "id": ".slds-checkbox_button__label",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Creates a custom styled checkbox",
                "selector": ".slds-checkbox_faux",
                "restrict": ".slds-checkbox_button-group span"
              },
              "id": ".slds-checkbox_faux",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/checkbox-button-group/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Default"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "has-error",
                  "label": "Error"
                },
                {
                  "id": "disabled",
                  "label": "Disabled"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/checkbox-button-group/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "popovers": {
      "description": "A popover is used to display contextual information to the user.\n\nA popover can accept the following nubbin position classes, `.slds-nubbin_left`, `.slds-nubbin_left-top`, `.slds-nubbin_left-bottom`, `.slds-nubbin_top-left`, `.slds-nubbin_top-right`, `.slds-nubbin_right-top`, `.slds-nubbin_right-bottom`, `.slds-nubbin_bottom-left`, `.slds-nubbin_bottom-right`.\n\n#### Accessibility\n\n##### Notable features\n\n- Popovers **must** come with a triggering button\n- They **must** have at least one focusable element inside\n- They **should** be implemented as a keyboard focus trap\n- When triggered, user focus should be placed on the first focusable element that isn't the close button. If the close button is the only focusable element, focus should be placed there\n- Pressing the Escape the key as well as clicking the close button should close the Popover\n- User focus should be placed back on the triggering button when the popover is closed\n\nPanel Popovers can be shown on mouse hover but for keyboard or screen reader users, a button should be present **in addition** and next to the hover trigger.\nThis is due to the focus moving and trapping nature of non-modal dialogs. You **should not** move a user's focus without their expressed intent.\n\n##### Notable attributes\n\n- The Popover element should have `role=\"dialog\"` applied\n- The `dialog` should be labelled, this can be achieved in two ways:\n  - Apply the `aria-labelledby` attribute to the `dialog` element and set the value to be the ID of the main Heading element in the Popover (if it provides a good and meaningful title to the `dialog`)\n  - If no Heading element is present, use the `aria-label` attribute and set the value to be a meaningful title of the `dialog`\n- The `dialog` should be described where possible. This can be achieved by applying the `aria-describedby` attribute to the `dialog` element and set the value to be the id of the Popover body",
      "annotations": {
        "summary": "A popover is a non-modal dialog. The component should be paired with a clickable trigger element and contain at least one focusable element.",
        "name": "popovers",
        "support": "dev-ready",
        "base": true,
        "role": "non-modal-dialog",
        "type": "messaging",
        "category": "structure",
        "s1": "false",
        "selector": ".slds-popover"
      },
      "id": "popovers",
      "restrictees": [
        {
          "description": "A dialog popover, `.slds-popover`, can be applied to all variants of a dialog\npopover. It initiates the styles of the popover and enables `.slds-nubbin` to be applied.\n\nA dialog popover requires at least one focusable element.",
          "annotations": {
            "name": "base",
            "selector": ".slds-popover",
            "restrict": "[role=\"dialog\"], [role=\"tooltip\"]",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "Dialog specific for inline-edit popover",
              "annotations": {
                "selector": ".slds-popover_edit",
                "restrict": ".slds-popover",
                "required": true
              },
              "id": ".slds-popover_edit",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "selector": ".slds-form-element__label_edit",
                    "restrict": ".slds-popover_edit label"
                  },
                  "id": ".slds-form-element__label_edit",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Applies styles for meta content of popover",
                "selector": ".slds-popover__meta",
                "restrict": ".slds-popover"
              },
              "id": ".slds-popover__meta",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Applies styles for primary content area of popover",
                "selector": ".slds-popover__body",
                "restrict": ".slds-popover div"
              },
              "id": ".slds-popover__body",
              "restrictees": [
                {
                  "description": "Listbox container",
                  "annotations": {
                    "name": "listbox",
                    "selector": ".slds-listbox",
                    "restrict": ".slds-dropdown ul, .slds-dueling-list__options ul, .slds-pill_container ul, .slds-listbox_selection-group ul, .slds-combobox_container ul, .slds-form-element__control ul, .slds-popover__body ul",
                    "support": "dev-ready",
                    "variant": true
                  },
                  "id": "listbox",
                  "restrictees": [
                    {
                      "description": "Inline listbox",
                      "annotations": {
                        "selector": ".slds-listbox_inline",
                        "restrict": ".slds-listbox",
                        "modifier": true
                      },
                      "id": ".slds-listbox_inline",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "Horizontal listbox",
                      "annotations": {
                        "selector": ".slds-listbox_horizontal",
                        "restrict": ".slds-listbox",
                        "modifier": true
                      },
                      "id": ".slds-listbox_horizontal",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "Listbox item",
                      "annotations": {
                        "selector": ".slds-listbox__item",
                        "restrict": ".slds-listbox > li"
                      },
                      "id": ".slds-listbox__item",
                      "restrictees": [
                        {
                          "description": "Choosable option within listbox",
                          "annotations": {
                            "selector": ".slds-listbox__option",
                            "restrict": ".slds-listbox__item > div"
                          },
                          "id": ".slds-listbox__option",
                          "restrictees": [
                            {
                              "description": "If the listbox option is empty and slds-truncate is not present this fix the height of the option",
                              "annotations": {
                                "selector": ".slds-media__body > :first-child",
                                "restrict": ".slds-listbox__option"
                              },
                              "id": ".slds-media__body > :first-child",
                              "restrictees": [
                                {
                                  "description": "This component is used to display a current or past chat session between a customer and a service agent.\nIt appears in the form of a \"Log\"",
                                  "annotations": {
                                    "summary": "Root container of a chat session",
                                    "name": "base",
                                    "selector": ".slds-chat",
                                    "restrict": "section[role=\"log\"]",
                                    "support": "dev-ready",
                                    "variant": true
                                  },
                                  "id": "base",
                                  "restrictees": [
                                    {
                                      "description": "The chat payload should be displayed in the form of a list. Each item in the list has a number of vertical and horizontal spacing rules based on its type",
                                      "annotations": {
                                        "summary": "Handles the display of chat items within a list",
                                        "selector": ".slds-chat-list",
                                        "restrict": ".slds-chat ul"
                                      },
                                      "id": ".slds-chat-list",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Handles spacing and direction of items in the list",
                                            "selector": ".slds-chat-listitem",
                                            "restrict": ".slds-chat-list li"
                                          },
                                          "id": ".slds-chat-listitem",
                                          "restrictees": [
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Modifier used to style outbound message list items",
                                                "selector": ".slds-chat-listitem_outbound",
                                                "restrict": ".slds-chat-listitem",
                                                "modifier": true
                                              },
                                              "id": ".slds-chat-listitem_outbound",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "name": "inbound-message",
                                                "summary": "Modifier used to style inbound message list items",
                                                "selector": ".slds-chat-listitem_inbound",
                                                "restrict": ".slds-chat-listitem",
                                                "modifier": true,
                                                "group": "dialog"
                                              },
                                              "id": "inbound-message",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Modifier used for spacing bookend items",
                                                "selector": ".slds-chat-listitem_bookend",
                                                "restrict": ".slds-chat-listitem"
                                              },
                                              "id": ".slds-chat-listitem_bookend",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Modifier used for spacing event items",
                                                "selector": ".slds-chat-listitem_event",
                                                "restrict": ".slds-chat-listitem"
                                              },
                                              "id": ".slds-chat-listitem_event",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "Chat logs are mainly made up of chat messages between an agent and a customer",
                                              "annotations": {
                                                "summary": "styles the outter part of a chat message",
                                                "selector": ".slds-chat-message",
                                                "restrict": ".slds-chat-listitem div"
                                              },
                                              "id": ".slds-chat-message",
                                              "restrictees": [
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used for when customer avatars are used in consequtive inbound messages to align the message body with the previous message",
                                                    "selector": ".slds-chat-message_faux-avatar",
                                                    "restrict": ".slds-chat-message"
                                                  },
                                                  "id": ".slds-chat-message_faux-avatar",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to style avatars in chat logs",
                                                    "selector": ".slds-chat-avatar",
                                                    "restrict": ".slds-chat-message .slds-avatar"
                                                  },
                                                  "id": ".slds-chat-avatar",
                                                  "restrictees": [
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Used to style the avatar intials for chat",
                                                        "selector": ".slds-chat-avatar__intials",
                                                        "restrict": ".slds-chat-avatar .slds-avatar__initials",
                                                        "deprecated": true
                                                      },
                                                      "id": ".slds-chat-avatar__intials",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    }
                                                  ],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to contain and align chat messages with their avatars",
                                                    "selector": ".slds-chat-message__body",
                                                    "restrict": ".slds-chat-message div"
                                                  },
                                                  "id": ".slds-chat-message__body",
                                                  "restrictees": [
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": true,
                                                        "selector": ".slds-chat-message__image_loading",
                                                        "restrict": ".slds-chat-message__body"
                                                      },
                                                      "id": ".slds-chat-message__image_loading",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Used to style the chat text from agent or customer",
                                                        "selector": ".slds-chat-message__text",
                                                        "restrict": ".slds-chat-message__body div"
                                                      },
                                                      "id": ".slds-chat-message__text",
                                                      "restrictees": [
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Used to style icons with a chat log",
                                                            "selector": ".slds-chat-icon",
                                                            "restrict": ".slds-chat-message__text .slds-icon_container, .slds-chat-event__body .slds-icon_container, .slds-chat-bookend .slds-icon_container, .slds-chat-message__action .slds-icon_container"
                                                          },
                                                          "id": ".slds-chat-icon",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Used for any specific inbound text styling",
                                                            "selector": ".slds-chat-message__text_inbound",
                                                            "restrict": ".slds-chat-message__text"
                                                          },
                                                          "id": ".slds-chat-message__text_inbound",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Used for any specific outbound text styling",
                                                            "selector": ".slds-chat-message__text_outbound",
                                                            "restrict": ".slds-chat-message__text"
                                                          },
                                                          "id": ".slds-chat-message__text_outbound",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Used for any specific outbound (from another agent) text styling",
                                                            "selector": ".slds-chat-message__text_outbound-agent",
                                                            "restrict": ".slds-chat-message__text"
                                                          },
                                                          "id": ".slds-chat-message__text_outbound-agent",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "name": "unsupported",
                                                            "summary": "Used for an inbound message that is not a supported message type",
                                                            "selector": ".slds-chat-message__text_unsupported-type",
                                                            "restrict": ".slds-chat-message__text",
                                                            "modifier": true,
                                                            "group": "feedback"
                                                          },
                                                          "id": "unsupported",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "name": "delivery-failure",
                                                            "summary": "Used for an inbound message that fails to deliver",
                                                            "selector": ".slds-chat-message__text_delivery-failure",
                                                            "restrict": ".slds-chat-message__text",
                                                            "modifier": true,
                                                            "group": "feedback"
                                                          },
                                                          "id": "delivery-failure",
                                                          "restrictees": [
                                                            {
                                                              "description": "",
                                                              "annotations": {
                                                                "summary": "Element that contains feedback for why inbound message failed",
                                                                "selector": ".slds-chat-message__text_delivery-failure-reason",
                                                                "restrict": ".slds-chat-message__text_delivery-failure [role=\"alert\"]"
                                                              },
                                                              "id": ".slds-chat-message__text_delivery-failure-reason",
                                                              "restrictees": [],
                                                              "docPath": null,
                                                              "showcasePath": null,
                                                              "showcase": []
                                                            }
                                                          ],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Used when sneak peek is enabled for customer messages",
                                                            "selector": ".slds-chat-message__text_sneak-peek",
                                                            "restrict": ".slds-chat-message__text",
                                                            "modifier": true
                                                          },
                                                          "id": ".slds-chat-message__text_sneak-peek",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        }
                                                      ],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": true,
                                                        "selector": ".slds-chat-message__file",
                                                        "restrict": ".slds-chat-message__body div"
                                                      },
                                                      "id": ".slds-chat-message__file",
                                                      "restrictees": [
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Used for any specific inbound file styling",
                                                            "selector": ".slds-chat-message__file_inbound",
                                                            "restrict": ".slds-chat-message__file"
                                                          },
                                                          "id": ".slds-chat-message__file_inbound",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        }
                                                      ],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    }
                                                  ],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to style chat message meta data",
                                                    "selector": ".slds-chat-message__meta",
                                                    "restrict": ".slds-chat-message div"
                                                  },
                                                  "id": ".slds-chat-message__meta",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to style chat message resend action",
                                                    "selector": ".slds-chat-message__action",
                                                    "restrict": ".slds-chat-message .slds-button"
                                                  },
                                                  "id": ".slds-chat-message__action",
                                                  "restrictees": [
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Used to style icons with a chat log",
                                                        "selector": ".slds-chat-icon",
                                                        "restrict": ".slds-chat-message__text .slds-icon_container, .slds-chat-event__body .slds-icon_container, .slds-chat-bookend .slds-icon_container, .slds-chat-message__action .slds-icon_container"
                                                      },
                                                      "id": ".slds-chat-icon",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    }
                                                  ],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                }
                                              ],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "During any chat, certain events can occur which need to be displayed to the user",
                                                "selector": ".slds-chat-event",
                                                "restrict": ".slds-chat-listitem div"
                                              },
                                              "id": ".slds-chat-event",
                                              "restrictees": [
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to style the horizontal rules on an event",
                                                    "selector": ".slds-chat-event__rule",
                                                    "restrict": ".slds-chat-event div",
                                                    "deprecated": true
                                                  },
                                                  "id": ".slds-chat-event__rule",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used for styling the event body text",
                                                    "selector": ".slds-chat-event__body",
                                                    "restrict": ".slds-chat-event div"
                                                  },
                                                  "id": ".slds-chat-event__body",
                                                  "restrictees": [
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Used to style icons with a chat log",
                                                        "selector": ".slds-chat-icon",
                                                        "restrict": ".slds-chat-message__text .slds-icon_container, .slds-chat-event__body .slds-icon_container, .slds-chat-bookend .slds-icon_container, .slds-chat-message__action .slds-icon_container"
                                                      },
                                                      "id": ".slds-chat-icon",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    }
                                                  ],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to style any messages from an agent in the event",
                                                    "selector": ".slds-chat-event__agent-message",
                                                    "restrict": ".slds-chat-event div"
                                                  },
                                                  "id": ".slds-chat-event__agent-message",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "name": "error",
                                                    "summary": "Modifier to indicate the event was an error",
                                                    "selector": ".slds-has-error",
                                                    "restrict": ".slds-chat-event[role=\"alert\"]",
                                                    "modifier": true,
                                                    "group": "feedback"
                                                  },
                                                  "id": "error",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                }
                                              ],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "Chat sessions are started and stopped with bookends to the conversation",
                                              "annotations": {
                                                "summary": "Used to style a chat bookend",
                                                "selector": ".slds-chat-bookend",
                                                "restrict": ".slds-chat-listitem div"
                                              },
                                              "id": ".slds-chat-bookend",
                                              "restrictees": [
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to style icons with a chat log",
                                                    "selector": ".slds-chat-icon",
                                                    "restrict": ".slds-chat-message__text .slds-icon_container, .slds-chat-event__body .slds-icon_container, .slds-chat-bookend .slds-icon_container, .slds-chat-message__action .slds-icon_container"
                                                  },
                                                  "id": ".slds-chat-icon",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "name": "stop",
                                                    "summary": "Modifier for bookends which stop a chat session",
                                                    "selector": ".slds-chat-bookend_stop",
                                                    "restrict": ".slds-chat-bookend",
                                                    "modifier": true,
                                                    "group": "dialog"
                                                  },
                                                  "id": "stop",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                }
                                              ],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            }
                                          ],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "Past chat logs are displayed differently for ease of scanning",
                                      "annotations": {
                                        "summary": "Apply when displaying chat logs that appeared in the past",
                                        "name": "past",
                                        "selector": ".slds-chat_past",
                                        "restrict": ".slds-chat",
                                        "support": "dev-ready",
                                        "variant": true
                                      },
                                      "id": "past",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": "./ui/components/popovers/base/example.jsx",
                                  "showcase": [
                                    {
                                      "title": "default",
                                      "items": [
                                        {
                                          "id": "popover-default",
                                          "label": "Popover – default"
                                        }
                                      ]
                                    },
                                    {
                                      "title": "examples",
                                      "items": [
                                        {
                                          "id": "header",
                                          "label": "With Header"
                                        },
                                        {
                                          "id": "with-icon",
                                          "label": "With icon"
                                        },
                                        {
                                          "id": "footer",
                                          "label": "With Footer"
                                        },
                                        {
                                          "id": "with-icon-footer",
                                          "label": "With icon and footer"
                                        },
                                        {
                                          "id": "badge",
                                          "label": "With Badge"
                                        },
                                        {
                                          "id": "badge-icon",
                                          "label": "With Badge and icon"
                                        },
                                        {
                                          "id": "scrolling",
                                          "label": "Body max height small"
                                        },
                                        {
                                          "id": "width-small",
                                          "label": "Width - Small"
                                        },
                                        {
                                          "id": "width-medium",
                                          "label": "Width - Medium"
                                        },
                                        {
                                          "id": "width-large",
                                          "label": "Width - Large"
                                        },
                                        {
                                          "id": "width-full-width",
                                          "label": "Width - Full Width"
                                        },
                                        {
                                          "id": "no-close-button",
                                          "label": "No Close Button"
                                        },
                                        {
                                          "id": "dark-base",
                                          "label": "Base [dark]"
                                        },
                                        {
                                          "id": "dark-header",
                                          "label": "With Header [dark]"
                                        },
                                        {
                                          "id": "dark-with-icon",
                                          "label": "With icon [dark]"
                                        },
                                        {
                                          "id": "dark-footer",
                                          "label": "With Footer [dark]"
                                        },
                                        {
                                          "id": "dark-with-icon-footer",
                                          "label": "With icon and footer [dark]"
                                        },
                                        {
                                          "id": "dark-badge",
                                          "label": "With Badge [dark]"
                                        },
                                        {
                                          "id": "dark-badge-icon",
                                          "label": "With Badge and icon [dark]"
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Element that contains feedback for why inbound message failed",
                                    "selector": ".slds-chat-message__text_delivery-failure-reason",
                                    "restrict": ".slds-chat-message__text_delivery-failure [role=\"alert\"]"
                                  },
                                  "id": ".slds-chat-message__text_delivery-failure-reason",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "name": "error",
                                    "summary": "Modifier to indicate the event was an error",
                                    "selector": ".slds-has-error",
                                    "restrict": ".slds-chat-event[role=\"alert\"]",
                                    "modifier": true,
                                    "group": "feedback"
                                  },
                                  "id": "error",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "The container of pill selections found inside of a combobox group",
                                    "selector": ".slds-listbox_selection-group",
                                    "restrict": ".slds-combobox-group ~ div, .slds-combobox_container ~ div"
                                  },
                                  "id": ".slds-listbox_selection-group",
                                  "restrictees": [
                                    {
                                      "description": "Listbox item",
                                      "annotations": {
                                        "selector": ".slds-listbox__item",
                                        "restrict": ".slds-listbox > li"
                                      },
                                      "id": ".slds-listbox__item",
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": [],
                                      "restrictees": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Expanded state of a selection group",
                                        "selector": ".slds-is-expanded",
                                        "restrict": ".slds-listbox_selection-group"
                                      },
                                      "id": ".slds-is-expanded",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Toggle button to show all of the pill selections",
                                        "selector": ".slds-listbox-toggle",
                                        "restrict": ".slds-listbox_selection-group > span"
                                      },
                                      "id": ".slds-listbox-toggle",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "name": "base",
                                    "selector": ".slds-dynamic-menu",
                                    "restrict": "section[role=\"dialog\"]",
                                    "variant": true,
                                    "support": "dev-ready"
                                  },
                                  "id": "base",
                                  "restrictees": [
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Headers styles for dynamic menu",
                                        "selector": ".slds-dynamic-menu__header",
                                        "restrict": ".slds-dynamic-menu h3"
                                      },
                                      "id": ".slds-dynamic-menu__header",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": "./ui/components/popovers/base/example.jsx",
                                  "showcase": [
                                    {
                                      "title": "default",
                                      "items": [
                                        {
                                          "id": "popover-default",
                                          "label": "Popover – default"
                                        }
                                      ]
                                    },
                                    {
                                      "title": "examples",
                                      "items": [
                                        {
                                          "id": "header",
                                          "label": "With Header"
                                        },
                                        {
                                          "id": "with-icon",
                                          "label": "With icon"
                                        },
                                        {
                                          "id": "footer",
                                          "label": "With Footer"
                                        },
                                        {
                                          "id": "with-icon-footer",
                                          "label": "With icon and footer"
                                        },
                                        {
                                          "id": "badge",
                                          "label": "With Badge"
                                        },
                                        {
                                          "id": "badge-icon",
                                          "label": "With Badge and icon"
                                        },
                                        {
                                          "id": "scrolling",
                                          "label": "Body max height small"
                                        },
                                        {
                                          "id": "width-small",
                                          "label": "Width - Small"
                                        },
                                        {
                                          "id": "width-medium",
                                          "label": "Width - Medium"
                                        },
                                        {
                                          "id": "width-large",
                                          "label": "Width - Large"
                                        },
                                        {
                                          "id": "width-full-width",
                                          "label": "Width - Full Width"
                                        },
                                        {
                                          "id": "no-close-button",
                                          "label": "No Close Button"
                                        },
                                        {
                                          "id": "dark-base",
                                          "label": "Base [dark]"
                                        },
                                        {
                                          "id": "dark-header",
                                          "label": "With Header [dark]"
                                        },
                                        {
                                          "id": "dark-with-icon",
                                          "label": "With icon [dark]"
                                        },
                                        {
                                          "id": "dark-footer",
                                          "label": "With Footer [dark]"
                                        },
                                        {
                                          "id": "dark-with-icon-footer",
                                          "label": "With icon and footer [dark]"
                                        },
                                        {
                                          "id": "dark-badge",
                                          "label": "With Badge [dark]"
                                        },
                                        {
                                          "id": "dark-badge-icon",
                                          "label": "With Badge and icon [dark]"
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "description": "Region that contains the search input, handles sizing",
                                  "annotations": {
                                    "selector": ".slds-global-header__item_search",
                                    "restrict": ".slds-global-header__item:nth-child(2)"
                                  },
                                  "id": ".slds-global-header__item_search",
                                  "restrictees": [
                                    {
                                      "description": "Primary combobox that contains the search input, handles sizing",
                                      "annotations": {
                                        "selector": ".slds-global-search__form-element div",
                                        "restrict": ".slds-global-header__item_search"
                                      },
                                      "id": ".slds-global-search__form-element div",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "The container of pill selections found inside of a combobox group",
                                            "selector": ".slds-listbox_selection-group",
                                            "restrict": ".slds-combobox-group ~ div, .slds-combobox_container ~ div"
                                          },
                                          "id": ".slds-listbox_selection-group",
                                          "restrictees": [
                                            {
                                              "description": "Listbox item",
                                              "annotations": {
                                                "selector": ".slds-listbox__item",
                                                "restrict": ".slds-listbox > li"
                                              },
                                              "id": ".slds-listbox__item",
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": [],
                                              "restrictees": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Expanded state of a selection group",
                                                "selector": ".slds-is-expanded",
                                                "restrict": ".slds-listbox_selection-group"
                                              },
                                              "id": ".slds-is-expanded",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Toggle button to show all of the pill selections",
                                                "selector": ".slds-listbox-toggle",
                                                "restrict": ".slds-listbox_selection-group > span"
                                              },
                                              "id": ".slds-listbox-toggle",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            }
                                          ],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "Creates the shaded backdrop used behind the modal.",
                                          "annotations": {
                                            "selector": ".slds-backdrop",
                                            "restrict": ".slds-modal ~ div",
                                            "notes": "This should follow after the `.slds-modal` as an empty element.",
                                            "required": true
                                          },
                                          "id": ".slds-backdrop",
                                          "restrictees": [
                                            {
                                              "description": "Allows the backdrop to be visible.",
                                              "annotations": {
                                                "selector": ".slds-backdrop_open",
                                                "restrict": ".slds-backdrop",
                                                "notes": "Apply this class to a modal backdrop with JavaScript to make it visible.",
                                                "modifier": true,
                                                "required": true
                                              },
                                              "id": ".slds-backdrop_open",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            }
                                          ],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "Active state of an item",
                                  "annotations": {
                                    "selector": ".slds-is-active",
                                    "restrict": ".slds-context-bar__item:not(.slds-no-hover)",
                                    "modifier": true
                                  },
                                  "id": ".slds-is-active",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "Creates the shaded backdrop used behind the modal.",
                                  "annotations": {
                                    "selector": ".slds-backdrop",
                                    "restrict": ".slds-modal ~ div",
                                    "notes": "This should follow after the `.slds-modal` as an empty element.",
                                    "required": true
                                  },
                                  "id": ".slds-backdrop",
                                  "restrictees": [
                                    {
                                      "description": "Allows the backdrop to be visible.",
                                      "annotations": {
                                        "selector": ".slds-backdrop_open",
                                        "restrict": ".slds-backdrop",
                                        "notes": "Apply this class to a modal backdrop with JavaScript to make it visible.",
                                        "modifier": true,
                                        "required": true
                                      },
                                      "id": ".slds-backdrop_open",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Applies styles for primary content area of popover",
                                    "selector": ".slds-popover__body",
                                    "restrict": ".slds-popover div"
                                  },
                                  "id": ".slds-popover__body",
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": [],
                                  "restrictees": []
                                },
                                {
                                  "description": "Einstein components are used to provide an interactive experience with Einstein features",
                                  "annotations": {
                                    "summary": "Initializes a Einstein non-modal dialog",
                                    "name": "einstein",
                                    "selector": ".slds-popover_einstein",
                                    "restrict": "[role=\"dialog\"], [role=\"tooltip\"]",
                                    "support": "dev-ready",
                                    "variant": true
                                  },
                                  "id": "einstein",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": "./ui/components/popovers/einstein/example.jsx",
                                  "showcase": [
                                    {
                                      "title": "default",
                                      "items": [
                                        {
                                          "context": "einstein",
                                          "id": "einstein-default",
                                          "label": "Einstein card - default"
                                        }
                                      ]
                                    },
                                    {
                                      "title": "states",
                                      "items": [
                                        {
                                          "context": "einstein",
                                          "id": "with-icon",
                                          "label": "Einstein card - with icon"
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Initializes Prompt style notification",
                                    "name": "base",
                                    "selector": ".slds-modal_prompt",
                                    "restrict": "section[role=\"alertdialog\"]",
                                    "support": "dev-ready",
                                    "variant": true
                                  },
                                  "id": "base",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": "./ui/components/popovers/base/example.jsx",
                                  "showcase": [
                                    {
                                      "title": "default",
                                      "items": [
                                        {
                                          "id": "popover-default",
                                          "label": "Popover – default"
                                        }
                                      ]
                                    },
                                    {
                                      "title": "examples",
                                      "items": [
                                        {
                                          "id": "header",
                                          "label": "With Header"
                                        },
                                        {
                                          "id": "with-icon",
                                          "label": "With icon"
                                        },
                                        {
                                          "id": "footer",
                                          "label": "With Footer"
                                        },
                                        {
                                          "id": "with-icon-footer",
                                          "label": "With icon and footer"
                                        },
                                        {
                                          "id": "badge",
                                          "label": "With Badge"
                                        },
                                        {
                                          "id": "badge-icon",
                                          "label": "With Badge and icon"
                                        },
                                        {
                                          "id": "scrolling",
                                          "label": "Body max height small"
                                        },
                                        {
                                          "id": "width-small",
                                          "label": "Width - Small"
                                        },
                                        {
                                          "id": "width-medium",
                                          "label": "Width - Medium"
                                        },
                                        {
                                          "id": "width-large",
                                          "label": "Width - Large"
                                        },
                                        {
                                          "id": "width-full-width",
                                          "label": "Width - Full Width"
                                        },
                                        {
                                          "id": "no-close-button",
                                          "label": "No Close Button"
                                        },
                                        {
                                          "id": "dark-base",
                                          "label": "Base [dark]"
                                        },
                                        {
                                          "id": "dark-header",
                                          "label": "With Header [dark]"
                                        },
                                        {
                                          "id": "dark-with-icon",
                                          "label": "With icon [dark]"
                                        },
                                        {
                                          "id": "dark-footer",
                                          "label": "With Footer [dark]"
                                        },
                                        {
                                          "id": "dark-with-icon-footer",
                                          "label": "With icon and footer [dark]"
                                        },
                                        {
                                          "id": "dark-badge",
                                          "label": "With Badge [dark]"
                                        },
                                        {
                                          "id": "dark-badge-icon",
                                          "label": "With Badge and icon [dark]"
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "description": "The tooltip should be positioned with JavaScript.\n\nYou can include inline help tooltips for form elements and any focusable items, such as anchor links, buttons, etc. If your tooltips are available on hover, also make sure that they’re available on keyboard focus. To allow screen readers to access the tooltip, the HTML form field element must  have an `aria-describedby` attribute that points to the tooltip `ID` of the tooltip.",
                                  "annotations": {
                                    "summary": "Initializes a tooltip",
                                    "variant": true,
                                    "name": "base",
                                    "selector": ".slds-popover_tooltip",
                                    "restrict": "[role=\"tooltip\"]",
                                    "support": "dev-ready"
                                  },
                                  "id": "base",
                                  "restrictees": [
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "rise",
                                        "summary": "Toggles on tooltip",
                                        "selector": ".slds-rise-from-ground",
                                        "restrict": ".slds-popover_tooltip",
                                        "modifier": true,
                                        "group": "toggle"
                                      },
                                      "id": "rise",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "fall",
                                        "summary": "Toggles off tooltip",
                                        "selector": ".slds-fall-into-ground",
                                        "restrict": ".slds-popover_tooltip",
                                        "modifier": true,
                                        "group": "toggle"
                                      },
                                      "id": "fall",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "bottom-to-top",
                                        "summary": "Slides tooltip from bottom to top",
                                        "selector": ".slds-slide-from-bottom-to-top",
                                        "restrict": ".slds-popover_tooltip",
                                        "modifier": true,
                                        "group": "motion"
                                      },
                                      "id": "bottom-to-top",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "top-to-bottom",
                                        "summary": "Slides tooltip from top to bottom",
                                        "selector": ".slds-slide-from-top-to-bottom",
                                        "restrict": ".slds-popover_tooltip",
                                        "modifier": true,
                                        "group": "motion"
                                      },
                                      "id": "top-to-bottom",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "right-to-left",
                                        "summary": "Slides tooltip from right to left",
                                        "selector": ".slds-slide-from-right-to-left",
                                        "restrict": ".slds-popover_tooltip",
                                        "modifier": true,
                                        "group": "motion"
                                      },
                                      "id": "right-to-left",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "left-to-right",
                                        "summary": "Slides tooltip from left to right",
                                        "selector": ".slds-slide-from-left-to-right",
                                        "restrict": ".slds-popover_tooltip",
                                        "modifier": true,
                                        "group": "motion"
                                      },
                                      "id": "left-to-right",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": "./ui/components/popovers/base/example.jsx",
                                  "showcase": [
                                    {
                                      "title": "default",
                                      "items": [
                                        {
                                          "id": "popover-default",
                                          "label": "Popover – default"
                                        }
                                      ]
                                    },
                                    {
                                      "title": "examples",
                                      "items": [
                                        {
                                          "id": "header",
                                          "label": "With Header"
                                        },
                                        {
                                          "id": "with-icon",
                                          "label": "With icon"
                                        },
                                        {
                                          "id": "footer",
                                          "label": "With Footer"
                                        },
                                        {
                                          "id": "with-icon-footer",
                                          "label": "With icon and footer"
                                        },
                                        {
                                          "id": "badge",
                                          "label": "With Badge"
                                        },
                                        {
                                          "id": "badge-icon",
                                          "label": "With Badge and icon"
                                        },
                                        {
                                          "id": "scrolling",
                                          "label": "Body max height small"
                                        },
                                        {
                                          "id": "width-small",
                                          "label": "Width - Small"
                                        },
                                        {
                                          "id": "width-medium",
                                          "label": "Width - Medium"
                                        },
                                        {
                                          "id": "width-large",
                                          "label": "Width - Large"
                                        },
                                        {
                                          "id": "width-full-width",
                                          "label": "Width - Full Width"
                                        },
                                        {
                                          "id": "no-close-button",
                                          "label": "No Close Button"
                                        },
                                        {
                                          "id": "dark-base",
                                          "label": "Base [dark]"
                                        },
                                        {
                                          "id": "dark-header",
                                          "label": "With Header [dark]"
                                        },
                                        {
                                          "id": "dark-with-icon",
                                          "label": "With icon [dark]"
                                        },
                                        {
                                          "id": "dark-footer",
                                          "label": "With Footer [dark]"
                                        },
                                        {
                                          "id": "dark-with-icon-footer",
                                          "label": "With icon and footer [dark]"
                                        },
                                        {
                                          "id": "dark-badge",
                                          "label": "With Badge [dark]"
                                        },
                                        {
                                          "id": "dark-badge-icon",
                                          "label": "With Badge and icon [dark]"
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "description": "The truncation class can be used on an element, or the truncation\ninclude can be added to an existing class.",
                                  "annotations": {
                                    "summary": "Creates truncated text",
                                    "selector": ".slds-truncate",
                                    "restrict": "[title]",
                                    "modifier": true
                                  },
                                  "id": ".slds-truncate",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                }
                              ],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "",
                              "annotations": {
                                "summary": "Header for choosable option within listbox",
                                "selector": ".slds-listbox__option-header",
                                "restrict": ".slds-listbox__option h3"
                              },
                              "id": ".slds-listbox__option-header",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "",
                              "annotations": {
                                "summary": "Container for listbox option icon",
                                "selector": ".slds-listbox__option-icon",
                                "restrict": ".slds-listbox__option span"
                              },
                              "id": ".slds-listbox__option-icon",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "Focus state of a vertical listbox option",
                              "annotations": {
                                "selector": ".slds-has-focus",
                                "restrict": ".slds-listbox__option",
                                "modifier": true
                              },
                              "id": ".slds-has-focus",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "Modifies the listbox option if it contains an entity object",
                              "annotations": {
                                "selector": ".slds-listbox__option_entity",
                                "restrict": ".slds-listbox__option"
                              },
                              "id": ".slds-listbox__option_entity",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "Modifies the listbox option if it contains an plain object or string",
                              "annotations": {
                                "selector": ".slds-listbox__option_plain",
                                "restrict": ".slds-listbox__option"
                              },
                              "id": ".slds-listbox__option_plain",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "If the listbox option has metadata or secondary information that sits below its primary text",
                              "annotations": {
                                "selector": ".slds-listbox__option_has-meta",
                                "restrict": ".slds-listbox__option"
                              },
                              "id": ".slds-listbox__option_has-meta",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "Modifier that makes selected icon visible",
                              "annotations": {
                                "selector": ".slds-is-selected",
                                "restrict": ".slds-listbox__option",
                                "modifier": true
                              },
                              "id": ".slds-is-selected",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "The main text of an entity listbox",
                              "annotations": {
                                "selector": ".slds-listbox__option-text_entity",
                                "restrict": ".slds-listbox__option span"
                              },
                              "id": ".slds-listbox__option-text_entity",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "The metadata or secondary text of an entity listbox",
                              "annotations": {
                                "selector": ".slds-listbox__option-meta",
                                "restrict": ".slds-listbox__option span"
                              },
                              "id": ".slds-listbox__option-meta",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            }
                          ],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "The icon within a plain listbox that indicates if an option has been selected or not.",
                          "annotations": {
                            "selector": ".slds-listbox__icon-selected",
                            "restrict": ".slds-listbox__item svg"
                          },
                          "id": ".slds-listbox__icon-selected",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        }
                      ],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "Creates a vertical listbox",
                      "annotations": {
                        "selector": ".slds-listbox_vertical",
                        "restrict": ".slds-listbox",
                        "modifier": true
                      },
                      "id": ".slds-listbox_vertical",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Forces overflow scrolling after 5 list items",
                        "selector": ".slds-dropdown_length-5",
                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                        "modifier": true,
                        "group": "height"
                      },
                      "id": ".slds-dropdown_length-5",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Forces overflow scrolling after 7 list items",
                        "selector": ".slds-dropdown_length-7",
                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                        "modifier": true,
                        "group": "height"
                      },
                      "id": ".slds-dropdown_length-7",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Forces overflow scrolling after 10 list items",
                        "selector": ".slds-dropdown_length-10",
                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                        "modifier": true,
                        "group": "height"
                      },
                      "id": ".slds-dropdown_length-10",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Forces overflow scrolling after 5 list items with an icon",
                        "selector": ".slds-dropdown_length-with-icon-5",
                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                        "modifier": true,
                        "group": "height"
                      },
                      "id": ".slds-dropdown_length-with-icon-5",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Forces overflow scrolling after 7 list items with an icon",
                        "selector": ".slds-dropdown_length-with-icon-7",
                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                        "modifier": true,
                        "group": "height"
                      },
                      "id": ".slds-dropdown_length-with-icon-7",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Forces overflow scrolling after 10 list items with an icon",
                        "selector": ".slds-dropdown_length-with-icon-10",
                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                        "modifier": true,
                        "group": "height"
                      },
                      "id": ".slds-dropdown_length-with-icon-10",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Applies a max-height and vertical scrolling to a popover body",
                    "selector": ".slds-popover__body_small",
                    "restrict": ".slds-popover__body",
                    "modifier": true,
                    "group": "body"
                  },
                  "id": ".slds-popover__body_small",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Applies styles for top area of popover",
                "selector": ".slds-popover__header",
                "restrict": ".slds-popover header, .slds-popover div"
              },
              "id": ".slds-popover__header",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Applies styles for footer area of popover",
                "selector": ".slds-popover__footer",
                "restrict": ".slds-popover footer"
              },
              "id": ".slds-popover__footer",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Applies styles to center align content for footer area of a form popover",
                "selector": ".slds-popover__footer_form",
                "restrict": ".slds-popover footer"
              },
              "id": ".slds-popover__footer_form",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Close button within a popover",
                "selector": ".slds-popover__close",
                "restrict": ".slds-popover button"
              },
              "id": ".slds-popover__close",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Width modifier for popover - small",
                "selector": ".slds-popover_small",
                "restrict": ".slds-popover",
                "modifier": true,
                "group": "width"
              },
              "id": ".slds-popover_small",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Width modifier for popover - medium",
                "selector": ".slds-popover_medium",
                "restrict": ".slds-popover",
                "modifier": true,
                "group": "width"
              },
              "id": ".slds-popover_medium",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Width modifier for popover - large",
                "selector": ".slds-popover_large",
                "restrict": ".slds-popover",
                "modifier": true,
                "group": "width"
              },
              "id": ".slds-popover_large",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Modifier for popover to take 100% width",
                "selector": ".slds-popover_full-width",
                "restrict": ".slds-popover",
                "modifier": true,
                "group": "width"
              },
              "id": ".slds-popover_full-width",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Modifier to hide a popover",
                "selector": ".slds-popover_hide",
                "restrict": ".slds-popover"
              },
              "id": ".slds-popover_hide",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Applies styles for dark variant of popover",
                "selector": ".slds-popover_dark",
                "restrict": ".slds-popover",
                "modifier": true
              },
              "id": ".slds-popover_dark",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Prompt components are used to provide an interactive custom message.",
              "annotations": {
                "summary": "Initializes a brand popover",
                "name": "brand",
                "selector": ".slds-popover_brand",
                "restrict": ".slds-popover",
                "support": "dev-ready",
                "variant": true
              },
              "id": "brand",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Applies popover brand styles to top",
                    "selector": ".slds-popover_brand-top",
                    "restrict": ".slds-popover_brand"
                  },
                  "id": ".slds-popover_brand-top",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Applies popover brand styles to left",
                    "selector": ".slds-popover_brand-left",
                    "restrict": ".slds-popover_brand"
                  },
                  "id": ".slds-popover_brand-left",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Applies popover brand styles to bottom",
                    "selector": ".slds-popover_brand-bottom",
                    "restrict": ".slds-popover_brand"
                  },
                  "id": ".slds-popover_brand-bottom",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Applies popover brand styles to right",
                    "selector": ".slds-popover_brand-right",
                    "restrict": ".slds-popover_brand"
                  },
                  "id": ".slds-popover_brand-right",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": "./ui/components/popovers/brand/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "context": "brand",
                      "id": "brand-default",
                      "label": "Branded – default"
                    }
                  ]
                },
                {
                  "title": "examples",
                  "items": [
                    {
                      "context": "brand",
                      "id": "brand-right",
                      "label": "Branded with right nubbin"
                    },
                    {
                      "context": "brand",
                      "id": "brand-bottom",
                      "label": "Branded with bottom nubbin"
                    },
                    {
                      "context": "brand",
                      "id": "brand-left",
                      "label": "Branded with left nubbin"
                    },
                    {
                      "context": "brand",
                      "id": "brand-top-dark",
                      "label": "Branded with top nubbin (dark)"
                    },
                    {
                      "context": "brand",
                      "id": "brand-right-dark",
                      "label": "Branded with right nubbin (dark)"
                    },
                    {
                      "context": "brand",
                      "id": "brand-bottom-dark",
                      "label": "Branded with bottom nubbin (dark)"
                    },
                    {
                      "context": "brand",
                      "id": "brand-left-dark",
                      "label": "Branded with left nubbin (dark)"
                    }
                  ]
                }
              ]
            },
            {
              "description": "Error popovers are used to notify the user of errors on the page\n\nIf the elements within the error popover exceed 150px, use the `.slds-popover__body_scrollable`  modifier on the body element.\n\nIn some cases, such as displaying a list of menu items, padding may not be necessary in the popover body. To remove the padding, add the `slds-p-around_none\" utility class to the body element.",
              "annotations": {
                "summary": "Initializes an error non-modal dialog",
                "name": "error",
                "selector": ".slds-popover_error",
                "restrict": ".slds-popover",
                "support": "dev-ready",
                "variant": true
              },
              "id": "error",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Applies scrollable styles for popovers",
                    "selector": ".slds-popover__body_scrollable",
                    "restrict": ".slds-popover_error .slds-popover__body, .slds-popover_warning .slds-popover__body"
                  },
                  "id": ".slds-popover__body_scrollable",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": "./ui/components/popovers/error/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "context": "Error",
                      "id": "error-default",
                      "label": "Error – default"
                    }
                  ]
                },
                {
                  "title": "examples",
                  "items": [
                    {
                      "context": "Error",
                      "id": "with-top-nubbin",
                      "label": "Error With Top Nubbin"
                    },
                    {
                      "context": "Error",
                      "id": "with-footer",
                      "label": "Error With Footer"
                    },
                    {
                      "context": "Error",
                      "id": "with-bullet-list",
                      "label": "Error With Bullet List"
                    }
                  ]
                }
              ]
            },
            {
              "description": "Feature components are use to describe notable features",
              "annotations": {
                "summary": "Initializes a feature non-modal dialog",
                "name": "feature",
                "selector": ".slds-popover_feature",
                "restrict": ".slds-popover",
                "support": "dev-ready",
                "variant": true,
                "deprecated": true,
                "release": "2.5.0"
              },
              "id": "feature",
              "restrictees": [],
              "docPath": null,
              "showcasePath": "./ui/components/popovers/feature/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "context": "Feature",
                      "id": "feature-default",
                      "label": "Feature default [dark]"
                    }
                  ]
                },
                {
                  "title": "examples",
                  "items": [
                    {
                      "context": "Feature",
                      "id": "icon-text-dark",
                      "label": "With icon and text [dark]"
                    },
                    {
                      "context": "Feature",
                      "id": "icon-header-text-link-dark",
                      "label": "With icon, header, text, and link [dark]"
                    },
                    {
                      "context": "Feature",
                      "id": "icon-header-text-dark",
                      "label": "With icon, header, and text [dark]"
                    },
                    {
                      "context": "Feature",
                      "id": "icon-header-text-footer-dark",
                      "label": "With icon, header, text, and footer [dark]"
                    },
                    {
                      "context": "Feature",
                      "deprecated": true,
                      "id": "icon-text",
                      "label": "Deprecated – With icon and text"
                    },
                    {
                      "context": "Feature",
                      "deprecated": true,
                      "id": "icon-header-text-link",
                      "label": "Deprecated – With icon, header, text, and link"
                    },
                    {
                      "context": "Feature",
                      "deprecated": true,
                      "id": "icon-header-text",
                      "label": "Deprecated – With icon, header, and text"
                    },
                    {
                      "context": "Feature",
                      "deprecated": true,
                      "id": "icon-header-text-footer",
                      "label": "Deprecated – With icon, header, text, and footer"
                    }
                  ]
                }
              ]
            },
            {
              "description": "",
              "annotations": {
                "selector": ".slds-nubbin_top",
                "restrict": ".slds-popover, .slds-dropdown",
                "modifier": true,
                "group": "nubbins"
              },
              "id": ".slds-nubbin_top",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "selector": ".slds-nubbin_top-left",
                "restrict": ".slds-popover, .slds-dropdown",
                "modifier": true,
                "group": "nubbins"
              },
              "id": ".slds-nubbin_top-left",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "selector": ".slds-nubbin_top-right",
                "restrict": ".slds-popover, .slds-dropdown",
                "modifier": true,
                "group": "nubbins"
              },
              "id": ".slds-nubbin_top-right",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "selector": ".slds-nubbin_bottom",
                "restrict": ".slds-popover, .slds-dropdown",
                "modifier": true,
                "group": "nubbins"
              },
              "id": ".slds-nubbin_bottom",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "selector": ".slds-nubbin_bottom-left",
                "restrict": ".slds-popover, .slds-dropdown",
                "modifier": true,
                "group": "nubbins"
              },
              "id": ".slds-nubbin_bottom-left",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "selector": ".slds-nubbin_bottom-right",
                "restrict": ".slds-popover, .slds-dropdown",
                "modifier": true,
                "group": "nubbins"
              },
              "id": ".slds-nubbin_bottom-right",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "selector": ".slds-nubbin_left",
                "restrict": ".slds-popover, .slds-dropdown",
                "modifier": true,
                "group": "nubbins"
              },
              "id": ".slds-nubbin_left",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "selector": ".slds-nubbin_left-top",
                "restrict": ".slds-popover, .slds-dropdown",
                "modifier": true,
                "group": "nubbins"
              },
              "id": ".slds-nubbin_left-top",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "selector": ".slds-nubbin_left-bottom",
                "restrict": ".slds-popover, .slds-dropdown",
                "modifier": true,
                "group": "nubbins"
              },
              "id": ".slds-nubbin_left-bottom",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "selector": ".slds-nubbin_right",
                "restrict": ".slds-popover, .slds-dropdown",
                "modifier": true,
                "group": "nubbins"
              },
              "id": ".slds-nubbin_right",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "selector": ".slds-nubbin_right-top",
                "restrict": ".slds-popover, .slds-dropdown",
                "modifier": true,
                "group": "nubbins"
              },
              "id": ".slds-nubbin_right-top",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "selector": ".slds-nubbin_right-bottom",
                "restrict": ".slds-popover, .slds-dropdown",
                "modifier": true,
                "group": "nubbins"
              },
              "id": ".slds-nubbin_right-bottom",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "selector": ".slds-nubbin_top-left-corner",
                "restrict": ".slds-popover, .slds-dropdown",
                "modifier": true,
                "group": "nubbins"
              },
              "id": ".slds-nubbin_top-left-corner",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "selector": ".slds-nubbin_bottom-left-corner",
                "restrict": ".slds-popover, .slds-dropdown",
                "modifier": true,
                "group": "nubbins"
              },
              "id": ".slds-nubbin_bottom-left-corner",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "selector": ".slds-nubbin_top-right-corner",
                "restrict": ".slds-popover, .slds-dropdown",
                "modifier": true,
                "group": "nubbins"
              },
              "id": ".slds-nubbin_top-right-corner",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "selector": ".slds-nubbin_bottom-right-corner",
                "restrict": ".slds-popover, .slds-dropdown",
                "modifier": true,
                "group": "nubbins"
              },
              "id": ".slds-nubbin_bottom-right-corner",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "selector": ".slds-nubbin_left-top-corner",
                "restrict": ".slds-popover, .slds-dropdown",
                "modifier": true,
                "group": "nubbins"
              },
              "id": ".slds-nubbin_left-top-corner",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "selector": ".slds-nubbin_right-top-corner",
                "restrict": ".slds-popover, .slds-dropdown",
                "modifier": true,
                "group": "nubbins"
              },
              "id": ".slds-nubbin_right-top-corner",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "selector": ".slds-nubbin_left-bottom-corner",
                "restrict": ".slds-popover, .slds-dropdown",
                "modifier": true,
                "group": "nubbins"
              },
              "id": ".slds-nubbin_left-bottom-corner",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "selector": ".slds-nubbin_right-bottom-corner",
                "restrict": ".slds-popover, .slds-dropdown",
                "modifier": true,
                "group": "nubbins"
              },
              "id": ".slds-nubbin_right-bottom-corner",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "name": "panels",
                "selector": ".slds-popover_panel",
                "restrict": ".slds-popover",
                "support": "dev-ready",
                "variant": true
              },
              "id": "panels",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "name": "Label for panels",
                    "selector": ".slds-popover_panel__label",
                    "restrict": ".slds-popover_panel p"
                  },
                  "id": "Label for panels",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": "./ui/components/panels/docs.mdx",
              "showcasePath": "./ui/components/popovers/panels/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "id": "panels-default",
                      "label": "Panels – default"
                    }
                  ]
                }
              ]
            },
            {
              "description": "Prompt components are used to provide an interactive custom message.",
              "annotations": {
                "summary": "Initializes a prompt non-modal dialog",
                "name": "prompt",
                "selector": ".slds-popover_prompt",
                "restrict": ".slds-popover",
                "support": "dev-ready",
                "variant": true
              },
              "id": "prompt",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Applies styles for heading text of prompt",
                    "selector": ".slds-popover_prompt__heading",
                    "restrict": ".slds-popover_prompt .slds-media__body > h2"
                  },
                  "id": ".slds-popover_prompt__heading",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Applies styles for the optional action link in the footer of prompt",
                    "selector": ".slds-popover_prompt__action-link",
                    "restrict": ".slds-popover_prompt .slds-popover__footer span"
                  },
                  "id": ".slds-popover_prompt__action-link",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Position Prompt top left",
                    "selector": ".slds-popover_prompt_top-left",
                    "restrict": ".slds-popover_prompt",
                    "modifier": true
                  },
                  "id": ".slds-popover_prompt_top-left",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Position Prompt top center",
                    "selector": ".slds-popover_prompt_top",
                    "restrict": ".slds-popover_prompt",
                    "modifier": true
                  },
                  "id": ".slds-popover_prompt_top",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Position Prompt top right",
                    "selector": ".slds-popover_prompt_top-right",
                    "restrict": ".slds-popover_prompt",
                    "modifier": true
                  },
                  "id": ".slds-popover_prompt_top-right",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Position Prompt bottom left",
                    "selector": ".slds-popover_prompt_bottom-left",
                    "restrict": ".slds-popover_prompt",
                    "modifier": true
                  },
                  "id": ".slds-popover_prompt_bottom-left",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Position Prompt bottom center",
                    "selector": ".slds-popover_prompt_bottom",
                    "restrict": ".slds-popover_prompt",
                    "modifier": true
                  },
                  "id": ".slds-popover_prompt_bottom",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Position Prompt bottom right",
                    "selector": ".slds-popover_prompt_bottom-right",
                    "restrict": ".slds-popover_prompt",
                    "modifier": true
                  },
                  "id": ".slds-popover_prompt_bottom-right",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": "./ui/components/prompt/docs.mdx",
              "showcasePath": "./ui/components/popovers/prompt/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "context": "Prompt",
                      "id": "prompt-default",
                      "label": "Prompt – default"
                    }
                  ]
                },
                {
                  "title": "examples",
                  "items": [
                    {
                      "context": "Prompt",
                      "id": "top-left",
                      "label": "Positioned: top left",
                      "demoStyles": "height: 13rem;",
                      "storybookStyles": true
                    },
                    {
                      "context": "Prompt",
                      "id": "top-center",
                      "label": "Positioned: top center",
                      "demoStyles": "height: 13rem;",
                      "storybookStyles": true
                    },
                    {
                      "context": "Prompt",
                      "id": "top-right",
                      "label": "Positioned: top right",
                      "demoStyles": "height: 13rem;",
                      "storybookStyles": true
                    },
                    {
                      "context": "Prompt",
                      "id": "bottom-right",
                      "label": "Positioned: bottom right",
                      "demoStyles": "height: 13rem;",
                      "storybookStyles": true
                    },
                    {
                      "context": "Prompt",
                      "id": "bottom-center",
                      "label": "Positioned: bottom center",
                      "demoStyles": "height: 13rem;",
                      "storybookStyles": true
                    },
                    {
                      "context": "Prompt",
                      "id": "bottom-left",
                      "label": "Positioned: bottom left",
                      "demoStyles": "height: 13rem;",
                      "storybookStyles": true
                    },
                    {
                      "context": "Prompt",
                      "id": "brand-with-footer",
                      "label": "Prompt: branded with footer",
                      "demoStyles": "height: 13rem;",
                      "storybookStyles": true
                    },
                    {
                      "context": "Prompt",
                      "id": "brand-without-footer",
                      "label": "Prompt: branded without footer",
                      "demoStyles": "height: 13rem;",
                      "storybookStyles": true
                    }
                  ]
                }
              ]
            },
            {
              "description": "Walkthrough components are used to provide an interactive and educational prospect experience for setup.",
              "annotations": {
                "summary": "Initializes a walkthrough non-modal dialog",
                "name": "walkthrough",
                "selector": ".slds-popover_walkthrough",
                "restrict": ".slds-popover",
                "support": "dev-ready",
                "variant": true,
                "deprecated": true
              },
              "id": "walkthrough",
              "restrictees": [
                {
                  "description": "Alternate background for walkthrough non-modal dialog",
                  "annotations": {
                    "selector": ".slds-popover_walkthrough-alt",
                    "restrict": ".slds-popover_walkthrough",
                    "modifier": true,
                    "deprecated": true
                  },
                  "id": ".slds-popover_walkthrough-alt",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": "./ui/components/popovers/walkthrough/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "context": "Walkthrough",
                      "id": "walkthrough-default",
                      "label": "Walkthrough default [dark]"
                    }
                  ]
                },
                {
                  "title": "examples",
                  "items": [
                    {
                      "context": "Walkthrough",
                      "id": "micro-setup-dark",
                      "label": "Micro Setup [dark]"
                    },
                    {
                      "context": "Walkthrough",
                      "id": "micro-setup-alternate-dark",
                      "label": "Micro Setup - Alternate [dark]"
                    },
                    {
                      "context": "Walkthrough",
                      "id": "micro-setup-in-page-dark",
                      "label": "Micro Setup - In Page [dark]"
                    },
                    {
                      "context": "Walkthrough",
                      "id": "micro-setup-inline-form-dark",
                      "label": "Micro Setup - Inline Form [dark]"
                    },
                    {
                      "context": "Walkthrough",
                      "id": "action-popover-dark",
                      "label": "Action Popover [dark]"
                    },
                    {
                      "context": "Walkthrough",
                      "id": "action-popover-heading-dark",
                      "label": "Action Popover - With Heading [dark]"
                    },
                    {
                      "context": "Walkthrough",
                      "id": "action-popover-with-link-dark",
                      "label": "Action Popover - With Link [dark]"
                    },
                    {
                      "context": "Walkthrough",
                      "deprecated": true,
                      "id": "micro-setup",
                      "label": "Deprecated – Micro Setup"
                    },
                    {
                      "context": "Walkthrough",
                      "deprecated": true,
                      "id": "micro-setup-alternate",
                      "label": "Deprecated – Micro Setup - Alternate"
                    },
                    {
                      "context": "Walkthrough",
                      "deprecated": true,
                      "id": "micro-setup-in-page",
                      "label": "Deprecated – Micro Setup - In Page"
                    },
                    {
                      "context": "Walkthrough",
                      "deprecated": true,
                      "id": "micro-setup-inline-form",
                      "label": "Deprecated – Micro Setup - Inline Form"
                    },
                    {
                      "context": "Walkthrough",
                      "deprecated": true,
                      "id": "action-popover",
                      "label": "Deprecated – Action Popover"
                    },
                    {
                      "context": "Walkthrough",
                      "deprecated": true,
                      "id": "action-popover-heading",
                      "label": "Deprecated – Action Popover - With Heading"
                    },
                    {
                      "context": "Walkthrough",
                      "deprecated": true,
                      "id": "action-popover-with-link",
                      "label": "Deprecated – Action Popover - With Link"
                    }
                  ]
                }
              ]
            },
            {
              "description": "Warning popovers are used to warn the user about information on the page that deserves caution\n\nIf the elements within the error popover exceed 150px, use the `.slds-popover__body_scrollable` modifier on the body element.\n\nIn some cases, such as displaying a list of menu items, padding may not be necessary in the popover body. To remove the padding, add the `slds-p-around_none\" utility class to the body element.",
              "annotations": {
                "summary": "Initializes an warning non-modal dialog",
                "name": "warning",
                "selector": ".slds-popover_warning",
                "restrict": ".slds-popover",
                "support": "dev-ready",
                "variant": true
              },
              "id": "warning",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Applies scrollable styles for popovers",
                    "selector": ".slds-popover__body_scrollable",
                    "restrict": ".slds-popover_error .slds-popover__body, .slds-popover_warning .slds-popover__body"
                  },
                  "id": ".slds-popover__body_scrollable",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": "./ui/components/popovers/warning/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "context": "Warning",
                      "id": "warning-default",
                      "label": "Warning – default"
                    }
                  ]
                },
                {
                  "title": "examples",
                  "items": [
                    {
                      "context": "Warning",
                      "id": "with-top-nubbin",
                      "label": "Warning With Top Nubbin"
                    },
                    {
                      "context": "Warning",
                      "id": "with-footer",
                      "label": "Warning With Footer"
                    },
                    {
                      "context": "Warning",
                      "id": "with-footer-brand-button",
                      "label": "Warning With Footer containing Brand button"
                    }
                  ]
                }
              ]
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/popovers/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "popover-default",
                  "label": "Popover – default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "header",
                  "label": "With Header"
                },
                {
                  "id": "with-icon",
                  "label": "With icon"
                },
                {
                  "id": "footer",
                  "label": "With Footer"
                },
                {
                  "id": "with-icon-footer",
                  "label": "With icon and footer"
                },
                {
                  "id": "badge",
                  "label": "With Badge"
                },
                {
                  "id": "badge-icon",
                  "label": "With Badge and icon"
                },
                {
                  "id": "scrolling",
                  "label": "Body max height small"
                },
                {
                  "id": "width-small",
                  "label": "Width - Small"
                },
                {
                  "id": "width-medium",
                  "label": "Width - Medium"
                },
                {
                  "id": "width-large",
                  "label": "Width - Large"
                },
                {
                  "id": "width-full-width",
                  "label": "Width - Full Width"
                },
                {
                  "id": "no-close-button",
                  "label": "No Close Button"
                },
                {
                  "id": "dark-base",
                  "label": "Base [dark]"
                },
                {
                  "id": "dark-header",
                  "label": "With Header [dark]"
                },
                {
                  "id": "dark-with-icon",
                  "label": "With icon [dark]"
                },
                {
                  "id": "dark-footer",
                  "label": "With Footer [dark]"
                },
                {
                  "id": "dark-with-icon-footer",
                  "label": "With icon and footer [dark]"
                },
                {
                  "id": "dark-badge",
                  "label": "With Badge [dark]"
                },
                {
                  "id": "dark-badge-icon",
                  "label": "With Badge and icon [dark]"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/popovers/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "setup-assistant": {
      "description": "",
      "annotations": {
        "summary": "Setup Assistant",
        "base": true,
        "name": "setup-assistant",
        "selector": ".slds-setup-assistant",
        "category": "experience",
        "type": "data-display",
        "support": "dev-ready",
        "layout": "responsive"
      },
      "id": "setup-assistant",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Setup Assistant component",
            "name": "base",
            "selector": ".slds-setup-assistant",
            "restrict": "ol",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Creates a Setup Assistant list item",
                "selector": ".slds-setup-assistant__item",
                "restrict": ".slds-setup-assistant li"
              },
              "id": ".slds-setup-assistant__item",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Creates a Setup Assistant step",
                "selector": ".slds-setup-assistant__step",
                "restrict": ".slds-setup-assistant article"
              },
              "id": ".slds-setup-assistant__step",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Setup Assistant step's summary portion",
                    "selector": ".slds-setup-assistant__step-summary",
                    "restrict": ".slds-setup-assistant__step div, .slds-setup-assistant__step .slds-summary_detail__title div"
                  },
                  "id": ".slds-setup-assistant__step-summary",
                  "restrictees": [
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Add a right margin to Setup Assistant step's summary content",
                        "selector": ".slds-setup-assistant__step-summary-content",
                        "restrict": ".slds-setup-assistant__step-summary div"
                      },
                      "id": ".slds-setup-assistant__step-summary-content",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Add bottom padding to Setup Assistant step's summary title",
                        "selector": ".slds-setup-assistant__step-summary-title",
                        "restrict": ".slds-setup-assistant__step-summary h3"
                      },
                      "id": ".slds-setup-assistant__step-summary-title",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Add left padding before Setup Assistant step's detail portion",
                    "selector": ".slds-setup-assistant__step-detail",
                    "restrict": ".slds-setup-assistant__step div"
                  },
                  "id": ".slds-setup-assistant__step-detail",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/setup-assistant/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "consecutive-base-steps",
                  "label": "Consecutive Base Steps"
                },
                {
                  "id": "consecutive-progress-steps",
                  "label": "Consecutive Progress Steps"
                },
                {
                  "id": "consecutive-expandable-steps",
                  "label": "Consecutive Expandable Steps"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "with-button-action",
                  "label": "With Button Action"
                },
                {
                  "id": "with-link-action",
                  "label": "With Link Action"
                },
                {
                  "id": "with-toggle-action",
                  "label": "With Toggle Action"
                },
                {
                  "id": "with-step-number",
                  "label": "With Step Number"
                },
                {
                  "id": "completed",
                  "label": "Completed"
                },
                {
                  "id": "closed-expandable-step",
                  "label": "Closed Expandable Step"
                },
                {
                  "id": "open-expandable-step",
                  "label": "Open Expandable Step"
                },
                {
                  "id": "open-in-progress-expandable-step",
                  "label": "Open, In Progress Expandable Step"
                },
                {
                  "id": "open-expandable-step-completed",
                  "label": "Completed Open Expandable Step"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/setup-assistant/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "button-groups": {
      "description": "Buttons in a group are surrounded by a parent with the `.slds-button-group` class, unless they are in a list (in which case they use `.slds-button-group-list`. If the last button is an icon, like the down triangle, use the `.slds-button_icon-border-filled` class when accompanying a `.slds-button_neutral` group.\n\nIf the last button in a group needs to be wrapped in another element (for example, a drop-down trigger), add the `.slds-button_last` class to the wrapper element to create proper spacing and borders.\n\n#### Accessibility\n\nUnless you are using the list version, include the Aria role `role=\"group\"` so that assistive technologies are alerted to the grouping.",
      "annotations": {
        "summary": "Button groups are used to bunch together buttons with similar actions",
        "layout": "responsive",
        "name": "button-groups",
        "support": "dev-ready",
        "base": true,
        "role": "button",
        "lwc": true,
        "type": "action",
        "category": "base",
        "selector": ".slds-button-group, .slds-button-group-list, .slds-button-group-row"
      },
      "id": "button-groups",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Creates button group container",
            "name": "base",
            "selector": ".slds-button-group",
            "restrict": "div",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "If the last button in the group is required to be wrapped in a div, apply this class to the div",
                "selector": ".slds-button_last",
                "restrict": ".slds-button-group div, .slds-button-group-list div"
              },
              "id": ".slds-button_last",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/button-groups/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "base-with-kinetic-buttons",
                  "label": "Base - With Kinetic Buttons"
                },
                {
                  "id": "inverse",
                  "label": "Inverse"
                },
                {
                  "id": "inverse-disabled",
                  "label": "Inverse - Disabled"
                },
                {
                  "id": "inverse-overflow",
                  "label": "Inverse - With Overflow Menu"
                },
                {
                  "id": "inverse-overflow-disabled",
                  "label": "Inverse - With Overflow Menu - Disabled"
                },
                {
                  "id": "button-group-icon",
                  "label": "Button Icon Group"
                },
                {
                  "id": "button-group-icon-disabled",
                  "label": "Button Icon Group - Disabled"
                },
                {
                  "id": "button-group-icon-selected",
                  "label": "Button Icon Group - Selected"
                },
                {
                  "id": "brand-with-overflow",
                  "label": "Brand Button With Overflow Menu"
                },
                {
                  "id": "style-encapsulated-button-group",
                  "label": "Button Group with Style Encapsulation"
                },
                {
                  "id": "style-encapsulated-button-group-2-button",
                  "label": "Button Group with Style Encapsulation - First/Last"
                },
                {
                  "id": "style-encapsulated-button-icon-group",
                  "label": "Button Icon Group with Style Encapsulation"
                },
                {
                  "id": "style-encapsulated-button-icon-group-2-button",
                  "label": "Button Icon Group with Style Encapsulation - First/Last"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "disabled",
                  "label": "Disabled"
                },
                {
                  "id": "with-overflow",
                  "label": "With Overflow Menu"
                },
                {
                  "id": "with-overflow-open",
                  "label": "With Overflow Menu - Open"
                },
                {
                  "id": "with-overflow-disabled",
                  "label": "With Overflow Menu - Disabled"
                }
              ]
            }
          ]
        },
        {
          "description": "",
          "annotations": {
            "summary": "Creates button group container for list items",
            "name": "list",
            "selector": ".slds-button-group-list",
            "restrict": "ul",
            "support": "dev-ready",
            "variant": true
          },
          "id": "list",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "If the last button in the group is required to be wrapped in a div, apply this class to the div",
                "selector": ".slds-button_last",
                "restrict": ".slds-button-group div, .slds-button-group-list div"
              },
              "id": ".slds-button_last",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/button-groups/list/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "inverse",
                  "label": "Inverse"
                },
                {
                  "id": "inverse-disabled",
                  "label": "Inverse - Disabled"
                },
                {
                  "id": "inverse-overflow",
                  "label": "Inverse - With Overflow Menu"
                },
                {
                  "id": "inverse-overflow-disabled",
                  "label": "Inverse - With Overflow Menu - Disabled"
                },
                {
                  "id": "button-group-icon",
                  "label": "Button Icon Group"
                },
                {
                  "id": "button-group-icon-disabled",
                  "label": "Button Icon Group - Disabled"
                },
                {
                  "id": "button-group-icon-selected",
                  "label": "Button Icon Group - Selected"
                },
                {
                  "id": "brand-with-overflow",
                  "label": "Brand Button With Overflow Menu"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "disabled",
                  "label": "Disabled"
                },
                {
                  "id": "with-overflow",
                  "label": "With Overflow Menu"
                },
                {
                  "id": "with-overflow-open",
                  "label": "With Overflow Menu - Open"
                },
                {
                  "id": "with-overflow-disabled",
                  "label": "With Overflow Menu - Disabled"
                }
              ]
            }
          ]
        },
        {
          "description": "",
          "annotations": {
            "summary": "Creates button group container that provides spacing between each button",
            "name": "row",
            "selector": ".slds-button-group-row",
            "restrict": "div, ul",
            "support": "dev-ready",
            "variant": true,
            "lwc": true
          },
          "id": "row",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Each item inside of a button group row that needs spacing applied to it",
                "selector": ".slds-button-group-item",
                "restrict": ".slds-button-group-row li, .slds-button-group-row div"
              },
              "id": ".slds-button-group-item",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/button-groups/row/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "buttons-icons",
                  "label": "Row of button icons"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/button-groups/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "progress-indicator": {
      "description": "The progress indicator communicates to the user which step of a process they\nmay be on. The length of the progress bar can be changed by modifying the\nvalue on `<progress class=\"slds-progress-bar\" />` with JavaScript. The\n`.slds-progress-bar` accepts a range from 0% to 100%.\n\nWhen a step becomes active, the `.slds-progress__item` should get the class\n`.slds-is-active`. This class should be applied through JavaScript. When the\nstep is completed, the `.slds-is-active` class should be replaced with the\nclass `.slds-is-completed` on `.slds-progress__item`. At that point, the\n`.slds-progress__item` element should receive a \"success\" icon, providing\nfeedback that the step has been completed.",
      "annotations": {
        "summary": "A progress indicator component communicates to the user the progress of a particular process.",
        "base": true,
        "name": "progress-indicator",
        "selector": ".slds-progress",
        "support": "dev-ready",
        "category": "experience",
        "type": "process",
        "layout": "responsive"
      },
      "id": "progress-indicator",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "name": "base",
            "selector": ".slds-progress",
            "restrict": "div",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "When on a shaded background such as the modal footer",
              "annotations": {
                "selector": ".slds-progress_shade",
                "restrict": ".slds-progress",
                "modifier": true
              },
              "id": ".slds-progress_shade",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "An ordered list containing steps of a process",
              "annotations": {
                "selector": ".slds-progress__list",
                "restrict": ".slds-progress ol",
                "required": true
              },
              "id": ".slds-progress__list",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Add borders between progress items",
                    "selector": ".slds-progress__list-bordered",
                    "restrict": ".slds-progress__list"
                  },
                  "id": ".slds-progress__list-bordered",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "A list item for each step of the process",
              "annotations": {
                "selector": ".slds-progress__item",
                "restrict": ".slds-progress ol li",
                "required": true
              },
              "id": ".slds-progress__item",
              "restrictees": [
                {
                  "description": "Stateful class for a completed step, `.slds-progress__item` should receive a success icon at this point",
                  "annotations": {
                    "selector": ".slds-is-completed",
                    "restrict": ".slds-progress__item",
                    "notes": "Class should be applied thought JavaScript",
                    "required": true,
                    "modifier": true,
                    "group": "state"
                  },
                  "id": ".slds-is-completed",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "Stateful class for the active step",
                  "annotations": {
                    "selector": ".slds-is-active",
                    "restrict": ".slds-progress__item",
                    "notes": "Class should be applied thought JavaScript",
                    "required": true,
                    "modifier": true,
                    "group": "state"
                  },
                  "id": ".slds-is-active",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "Indicates error state for a step in the progress",
                  "annotations": {
                    "selector": ".slds-has-error",
                    "restrict": ".slds-progress__item",
                    "required": true,
                    "modifier": true
                  },
                  "id": ".slds-has-error",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Support content in line with progress marker",
                    "selector": ".slds-progress__item_content",
                    "restrict": ".slds-progress__item div"
                  },
                  "id": ".slds-progress__item_content",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Dot indicator for each step",
              "annotations": {
                "selector": ".slds-progress__marker",
                "restrict": ".slds-progress ol li button, .slds-progress ol li div, .slds-progress ol li span",
                "required": true
              },
              "id": ".slds-progress__marker",
              "restrictees": [
                {
                  "description": "Modifier that notifies the marker indicator that the step has been completed and its getting an icon",
                  "annotations": {
                    "selector": ".slds-progress__marker_icon",
                    "restrict": ".slds-progress__marker",
                    "required": true
                  },
                  "id": ".slds-progress__marker_icon",
                  "restrictees": [
                    {
                      "description": "Turn completed stage checkmark green",
                      "annotations": {
                        "selector": ".slds-progress__marker_icon-success",
                        "restrict": ".slds-progress__marker_icon"
                      },
                      "id": ".slds-progress__marker_icon-success",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "name": "vertical",
                "selector": ".slds-progress_vertical",
                "restrict": ".slds-progress",
                "support": "dev-ready",
                "variant": true
              },
              "id": "vertical",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Creates a green bar for the vertical variant",
                    "selector": ".slds-progress_success",
                    "restrict": ".slds-progress_vertical"
                  },
                  "id": ".slds-progress_success",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": "./ui/components/progress-indicator/vertical/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "id": "default",
                      "label": "Default"
                    }
                  ]
                },
                {
                  "title": "examples",
                  "items": [
                    {
                      "id": "shade",
                      "label": "On a gray background"
                    },
                    {
                      "id": "green-success",
                      "label": "With a green success check"
                    },
                    {
                      "id": "varying-stage-size",
                      "label": "With varying stage sizes"
                    },
                    {
                      "id": "varying-stage-size-with-completed",
                      "label": "With varying stage sizes and multiple completed steps"
                    }
                  ]
                },
                {
                  "title": "states",
                  "items": [
                    {
                      "id": "next-step",
                      "label": "Next Step"
                    },
                    {
                      "id": "has-error",
                      "label": "Step - Error"
                    }
                  ]
                }
              ]
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/progress-indicator/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "modal",
                  "label": "In a modal"
                },
                {
                  "id": "shade",
                  "label": "On a gray background"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "next-step",
                  "label": "Next Step"
                },
                {
                  "id": "has-error",
                  "label": "Step - Error"
                },
                {
                  "id": "tooltip",
                  "label": "Tooltip"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/progress-indicator/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "panels": {
      "description": "",
      "annotations": {
        "summary": "A panel provides contextual and detailed information based on a click or hover interaction of data by a user.",
        "name": "panels",
        "support": "dev-ready",
        "base": true,
        "scroller": true,
        "type": "data-display, user-input",
        "category": "experience",
        "s1": "false",
        "selector": ".slds-panel"
      },
      "id": "panels",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Panel component",
            "name": "base",
            "selector": ".slds-panel",
            "restrict": "div",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "Contains sub sections of a panel",
              "annotations": {
                "selector": ".slds-panel__section",
                "restrict": ".slds-panel div",
                "required": true
              },
              "id": ".slds-panel__section",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Contains form actions at the bottom of a panel",
              "annotations": {
                "selector": ".slds-panel__actions",
                "restrict": ".slds-panel div",
                "required": true
              },
              "id": ".slds-panel__actions",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Header element of a panel",
                "selector": ".slds-panel__header",
                "restrict": ".slds-panel div"
              },
              "id": ".slds-panel__header",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Modifier that notifies panel header that something other than a title and close button exist",
                    "selector": ".slds-panel__header_custom",
                    "restrict": ".slds-panel__header",
                    "modifier": true
                  },
                  "id": ".slds-panel__header_custom",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Adjusts styling when the title of the header is centered",
                    "selector": ".slds-panel__header_align-center",
                    "restrict": ".slds-panel__header",
                    "modifier": true
                  },
                  "id": ".slds-panel__header_align-center",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Container for secondary actions that affect the entire panel",
                    "selector": ".slds-panel__header-actions",
                    "restrict": ".slds-panel__header div"
                  },
                  "id": ".slds-panel__header-actions",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Title of the header panel",
                    "selector": ".slds-panel__header-title",
                    "restrict": ".slds-panel__header h2"
                  },
                  "id": ".slds-panel__header-title",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Close button of a panel",
                "selector": ".slds-panel__close",
                "restrict": ".slds-panel .slds-button"
              },
              "id": ".slds-panel__close",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Back button of a panel drilled in",
                "selector": ".slds-panel__back",
                "restrict": ".slds-panel .slds-button"
              },
              "id": ".slds-panel__back",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Body element of a panel",
                "selector": ".slds-panel__body",
                "restrict": ".slds-panel div"
              },
              "id": ".slds-panel__body",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Modifier that changes the display of a panel to dock to the viewport",
                "selector": ".slds-panel_docked",
                "restrict": ".slds-panel",
                "modifier": true
              },
              "id": ".slds-panel_docked",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Toggles visibility of panel",
                    "selector": ".slds-is-open",
                    "restrict": ".slds-panel_docked"
                  },
                  "id": ".slds-is-open",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Modifier that changes the position of a panel to the left",
                    "selector": ".slds-panel_docked-left",
                    "restrict": ".slds-panel_docked",
                    "modifier": true
                  },
                  "id": ".slds-panel_docked-left",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Modifier that changes the position of a panel to the right",
                    "selector": ".slds-panel_docked-right",
                    "restrict": ".slds-panel_docked",
                    "modifier": true
                  },
                  "id": ".slds-panel_docked-right",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "name": "filtering",
                "selector": ".slds-panel_filters",
                "restrict": ".slds-panel",
                "variant": true,
                "support": "dev-ready",
                "s1": "false"
              },
              "id": "filtering",
              "restrictees": [],
              "docPath": null,
              "showcasePath": "./ui/components/panels/filtering/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "id": "default"
                    }
                  ]
                },
                {
                  "title": "states",
                  "items": [
                    {
                      "id": "filtering-new-object",
                      "label": "New filter"
                    },
                    {
                      "id": "filtering-error",
                      "label": "Error"
                    },
                    {
                      "id": "filtering-locked",
                      "label": "Locked Filters"
                    }
                  ]
                }
              ]
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/panels/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "with-centered-title",
                  "label": "With Centered Title"
                },
                {
                  "id": "with-truncated-title",
                  "label": "With Truncated Title"
                },
                {
                  "id": "with-secondary-actions",
                  "label": "With Secondary Actions",
                  "demoStyles": "\n  background-color: #fafaf9;\n  overflow: hidden;\n height: 240px;",
                  "storybookStyles": true
                },
                {
                  "id": "with-drilled-in-left",
                  "label": "With Drilled-In State - Position Left",
                  "demoStyles": "\n  background-color: #fafaf9;\n  overflow: hidden;\n height: 200px;",
                  "storybookStyles": true
                },
                {
                  "id": "with-drilled-in-left-secondary-actions",
                  "label": "With Drilled-In State & Secondary Actions - Position left",
                  "demoStyles": "\n  background-color: #fafaf9;\n  overflow: hidden;\n height: 200px;",
                  "storybookStyles": true
                },
                {
                  "id": "with-drilled-in-right",
                  "label": "With Drilled-In State - Position Right",
                  "demoStyles": "\n  background-color: #fafaf9;\n  overflow: hidden;\n height: 200px;",
                  "storybookStyles": true
                },
                {
                  "id": "drawer",
                  "label": "Open as a drawer"
                },
                {
                  "id": "deprecated-panel-header",
                  "label": "DEPRECATED - Panel Header"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/panels/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "tooltips": {
      "description": "",
      "annotations": {
        "summary": "A Tooltip is a small piece of contextual information about an element on the screen, which is displayed when a user hovers or focuses on the element it is describing. It is not focusable and cannot contain focusable content.",
        "name": "tooltips",
        "support": "dev-ready",
        "base": true,
        "styling-hooks": true,
        "role": "tooltip",
        "type": "messaging",
        "category": "base",
        "selector": ".slds-popover_tooltip"
      },
      "id": "tooltips",
      "restrictees": [
        {
          "description": "The tooltip should be positioned with JavaScript.\n\nYou can include inline help tooltips for form elements and any focusable items, such as anchor links, buttons, etc. If your tooltips are available on hover, also make sure that they’re available on keyboard focus. To allow screen readers to access the tooltip, the HTML form field element must  have an `aria-describedby` attribute that points to the tooltip `ID` of the tooltip.",
          "annotations": {
            "summary": "Initializes a tooltip",
            "variant": true,
            "name": "base",
            "selector": ".slds-popover_tooltip",
            "restrict": "[role=\"tooltip\"]",
            "support": "dev-ready"
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "name": "rise",
                "summary": "Toggles on tooltip",
                "selector": ".slds-rise-from-ground",
                "restrict": ".slds-popover_tooltip",
                "modifier": true,
                "group": "toggle"
              },
              "id": "rise",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "name": "fall",
                "summary": "Toggles off tooltip",
                "selector": ".slds-fall-into-ground",
                "restrict": ".slds-popover_tooltip",
                "modifier": true,
                "group": "toggle"
              },
              "id": "fall",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "name": "bottom-to-top",
                "summary": "Slides tooltip from bottom to top",
                "selector": ".slds-slide-from-bottom-to-top",
                "restrict": ".slds-popover_tooltip",
                "modifier": true,
                "group": "motion"
              },
              "id": "bottom-to-top",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "name": "top-to-bottom",
                "summary": "Slides tooltip from top to bottom",
                "selector": ".slds-slide-from-top-to-bottom",
                "restrict": ".slds-popover_tooltip",
                "modifier": true,
                "group": "motion"
              },
              "id": "top-to-bottom",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "name": "right-to-left",
                "summary": "Slides tooltip from right to left",
                "selector": ".slds-slide-from-right-to-left",
                "restrict": ".slds-popover_tooltip",
                "modifier": true,
                "group": "motion"
              },
              "id": "right-to-left",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "name": "left-to-right",
                "summary": "Slides tooltip from left to right",
                "selector": ".slds-slide-from-left-to-right",
                "restrict": ".slds-popover_tooltip",
                "modifier": true,
                "group": "motion"
              },
              "id": "left-to-right",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/tooltips/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "link",
                  "label": "As an icon link"
                },
                {
                  "id": "button-icon",
                  "label": "As a Button Icon"
                },
                {
                  "id": "button",
                  "label": "As a Button"
                },
                {
                  "id": "bottom-to-top",
                  "label": "Bottom to Top"
                },
                {
                  "id": "top-to-bottom",
                  "label": "Top to Bottom"
                },
                {
                  "id": "right-to-left",
                  "label": "Right to Left"
                },
                {
                  "id": "left-to-right",
                  "label": "Left to Right"
                },
                {
                  "id": "rise",
                  "label": "Rise"
                },
                {
                  "id": "fall",
                  "label": "Fall"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/tooltips/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "breadcrumbs": {
      "description": "Breadcrumbs are typically constructed with an `ol` because their order\nmatters. You mark up breadcrumbs with classes from the horizontal list\nutility. When you add the `.slds-breadcrumb` class, the separators are\nautomatically generated.\n\n**Overflow Menu Variant**\n\nThe overflow menu breadcrumbs variant is a composition of the overflow menu with actions example of the menus component and breadcrumbs component. To implement this, include the overflow menu as the first `<li>` in the breadcrumb component. In order to vertically align all of the breadcrumb items to the center, add the `.slds-grid_vertical-align-center` class to the `<ol>`.\n\n#### Accessibility\n\nPlace the breadcrumb in a `nav` element with `role=\"navigation\"`.\nThe `nav` element is also marked-up with `aria-label=\"Breadcrumbs\"` to\ndescribe the type of navigation.",
      "annotations": {
        "summary": "Use breadcrumbs to note the path of a record and help the user to navigate back to the parent.",
        "name": "breadcrumbs",
        "support": "dev-ready",
        "base": true,
        "styling-hooks": true,
        "role": "navigation",
        "lwc": true,
        "type": "navigation",
        "category": "base",
        "selector": ".slds-breadcrumb"
      },
      "id": "breadcrumbs",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Create breadcrumbs component",
            "name": "base",
            "selector": ".slds-breadcrumb",
            "restrict": "ol",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Item of the breadcrumb list",
                "selector": ".slds-breadcrumb__item",
                "restrict": ".slds-breadcrumb li"
              },
              "id": ".slds-breadcrumb__item",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/breadcrumbs/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "kinetics-breadcrumbs-base",
                  "label": "Base (Kinetics)"
                },
                {
                  "id": "kinetics-breadcrumbs-overflow",
                  "label": "With Overflow Menu (Kinetics)",
                  "demoStyles": "height: 200px;",
                  "storybookStyles": true
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "breadcrumbs-overflow",
                  "label": "With Overflow Menu",
                  "demoStyles": "height: 200px;",
                  "storybookStyles": true
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/breadcrumbs/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "file-selector": {
      "description": "",
      "annotations": {
        "summary": "The File selector component allows the user to select file(s) from a user’s file system. Either natively using an file input or drag and drop.",
        "layout": "responsive",
        "name": "file-selector",
        "support": "dev-ready",
        "base": true,
        "lwc": true,
        "type": "user-input",
        "category": "experience",
        "selector": ".slds-file-selector"
      },
      "id": "file-selector",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "name": "base",
            "selector": ".slds-file-selector",
            "restrict": "div",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "Region that a file can be dropped within",
              "annotations": {
                "selector": ".slds-file-selector__dropzone",
                "restrict": ".slds-file-selector div",
                "required": true
              },
              "id": ".slds-file-selector__dropzone",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "selector": ".slds-has-drag-over",
                    "restrict": ".slds-file-selector__dropzone",
                    "modifier": true
                  },
                  "id": ".slds-has-drag-over",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Hidden input element",
              "annotations": {
                "selector": ".slds-file-selector__input",
                "restrict": ".slds-file-selector input",
                "required": true
              },
              "id": ".slds-file-selector__input",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Faux button",
              "annotations": {
                "selector": ".slds-file-selector__button",
                "restrict": ".slds-file-selector button, .slds-file-selector span",
                "required": true
              },
              "id": ".slds-file-selector__button",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Modifications based on context\n\nSingle Line\nDedicated dropzone when there are multiple dropzones in the form or when\nthe input is positioned among other form inputs.",
              "annotations": {
                "selector": ".slds-file-selector_files",
                "restrict": ".slds-file-selector",
                "required": true
              },
              "id": ".slds-file-selector_files",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Container for file selector content, specifically within the dropzone",
              "annotations": {
                "selector": ".slds-file-selector__body",
                "restrict": ".slds-file-selector label",
                "required": true
              },
              "id": ".slds-file-selector__body",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Descriptive call back text",
              "annotations": {
                "selector": ".slds-file-selector__text",
                "restrict": ".slds-file-selector span",
                "required": true
              },
              "id": ".slds-file-selector__text",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Multi Line / Image\n\nUse as a dedicated dropzone for image files only. May require a\ncropping control.",
              "annotations": {
                "name": "image",
                "selector": ".slds-file-selector_images",
                "restrict": ".slds-file-selector",
                "support": "dev-ready",
                "variant": true
              },
              "id": "image",
              "restrictees": [],
              "docPath": null,
              "showcasePath": "./ui/components/file-selector/image/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "id": "default",
                      "label": "Files - Default",
                      "demoStyles": "max-width: 320px",
                      "storybookStyles": true
                    }
                  ]
                },
                {
                  "title": "states",
                  "items": [
                    {
                      "id": "file-selector-images-error",
                      "label": "Error",
                      "demoStyles": "max-width: 320px",
                      "storybookStyles": true
                    },
                    {
                      "id": "file-selector-images-dragover",
                      "label": "Dragover",
                      "demoStyles": "max-width: 320px",
                      "storybookStyles": true
                    },
                    {
                      "id": "file-selector-images-dragover-error",
                      "label": "Dragover with error",
                      "demoStyles": "max-width: 320px",
                      "storybookStyles": true
                    }
                  ]
                }
              ]
            },
            {
              "description": "Invisible Dropzone (Container)\n\nUse when an entire container should be droppable.\nThe container should have a visible boundary, like a modal, composer, or page.",
              "annotations": {
                "name": "integrated",
                "selector": ".slds-file-selector_integrated",
                "restrict": ".slds-file-selector",
                "support": "dev-ready",
                "variant": true
              },
              "id": "integrated",
              "restrictees": [
                {
                  "description": "Specific to integrated file selector — region that a file can be dropped within",
                  "annotations": {
                    "selector": ".slds-file-selector__dropzone_integrated",
                    "restrict": ".slds-file-selector_integrated div",
                    "required": true
                  },
                  "id": ".slds-file-selector__dropzone_integrated",
                  "restrictees": [
                    {
                      "description": "Informs dropzone that file has been dragged into the viewport",
                      "annotations": {
                        "selector": ".slds-has-drag",
                        "restrict": ".slds-file-selector__dropzone_integrated",
                        "notes": "To be added with JavaScript",
                        "required": true,
                        "modifier": true
                      },
                      "id": ".slds-has-drag",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "Informs dropzone that file has been dragged into its region",
                      "annotations": {
                        "selector": ".slds-has-drag-over",
                        "restrict": ".slds-file-selector__dropzone_integrated",
                        "notes": "To be added with JavaScript",
                        "required": true,
                        "modifier": true
                      },
                      "id": ".slds-has-drag-over",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "Specific to integrated file selector — container for file selector\ncontent, specifically within the dropzone",
                  "annotations": {
                    "selector": ".slds-file-selector__body_integrated",
                    "restrict": ".slds-file-selector_integrated label",
                    "required": true
                  },
                  "id": ".slds-file-selector__body_integrated",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "Specific to integrated file selector — Descriptive call back text",
                  "annotations": {
                    "selector": ".slds-file-selector__text_integrated",
                    "restrict": ".slds-file-selector_integrated span",
                    "required": true
                  },
                  "id": ".slds-file-selector__text_integrated",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": "./ui/components/file-selector/integrated/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "id": "default",
                      "label": "Integrated File Selector - Default",
                      "demoStyles": "width: 320px; height: 320px",
                      "storybookStyles": true
                    }
                  ]
                },
                {
                  "title": "states",
                  "items": [
                    {
                      "id": "integrated-file-selector-drag",
                      "label": "Drag",
                      "demoStyles": "width: 320px; height: 320px",
                      "storybookStyles": true
                    },
                    {
                      "id": "integrated-file-selector-dragover",
                      "label": "Dragover",
                      "demoStyles": "width: 320px; height: 320px",
                      "storybookStyles": true
                    },
                    {
                      "id": "integrated-file-selector-dragover-error",
                      "label": "Dragover with error",
                      "demoStyles": "width: 320px; height: 320px",
                      "storybookStyles": true
                    }
                  ]
                }
              ]
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/file-selector/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "file-selector-files-error",
                  "label": "Error"
                },
                {
                  "id": "file-selector-files-dragover",
                  "label": "Dragover"
                },
                {
                  "id": "file-selector-files-dragover-error",
                  "label": "Dragover with error"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/file-selector/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "badges": {
      "description": "",
      "annotations": {
        "summary": "Badges are labels which hold small amounts of information.",
        "layout": "responsive",
        "name": "badges",
        "support": "dev-ready",
        "base": true,
        "styling-hooks": true,
        "lwc": true,
        "type": "data-display",
        "category": "base",
        "selector": ".slds-badge"
      },
      "id": "badges",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Create badge component",
            "name": "base",
            "selector": ".slds-badge",
            "restrict": "span",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Change badge color to a dark with light text",
                "name": "inverse",
                "selector": ".slds-badge_inverse",
                "restrict": ".slds-badge",
                "modifier": true,
                "group": "color"
              },
              "id": "inverse",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Change badge color to white with normal text",
                "name": "lightest",
                "selector": ".slds-badge_lightest",
                "restrict": ".slds-badge",
                "modifier": true,
                "group": "color"
              },
              "id": "lightest",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Adds an icon to badge",
                "name": "icon-container",
                "selector": ".slds-badge__icon",
                "restrict": ".slds-badge span",
                "modifier": true
              },
              "id": "icon-container",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Change badge icon fill color to inverse",
                    "name": "icon-inverse",
                    "selector": ".slds-badge__icon_inverse",
                    "restrict": ".slds-badge__icon",
                    "modifier": true,
                    "group": "color"
                  },
                  "id": "icon-inverse",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Adds an icon to the left of the badge text",
                    "name": "icon-left",
                    "selector": ".slds-badge__icon_left",
                    "restrict": ".slds-badge__icon",
                    "modifier": true,
                    "group": "spacing"
                  },
                  "id": "icon-left",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Adds an icon to the right of the badge text",
                    "name": "icon-right",
                    "selector": ".slds-badge__icon_right",
                    "restrict": ".slds-badge__icon",
                    "modifier": true,
                    "group": "spacing"
                  },
                  "id": "icon-right",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/badges/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "inverse",
                  "label": "Inverse"
                },
                {
                  "id": "with-left-icon",
                  "label": "With left icon"
                },
                {
                  "id": "with-right-icon",
                  "label": "With right icon"
                },
                {
                  "id": "light-with-left-icon",
                  "label": "Light with left icon"
                },
                {
                  "id": "light-with-right-icon",
                  "label": "Light with right icon"
                },
                {
                  "id": "inverse-with-left-icon",
                  "label": "Inverse with left icon"
                },
                {
                  "id": "inverse-with-right-icon",
                  "label": "Inverse with right icon"
                },
                {
                  "id": "badge-with-child",
                  "label": "With Child Element"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "success",
                  "label": "Success"
                },
                {
                  "id": "warning",
                  "label": "Warning"
                },
                {
                  "id": "error",
                  "label": "Error"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/badges/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "illustration": {
      "description": "An illustration is a component that displays an stateful image and message.\nIllustrations should be used within other components, such as cards, to express the state of the component (i.e. empty states).\nThey should be accompanied by text that also describes the state of the component.\n\n#### Accessibility\n\nEach SVG tag requires an `aria-hidden=\"true\"` attribute",
      "annotations": {
        "summary": "Illustrations are used to display illustration images. They should be used within other components, such as cards.",
        "base": true,
        "name": "illustration",
        "selector": ".slds-illustration",
        "support": "dev-ready"
      },
      "id": "illustration",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Initiates an illustration component",
            "name": "base",
            "selector": ".slds-illustration",
            "restrict": "div",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Applies width and height values for small illustrations",
                "selector": ".slds-illustration_small",
                "restrict": ".slds-illustration",
                "modifier": true,
                "group": "width"
              },
              "id": ".slds-illustration_small",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Applies width and height values for large illustrations",
                "selector": ".slds-illustration_large",
                "restrict": ".slds-illustration",
                "modifier": true,
                "group": "width"
              },
              "id": ".slds-illustration_large",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/illustration/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "headline-only",
                  "label": "Headline Only"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "lake-mountain",
                  "label": "Lake Mountain"
                },
                {
                  "id": "no-events",
                  "label": "No Events"
                },
                {
                  "id": "no-task",
                  "label": "No Task"
                },
                {
                  "id": "setup",
                  "label": "Setup"
                },
                {
                  "id": "going-camping",
                  "label": "Going Camping"
                },
                {
                  "id": "maintenance",
                  "label": "Maintenance"
                },
                {
                  "id": "desert",
                  "label": "Desert"
                },
                {
                  "id": "open-road",
                  "label": "Open Road"
                },
                {
                  "id": "no-access",
                  "label": "No Access"
                },
                {
                  "id": "no-connection",
                  "label": "No Connection"
                },
                {
                  "id": "not-available-in-lightning",
                  "label": "Not Available In Lightning"
                },
                {
                  "id": "page-not-available",
                  "label": "Page Not Available"
                },
                {
                  "id": "walkthrough-not-available",
                  "label": "Walkthrough Not Available"
                },
                {
                  "id": "gone-fishing",
                  "label": "Gone Fishing"
                },
                {
                  "id": "no-access-2",
                  "label": "NoAccess2"
                },
                {
                  "id": "no-content",
                  "label": "No Content"
                },
                {
                  "id": "no-preview",
                  "label": "No Preview"
                },
                {
                  "id": "preview",
                  "label": "Preview"
                },
                {
                  "id": "research",
                  "label": "Research"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/illustration/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "progress-ring": {
      "description": "",
      "annotations": {
        "base": true,
        "name": "progress-ring",
        "selector": ".slds-progress-ring",
        "support": "prototype",
        "category": "base",
        "layout": "responsive"
      },
      "id": "progress-ring",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Progress Ring component",
            "variant": true,
            "name": "base",
            "selector": ".slds-progress-ring",
            "support": "prototype",
            "restrict": "div"
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Progress indicator",
                "selector": ".slds-progress-ring__progress",
                "restrict": ".slds-progress-ring div"
              },
              "id": ".slds-progress-ring__progress",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "selector": ".slds-progress-ring__path",
                    "restrict": ".slds-progress-ring__progress path, .slds-progress-ring__progress circle"
                  },
                  "id": ".slds-progress-ring__path",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "selector": ".slds-progress-ring__progress-head",
                    "restrict": ".slds-progress-ring__progress div"
                  },
                  "id": ".slds-progress-ring__progress-head",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Progress ring content area",
                "selector": ".slds-progress-ring__content",
                "restrict": ".slds-progress-ring > div"
              },
              "id": ".slds-progress-ring__content",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Warning colors",
                "selector": ".slds-progress-ring_warning",
                "restrict": ".slds-progress-ring",
                "modifier": true,
                "group": "theme"
              },
              "id": ".slds-progress-ring_warning",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Expired colors",
                "selector": ".slds-progress-ring_expired",
                "restrict": ".slds-progress-ring",
                "modifier": true,
                "group": "theme"
              },
              "id": ".slds-progress-ring_expired",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Complete colors",
                "selector": ".slds-progress-ring_complete",
                "restrict": ".slds-progress-ring",
                "modifier": true,
                "group": "theme"
              },
              "id": ".slds-progress-ring_complete",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Larger ring size",
                "selector": ".slds-progress-ring_large",
                "restrict": ".slds-progress-ring",
                "modifier": true,
                "group": "size"
              },
              "id": ".slds-progress-ring_large",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Blue progress ring",
                "selector": ".slds-progress-ring_active-step",
                "restrict": ".slds-progress-ring",
                "modifier": true,
                "group": "color"
              },
              "id": ".slds-progress-ring_active-step",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/progress-ring/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "progress-ring-partially-drained",
                  "label": "Partially Drained"
                },
                {
                  "id": "progress-ring-partially-filled",
                  "label": "Partially Filled"
                },
                {
                  "id": "progress-ring-warning",
                  "label": "Partially Drained With Warning Icon"
                },
                {
                  "id": "progress-ring-partially-filled-warning",
                  "label": "Partially Filled with Warning Icon"
                },
                {
                  "id": "progress-ring-expired",
                  "label": "With Expired Icon"
                },
                {
                  "id": "progress-ring-complete",
                  "label": "Complete"
                },
                {
                  "id": "progress-ring-large",
                  "label": "Large Size"
                },
                {
                  "id": "progress-ring-active-step",
                  "label": "Active Step"
                },
                {
                  "id": "progress-ring-theme-warning",
                  "label": "Theme: Warning"
                },
                {
                  "id": "progress-ring-theme-expired",
                  "label": "Theme: Expired"
                },
                {
                  "id": "progress-ring-theme-complete",
                  "label": "Theme: Complete"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/progress-ring/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "progress-bar": {
      "description": "",
      "annotations": {
        "summary": "A progress bar component communicates to the user the progress of a particular process.",
        "layout": "responsive",
        "name": "progress-bar",
        "support": "dev-ready",
        "base": true,
        "role": "progressbar",
        "lwc": true,
        "type": "process",
        "category": "base",
        "selector": ".slds-progress-bar"
      },
      "id": "progress-bar",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "name": "base",
            "selector": ".slds-progress-bar",
            "restrict": "div",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Creates a progress bar height at the smaller .125rem (2px) size",
                "selector": ".slds-progress-bar_x-small",
                "restrict": ".slds-progress-bar",
                "modifier": true,
                "group": "thickness"
              },
              "id": ".slds-progress-bar_x-small",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Creates a progress bar height at the smaller .25rem (4px) size",
                "selector": ".slds-progress-bar_small",
                "restrict": ".slds-progress-bar",
                "modifier": true,
                "group": "thickness"
              },
              "id": ".slds-progress-bar_small",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Creates a progress bar height at the smaller .5rem (8px) size",
                "selector": ".slds-progress-bar_medium",
                "restrict": ".slds-progress-bar",
                "modifier": true,
                "group": "thickness"
              },
              "id": ".slds-progress-bar_medium",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Creates a progress bar height at the smaller .75rem (12px) size",
                "selector": ".slds-progress-bar_large",
                "restrict": ".slds-progress-bar",
                "modifier": true,
                "group": "thickness"
              },
              "id": ".slds-progress-bar_large",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Adds a border radius to the progress bar to give it a circular look",
                "selector": ".slds-progress-bar_circular",
                "restrict": ".slds-progress-bar",
                "modifier": true,
                "group": "radius"
              },
              "id": ".slds-progress-bar_circular",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Fill up blue bar inside of the progress bar",
                "selector": ".slds-progress-bar__value",
                "restrict": ".slds-progress-bar span"
              },
              "id": ".slds-progress-bar__value",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Create a green progress bar",
                    "selector": ".slds-progress-bar__value_success",
                    "restrict": ".slds-progress-bar__value",
                    "modifier": true,
                    "group": "color"
                  },
                  "id": ".slds-progress-bar__value_success",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Create a vertical progress bar",
                "name": "vertical",
                "selector": ".slds-progress-bar_vertical",
                "restrict": ".slds-progress-bar",
                "support": "dev-ready",
                "variant": true,
                "lwc": true
              },
              "id": "vertical",
              "restrictees": [],
              "docPath": null,
              "showcasePath": "./ui/components/progress-bar/vertical/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "id": "default"
                    }
                  ]
                },
                {
                  "title": "states",
                  "items": [
                    {
                      "id": "zero",
                      "label": "0% complete"
                    },
                    {
                      "id": "25",
                      "label": "25% complete"
                    },
                    {
                      "id": "50",
                      "label": "50% complete"
                    },
                    {
                      "id": "75",
                      "label": "75% complete"
                    },
                    {
                      "id": "100",
                      "label": "100% complete"
                    }
                  ]
                }
              ]
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/progress-bar/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "progress-bar-descriptive",
                  "label": "Descriptive Progress Bar"
                },
                {
                  "id": "circular",
                  "label": "Circular"
                },
                {
                  "id": "thickness-x-small",
                  "label": "X-Small Thickness"
                },
                {
                  "id": "thickness-small",
                  "label": "Small Thickness"
                },
                {
                  "id": "thickness-medium",
                  "label": "Medium Thickness"
                },
                {
                  "id": "thickness-large",
                  "label": "Large Thickness"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "zero",
                  "label": "0% complete"
                },
                {
                  "id": "25",
                  "label": "25% complete"
                },
                {
                  "id": "50",
                  "label": "50% complete"
                },
                {
                  "id": "75",
                  "label": "75% complete"
                },
                {
                  "id": "100",
                  "label": "100% complete"
                },
                {
                  "id": "success",
                  "label": "Success Color"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/progress-bar/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "form-element": {
      "description": "Error states alert the user when content in the form is invalid. The `.slds-has-error` class is placed on the `<div class=\"slds-form-element\">`. Place the error message for the user in a `<span>` with the `.slds-form-element__help` class.\n\nThe native form elements, `<input>`, `<textarea>`, `<select>`, `<input type='checkbox'>`, and `<input type='radio'>`, receive validation styling for `disabled`, `checked`, and `checked disabled`, if applicable.\n\nThe read-only state is for form elements that can’t be modified. It is used for small, non-editable form fields that sit next to inputs and allows the size and height to align. It is not meant for large paragraphs of text.\n\nBecause the read-only field state has no `<input>`, don’t use a `<label>` to provide better accessibility for screen readers and keyboard navigators. Instead, use a `<span>` with the `.slds-form-element__label` class. Instead of an `<input>`, use the `.slds-form-element__static` class inside the `.slds-form-element__control` wrapper.\n\n#### Accessibility\n\nEvery field requires an associated, non-empty `<label>` element. The label should have a `for` attribute that references the `id` of the field. For example, `<label for=\"emailAddress\">Enter email address:</label>` and `<input id=\"emailAddress\">`. This association ensures that assistive technology informs users what information to enter where.\n\nIf the field is required, the `<input>` element should have the HTML attribute `required` or `required=\"\"`. Similarly, if it is disabled, it should have the `disabled` or `disabled=\"\"` attribute. Do not use true/false values inside the `required` or `disabled` because the mere presence of these attributes signifies the field is required or disabled.\n\nIf the field is invalid and displays an error message, the `<input>` element should have an `aria-describedby` attribute that references the `id` of the error message. This configuration allows screen readers to read the associated error message when the invalid field is focused.",
      "annotations": {
        "summary": "An HTML form element contains a HTML label and element",
        "layout": "responsive",
        "name": "form-element",
        "support": "dev-ready",
        "base": true,
        "lwc": true,
        "type": "layout",
        "category": "structure",
        "selector": ".slds-form-element, .slds-form"
      },
      "id": "form-element",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Creates layout for a form element",
            "name": "base",
            "selector": ".slds-form-element",
            "restrict": "div, fieldset, li",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Wrapper to any form display element",
                "selector": ".slds-form-element__control",
                "restrict": ".slds-form-element div"
              },
              "id": ".slds-form-element__control",
              "restrictees": [
                {
                  "description": "Listbox container",
                  "annotations": {
                    "name": "listbox",
                    "selector": ".slds-listbox",
                    "restrict": ".slds-dropdown ul, .slds-dueling-list__options ul, .slds-pill_container ul, .slds-listbox_selection-group ul, .slds-combobox_container ul, .slds-form-element__control ul, .slds-popover__body ul",
                    "support": "dev-ready",
                    "variant": true
                  },
                  "id": "listbox",
                  "restrictees": [
                    {
                      "description": "Inline listbox",
                      "annotations": {
                        "selector": ".slds-listbox_inline",
                        "restrict": ".slds-listbox",
                        "modifier": true
                      },
                      "id": ".slds-listbox_inline",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "Horizontal listbox",
                      "annotations": {
                        "selector": ".slds-listbox_horizontal",
                        "restrict": ".slds-listbox",
                        "modifier": true
                      },
                      "id": ".slds-listbox_horizontal",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "Listbox item",
                      "annotations": {
                        "selector": ".slds-listbox__item",
                        "restrict": ".slds-listbox > li"
                      },
                      "id": ".slds-listbox__item",
                      "restrictees": [
                        {
                          "description": "Choosable option within listbox",
                          "annotations": {
                            "selector": ".slds-listbox__option",
                            "restrict": ".slds-listbox__item > div"
                          },
                          "id": ".slds-listbox__option",
                          "restrictees": [
                            {
                              "description": "If the listbox option is empty and slds-truncate is not present this fix the height of the option",
                              "annotations": {
                                "selector": ".slds-media__body > :first-child",
                                "restrict": ".slds-listbox__option"
                              },
                              "id": ".slds-media__body > :first-child",
                              "restrictees": [
                                {
                                  "description": "This component is used to display a current or past chat session between a customer and a service agent.\nIt appears in the form of a \"Log\"",
                                  "annotations": {
                                    "summary": "Root container of a chat session",
                                    "name": "base",
                                    "selector": ".slds-chat",
                                    "restrict": "section[role=\"log\"]",
                                    "support": "dev-ready",
                                    "variant": true
                                  },
                                  "id": "base",
                                  "restrictees": [
                                    {
                                      "description": "The chat payload should be displayed in the form of a list. Each item in the list has a number of vertical and horizontal spacing rules based on its type",
                                      "annotations": {
                                        "summary": "Handles the display of chat items within a list",
                                        "selector": ".slds-chat-list",
                                        "restrict": ".slds-chat ul"
                                      },
                                      "id": ".slds-chat-list",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Handles spacing and direction of items in the list",
                                            "selector": ".slds-chat-listitem",
                                            "restrict": ".slds-chat-list li"
                                          },
                                          "id": ".slds-chat-listitem",
                                          "restrictees": [
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Modifier used to style outbound message list items",
                                                "selector": ".slds-chat-listitem_outbound",
                                                "restrict": ".slds-chat-listitem",
                                                "modifier": true
                                              },
                                              "id": ".slds-chat-listitem_outbound",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "name": "inbound-message",
                                                "summary": "Modifier used to style inbound message list items",
                                                "selector": ".slds-chat-listitem_inbound",
                                                "restrict": ".slds-chat-listitem",
                                                "modifier": true,
                                                "group": "dialog"
                                              },
                                              "id": "inbound-message",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Modifier used for spacing bookend items",
                                                "selector": ".slds-chat-listitem_bookend",
                                                "restrict": ".slds-chat-listitem"
                                              },
                                              "id": ".slds-chat-listitem_bookend",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Modifier used for spacing event items",
                                                "selector": ".slds-chat-listitem_event",
                                                "restrict": ".slds-chat-listitem"
                                              },
                                              "id": ".slds-chat-listitem_event",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "Chat logs are mainly made up of chat messages between an agent and a customer",
                                              "annotations": {
                                                "summary": "styles the outter part of a chat message",
                                                "selector": ".slds-chat-message",
                                                "restrict": ".slds-chat-listitem div"
                                              },
                                              "id": ".slds-chat-message",
                                              "restrictees": [
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used for when customer avatars are used in consequtive inbound messages to align the message body with the previous message",
                                                    "selector": ".slds-chat-message_faux-avatar",
                                                    "restrict": ".slds-chat-message"
                                                  },
                                                  "id": ".slds-chat-message_faux-avatar",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to style avatars in chat logs",
                                                    "selector": ".slds-chat-avatar",
                                                    "restrict": ".slds-chat-message .slds-avatar"
                                                  },
                                                  "id": ".slds-chat-avatar",
                                                  "restrictees": [
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Used to style the avatar intials for chat",
                                                        "selector": ".slds-chat-avatar__intials",
                                                        "restrict": ".slds-chat-avatar .slds-avatar__initials",
                                                        "deprecated": true
                                                      },
                                                      "id": ".slds-chat-avatar__intials",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    }
                                                  ],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to contain and align chat messages with their avatars",
                                                    "selector": ".slds-chat-message__body",
                                                    "restrict": ".slds-chat-message div"
                                                  },
                                                  "id": ".slds-chat-message__body",
                                                  "restrictees": [
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": true,
                                                        "selector": ".slds-chat-message__image_loading",
                                                        "restrict": ".slds-chat-message__body"
                                                      },
                                                      "id": ".slds-chat-message__image_loading",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Used to style the chat text from agent or customer",
                                                        "selector": ".slds-chat-message__text",
                                                        "restrict": ".slds-chat-message__body div"
                                                      },
                                                      "id": ".slds-chat-message__text",
                                                      "restrictees": [
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Used to style icons with a chat log",
                                                            "selector": ".slds-chat-icon",
                                                            "restrict": ".slds-chat-message__text .slds-icon_container, .slds-chat-event__body .slds-icon_container, .slds-chat-bookend .slds-icon_container, .slds-chat-message__action .slds-icon_container"
                                                          },
                                                          "id": ".slds-chat-icon",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Used for any specific inbound text styling",
                                                            "selector": ".slds-chat-message__text_inbound",
                                                            "restrict": ".slds-chat-message__text"
                                                          },
                                                          "id": ".slds-chat-message__text_inbound",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Used for any specific outbound text styling",
                                                            "selector": ".slds-chat-message__text_outbound",
                                                            "restrict": ".slds-chat-message__text"
                                                          },
                                                          "id": ".slds-chat-message__text_outbound",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Used for any specific outbound (from another agent) text styling",
                                                            "selector": ".slds-chat-message__text_outbound-agent",
                                                            "restrict": ".slds-chat-message__text"
                                                          },
                                                          "id": ".slds-chat-message__text_outbound-agent",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "name": "unsupported",
                                                            "summary": "Used for an inbound message that is not a supported message type",
                                                            "selector": ".slds-chat-message__text_unsupported-type",
                                                            "restrict": ".slds-chat-message__text",
                                                            "modifier": true,
                                                            "group": "feedback"
                                                          },
                                                          "id": "unsupported",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "name": "delivery-failure",
                                                            "summary": "Used for an inbound message that fails to deliver",
                                                            "selector": ".slds-chat-message__text_delivery-failure",
                                                            "restrict": ".slds-chat-message__text",
                                                            "modifier": true,
                                                            "group": "feedback"
                                                          },
                                                          "id": "delivery-failure",
                                                          "restrictees": [
                                                            {
                                                              "description": "",
                                                              "annotations": {
                                                                "summary": "Element that contains feedback for why inbound message failed",
                                                                "selector": ".slds-chat-message__text_delivery-failure-reason",
                                                                "restrict": ".slds-chat-message__text_delivery-failure [role=\"alert\"]"
                                                              },
                                                              "id": ".slds-chat-message__text_delivery-failure-reason",
                                                              "restrictees": [],
                                                              "docPath": null,
                                                              "showcasePath": null,
                                                              "showcase": []
                                                            }
                                                          ],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Used when sneak peek is enabled for customer messages",
                                                            "selector": ".slds-chat-message__text_sneak-peek",
                                                            "restrict": ".slds-chat-message__text",
                                                            "modifier": true
                                                          },
                                                          "id": ".slds-chat-message__text_sneak-peek",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        }
                                                      ],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": true,
                                                        "selector": ".slds-chat-message__file",
                                                        "restrict": ".slds-chat-message__body div"
                                                      },
                                                      "id": ".slds-chat-message__file",
                                                      "restrictees": [
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Used for any specific inbound file styling",
                                                            "selector": ".slds-chat-message__file_inbound",
                                                            "restrict": ".slds-chat-message__file"
                                                          },
                                                          "id": ".slds-chat-message__file_inbound",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        }
                                                      ],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    }
                                                  ],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to style chat message meta data",
                                                    "selector": ".slds-chat-message__meta",
                                                    "restrict": ".slds-chat-message div"
                                                  },
                                                  "id": ".slds-chat-message__meta",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to style chat message resend action",
                                                    "selector": ".slds-chat-message__action",
                                                    "restrict": ".slds-chat-message .slds-button"
                                                  },
                                                  "id": ".slds-chat-message__action",
                                                  "restrictees": [
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Used to style icons with a chat log",
                                                        "selector": ".slds-chat-icon",
                                                        "restrict": ".slds-chat-message__text .slds-icon_container, .slds-chat-event__body .slds-icon_container, .slds-chat-bookend .slds-icon_container, .slds-chat-message__action .slds-icon_container"
                                                      },
                                                      "id": ".slds-chat-icon",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    }
                                                  ],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                }
                                              ],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "During any chat, certain events can occur which need to be displayed to the user",
                                                "selector": ".slds-chat-event",
                                                "restrict": ".slds-chat-listitem div"
                                              },
                                              "id": ".slds-chat-event",
                                              "restrictees": [
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to style the horizontal rules on an event",
                                                    "selector": ".slds-chat-event__rule",
                                                    "restrict": ".slds-chat-event div",
                                                    "deprecated": true
                                                  },
                                                  "id": ".slds-chat-event__rule",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used for styling the event body text",
                                                    "selector": ".slds-chat-event__body",
                                                    "restrict": ".slds-chat-event div"
                                                  },
                                                  "id": ".slds-chat-event__body",
                                                  "restrictees": [
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Used to style icons with a chat log",
                                                        "selector": ".slds-chat-icon",
                                                        "restrict": ".slds-chat-message__text .slds-icon_container, .slds-chat-event__body .slds-icon_container, .slds-chat-bookend .slds-icon_container, .slds-chat-message__action .slds-icon_container"
                                                      },
                                                      "id": ".slds-chat-icon",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    }
                                                  ],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to style any messages from an agent in the event",
                                                    "selector": ".slds-chat-event__agent-message",
                                                    "restrict": ".slds-chat-event div"
                                                  },
                                                  "id": ".slds-chat-event__agent-message",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "name": "error",
                                                    "summary": "Modifier to indicate the event was an error",
                                                    "selector": ".slds-has-error",
                                                    "restrict": ".slds-chat-event[role=\"alert\"]",
                                                    "modifier": true,
                                                    "group": "feedback"
                                                  },
                                                  "id": "error",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                }
                                              ],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "Chat sessions are started and stopped with bookends to the conversation",
                                              "annotations": {
                                                "summary": "Used to style a chat bookend",
                                                "selector": ".slds-chat-bookend",
                                                "restrict": ".slds-chat-listitem div"
                                              },
                                              "id": ".slds-chat-bookend",
                                              "restrictees": [
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to style icons with a chat log",
                                                    "selector": ".slds-chat-icon",
                                                    "restrict": ".slds-chat-message__text .slds-icon_container, .slds-chat-event__body .slds-icon_container, .slds-chat-bookend .slds-icon_container, .slds-chat-message__action .slds-icon_container"
                                                  },
                                                  "id": ".slds-chat-icon",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "name": "stop",
                                                    "summary": "Modifier for bookends which stop a chat session",
                                                    "selector": ".slds-chat-bookend_stop",
                                                    "restrict": ".slds-chat-bookend",
                                                    "modifier": true,
                                                    "group": "dialog"
                                                  },
                                                  "id": "stop",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                }
                                              ],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            }
                                          ],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "Past chat logs are displayed differently for ease of scanning",
                                      "annotations": {
                                        "summary": "Apply when displaying chat logs that appeared in the past",
                                        "name": "past",
                                        "selector": ".slds-chat_past",
                                        "restrict": ".slds-chat",
                                        "support": "dev-ready",
                                        "variant": true
                                      },
                                      "id": "past",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": "./ui/components/form-element/base/example.jsx",
                                  "showcase": [
                                    {
                                      "title": "default",
                                      "items": [
                                        {
                                          "id": "default",
                                          "label": "Base - Default",
                                          "context": "Base"
                                        }
                                      ]
                                    },
                                    {
                                      "title": "examples",
                                      "items": [
                                        {
                                          "id": "input",
                                          "label": "Base - Input",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "textarea",
                                          "label": "Base - Textarea",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "checkbox",
                                          "label": "Base - Checkbox",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "checkbox-group",
                                          "label": "Base - Checkbox Group",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "radio-group",
                                          "label": "Base - Radio Group",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "inline-help",
                                          "label": "Base - Inline Help",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "tooltip-help",
                                          "label": "Base - Tooltip Help",
                                          "context": "Base",
                                          "demoStyles": "padding-top: 3px; position: relative",
                                          "storybookStyles": true
                                        }
                                      ]
                                    },
                                    {
                                      "title": "states",
                                      "items": [
                                        {
                                          "id": "required",
                                          "label": "Base - Required",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "error",
                                          "label": "Base - Error",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "checkbox-required",
                                          "label": "Base - Checkbox - Required",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "checkbox-required-help-text",
                                          "label": "Base - Checkbox - Required (help text icon)",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "checkbox-group-required",
                                          "label": "Base - Checkbox Group (Required)",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "checkbox-group-required-help-text",
                                          "label": "Base - Checkbox Group (Required with help text icon)",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "radio-group-required",
                                          "label": "Base - Radio Group (Required)",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "radio-group-required-help-text",
                                          "label": "Base - Radio Group (Required with help text icon)",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "required-tooltip-help",
                                          "label": "Base - Tooltip Help (Required)",
                                          "context": "Base",
                                          "demoStyles": "padding-top: 3rem; position: relative",
                                          "storybookStyles": true
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Element that contains feedback for why inbound message failed",
                                    "selector": ".slds-chat-message__text_delivery-failure-reason",
                                    "restrict": ".slds-chat-message__text_delivery-failure [role=\"alert\"]"
                                  },
                                  "id": ".slds-chat-message__text_delivery-failure-reason",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "name": "error",
                                    "summary": "Modifier to indicate the event was an error",
                                    "selector": ".slds-has-error",
                                    "restrict": ".slds-chat-event[role=\"alert\"]",
                                    "modifier": true,
                                    "group": "feedback"
                                  },
                                  "id": "error",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "The container of pill selections found inside of a combobox group",
                                    "selector": ".slds-listbox_selection-group",
                                    "restrict": ".slds-combobox-group ~ div, .slds-combobox_container ~ div"
                                  },
                                  "id": ".slds-listbox_selection-group",
                                  "restrictees": [
                                    {
                                      "description": "Listbox item",
                                      "annotations": {
                                        "selector": ".slds-listbox__item",
                                        "restrict": ".slds-listbox > li"
                                      },
                                      "id": ".slds-listbox__item",
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": [],
                                      "restrictees": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Expanded state of a selection group",
                                        "selector": ".slds-is-expanded",
                                        "restrict": ".slds-listbox_selection-group"
                                      },
                                      "id": ".slds-is-expanded",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Toggle button to show all of the pill selections",
                                        "selector": ".slds-listbox-toggle",
                                        "restrict": ".slds-listbox_selection-group > span"
                                      },
                                      "id": ".slds-listbox-toggle",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "name": "base",
                                    "selector": ".slds-dynamic-menu",
                                    "restrict": "section[role=\"dialog\"]",
                                    "variant": true,
                                    "support": "dev-ready"
                                  },
                                  "id": "base",
                                  "restrictees": [
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Headers styles for dynamic menu",
                                        "selector": ".slds-dynamic-menu__header",
                                        "restrict": ".slds-dynamic-menu h3"
                                      },
                                      "id": ".slds-dynamic-menu__header",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": "./ui/components/form-element/base/example.jsx",
                                  "showcase": [
                                    {
                                      "title": "default",
                                      "items": [
                                        {
                                          "id": "default",
                                          "label": "Base - Default",
                                          "context": "Base"
                                        }
                                      ]
                                    },
                                    {
                                      "title": "examples",
                                      "items": [
                                        {
                                          "id": "input",
                                          "label": "Base - Input",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "textarea",
                                          "label": "Base - Textarea",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "checkbox",
                                          "label": "Base - Checkbox",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "checkbox-group",
                                          "label": "Base - Checkbox Group",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "radio-group",
                                          "label": "Base - Radio Group",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "inline-help",
                                          "label": "Base - Inline Help",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "tooltip-help",
                                          "label": "Base - Tooltip Help",
                                          "context": "Base",
                                          "demoStyles": "padding-top: 3px; position: relative",
                                          "storybookStyles": true
                                        }
                                      ]
                                    },
                                    {
                                      "title": "states",
                                      "items": [
                                        {
                                          "id": "required",
                                          "label": "Base - Required",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "error",
                                          "label": "Base - Error",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "checkbox-required",
                                          "label": "Base - Checkbox - Required",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "checkbox-required-help-text",
                                          "label": "Base - Checkbox - Required (help text icon)",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "checkbox-group-required",
                                          "label": "Base - Checkbox Group (Required)",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "checkbox-group-required-help-text",
                                          "label": "Base - Checkbox Group (Required with help text icon)",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "radio-group-required",
                                          "label": "Base - Radio Group (Required)",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "radio-group-required-help-text",
                                          "label": "Base - Radio Group (Required with help text icon)",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "required-tooltip-help",
                                          "label": "Base - Tooltip Help (Required)",
                                          "context": "Base",
                                          "demoStyles": "padding-top: 3rem; position: relative",
                                          "storybookStyles": true
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "description": "Region that contains the search input, handles sizing",
                                  "annotations": {
                                    "selector": ".slds-global-header__item_search",
                                    "restrict": ".slds-global-header__item:nth-child(2)"
                                  },
                                  "id": ".slds-global-header__item_search",
                                  "restrictees": [
                                    {
                                      "description": "Primary combobox that contains the search input, handles sizing",
                                      "annotations": {
                                        "selector": ".slds-global-search__form-element div",
                                        "restrict": ".slds-global-header__item_search"
                                      },
                                      "id": ".slds-global-search__form-element div",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "The container of pill selections found inside of a combobox group",
                                            "selector": ".slds-listbox_selection-group",
                                            "restrict": ".slds-combobox-group ~ div, .slds-combobox_container ~ div"
                                          },
                                          "id": ".slds-listbox_selection-group",
                                          "restrictees": [
                                            {
                                              "description": "Listbox item",
                                              "annotations": {
                                                "selector": ".slds-listbox__item",
                                                "restrict": ".slds-listbox > li"
                                              },
                                              "id": ".slds-listbox__item",
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": [],
                                              "restrictees": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Expanded state of a selection group",
                                                "selector": ".slds-is-expanded",
                                                "restrict": ".slds-listbox_selection-group"
                                              },
                                              "id": ".slds-is-expanded",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Toggle button to show all of the pill selections",
                                                "selector": ".slds-listbox-toggle",
                                                "restrict": ".slds-listbox_selection-group > span"
                                              },
                                              "id": ".slds-listbox-toggle",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            }
                                          ],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "Creates the shaded backdrop used behind the modal.",
                                          "annotations": {
                                            "selector": ".slds-backdrop",
                                            "restrict": ".slds-modal ~ div",
                                            "notes": "This should follow after the `.slds-modal` as an empty element.",
                                            "required": true
                                          },
                                          "id": ".slds-backdrop",
                                          "restrictees": [
                                            {
                                              "description": "Allows the backdrop to be visible.",
                                              "annotations": {
                                                "selector": ".slds-backdrop_open",
                                                "restrict": ".slds-backdrop",
                                                "notes": "Apply this class to a modal backdrop with JavaScript to make it visible.",
                                                "modifier": true,
                                                "required": true
                                              },
                                              "id": ".slds-backdrop_open",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            }
                                          ],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "Active state of an item",
                                  "annotations": {
                                    "selector": ".slds-is-active",
                                    "restrict": ".slds-context-bar__item:not(.slds-no-hover)",
                                    "modifier": true
                                  },
                                  "id": ".slds-is-active",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "Creates the shaded backdrop used behind the modal.",
                                  "annotations": {
                                    "selector": ".slds-backdrop",
                                    "restrict": ".slds-modal ~ div",
                                    "notes": "This should follow after the `.slds-modal` as an empty element.",
                                    "required": true
                                  },
                                  "id": ".slds-backdrop",
                                  "restrictees": [
                                    {
                                      "description": "Allows the backdrop to be visible.",
                                      "annotations": {
                                        "selector": ".slds-backdrop_open",
                                        "restrict": ".slds-backdrop",
                                        "notes": "Apply this class to a modal backdrop with JavaScript to make it visible.",
                                        "modifier": true,
                                        "required": true
                                      },
                                      "id": ".slds-backdrop_open",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "A dialog popover, `.slds-popover`, can be applied to all variants of a dialog\npopover. It initiates the styles of the popover and enables `.slds-nubbin` to be applied.\n\nA dialog popover requires at least one focusable element.",
                                  "annotations": {
                                    "name": "base",
                                    "selector": ".slds-popover",
                                    "restrict": "[role=\"dialog\"], [role=\"tooltip\"]",
                                    "support": "dev-ready",
                                    "variant": true
                                  },
                                  "id": "base",
                                  "restrictees": [
                                    {
                                      "description": "Dialog specific for inline-edit popover",
                                      "annotations": {
                                        "selector": ".slds-popover_edit",
                                        "restrict": ".slds-popover",
                                        "required": true
                                      },
                                      "id": ".slds-popover_edit",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "selector": ".slds-form-element__label_edit",
                                            "restrict": ".slds-popover_edit label"
                                          },
                                          "id": ".slds-form-element__label_edit",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Applies styles for meta content of popover",
                                        "selector": ".slds-popover__meta",
                                        "restrict": ".slds-popover"
                                      },
                                      "id": ".slds-popover__meta",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Applies styles for primary content area of popover",
                                        "selector": ".slds-popover__body",
                                        "restrict": ".slds-popover div"
                                      },
                                      "id": ".slds-popover__body",
                                      "restrictees": [
                                        {
                                          "description": "Listbox item",
                                          "annotations": {
                                            "selector": ".slds-listbox__item",
                                            "restrict": ".slds-listbox > li"
                                          },
                                          "id": ".slds-listbox__item",
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": [],
                                          "restrictees": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies a max-height and vertical scrolling to a popover body",
                                            "selector": ".slds-popover__body_small",
                                            "restrict": ".slds-popover__body",
                                            "modifier": true,
                                            "group": "body"
                                          },
                                          "id": ".slds-popover__body_small",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Applies styles for top area of popover",
                                        "selector": ".slds-popover__header",
                                        "restrict": ".slds-popover header, .slds-popover div"
                                      },
                                      "id": ".slds-popover__header",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Applies styles for footer area of popover",
                                        "selector": ".slds-popover__footer",
                                        "restrict": ".slds-popover footer"
                                      },
                                      "id": ".slds-popover__footer",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Applies styles to center align content for footer area of a form popover",
                                        "selector": ".slds-popover__footer_form",
                                        "restrict": ".slds-popover footer"
                                      },
                                      "id": ".slds-popover__footer_form",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Close button within a popover",
                                        "selector": ".slds-popover__close",
                                        "restrict": ".slds-popover button"
                                      },
                                      "id": ".slds-popover__close",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Width modifier for popover - small",
                                        "selector": ".slds-popover_small",
                                        "restrict": ".slds-popover",
                                        "modifier": true,
                                        "group": "width"
                                      },
                                      "id": ".slds-popover_small",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Width modifier for popover - medium",
                                        "selector": ".slds-popover_medium",
                                        "restrict": ".slds-popover",
                                        "modifier": true,
                                        "group": "width"
                                      },
                                      "id": ".slds-popover_medium",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Width modifier for popover - large",
                                        "selector": ".slds-popover_large",
                                        "restrict": ".slds-popover",
                                        "modifier": true,
                                        "group": "width"
                                      },
                                      "id": ".slds-popover_large",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Modifier for popover to take 100% width",
                                        "selector": ".slds-popover_full-width",
                                        "restrict": ".slds-popover",
                                        "modifier": true,
                                        "group": "width"
                                      },
                                      "id": ".slds-popover_full-width",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Modifier to hide a popover",
                                        "selector": ".slds-popover_hide",
                                        "restrict": ".slds-popover"
                                      },
                                      "id": ".slds-popover_hide",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Applies styles for dark variant of popover",
                                        "selector": ".slds-popover_dark",
                                        "restrict": ".slds-popover",
                                        "modifier": true
                                      },
                                      "id": ".slds-popover_dark",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "Prompt components are used to provide an interactive custom message.",
                                      "annotations": {
                                        "summary": "Initializes a brand popover",
                                        "name": "brand",
                                        "selector": ".slds-popover_brand",
                                        "restrict": ".slds-popover",
                                        "support": "dev-ready",
                                        "variant": true
                                      },
                                      "id": "brand",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies popover brand styles to top",
                                            "selector": ".slds-popover_brand-top",
                                            "restrict": ".slds-popover_brand"
                                          },
                                          "id": ".slds-popover_brand-top",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies popover brand styles to left",
                                            "selector": ".slds-popover_brand-left",
                                            "restrict": ".slds-popover_brand"
                                          },
                                          "id": ".slds-popover_brand-left",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies popover brand styles to bottom",
                                            "selector": ".slds-popover_brand-bottom",
                                            "restrict": ".slds-popover_brand"
                                          },
                                          "id": ".slds-popover_brand-bottom",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies popover brand styles to right",
                                            "selector": ".slds-popover_brand-right",
                                            "restrict": ".slds-popover_brand"
                                          },
                                          "id": ".slds-popover_brand-right",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "Error popovers are used to notify the user of errors on the page\n\nIf the elements within the error popover exceed 150px, use the `.slds-popover__body_scrollable`  modifier on the body element.\n\nIn some cases, such as displaying a list of menu items, padding may not be necessary in the popover body. To remove the padding, add the `slds-p-around_none\" utility class to the body element.",
                                      "annotations": {
                                        "summary": "Initializes an error non-modal dialog",
                                        "name": "error",
                                        "selector": ".slds-popover_error",
                                        "restrict": ".slds-popover",
                                        "support": "dev-ready",
                                        "variant": true
                                      },
                                      "id": "error",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies scrollable styles for popovers",
                                            "selector": ".slds-popover__body_scrollable",
                                            "restrict": ".slds-popover_error .slds-popover__body, .slds-popover_warning .slds-popover__body"
                                          },
                                          "id": ".slds-popover__body_scrollable",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "Feature components are use to describe notable features",
                                      "annotations": {
                                        "summary": "Initializes a feature non-modal dialog",
                                        "name": "feature",
                                        "selector": ".slds-popover_feature",
                                        "restrict": ".slds-popover",
                                        "support": "dev-ready",
                                        "variant": true,
                                        "deprecated": true,
                                        "release": "2.5.0"
                                      },
                                      "id": "feature",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_top",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_top",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_top-left",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_top-left",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_top-right",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_top-right",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_bottom",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_bottom",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_bottom-left",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_bottom-left",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_bottom-right",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_bottom-right",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_left",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_left",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_left-top",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_left-top",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_left-bottom",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_left-bottom",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_right",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_right",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_right-top",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_right-top",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_right-bottom",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_right-bottom",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_top-left-corner",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_top-left-corner",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_bottom-left-corner",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_bottom-left-corner",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_top-right-corner",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_top-right-corner",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_bottom-right-corner",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_bottom-right-corner",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_left-top-corner",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_left-top-corner",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_right-top-corner",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_right-top-corner",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_left-bottom-corner",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_left-bottom-corner",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_right-bottom-corner",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_right-bottom-corner",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "panels",
                                        "selector": ".slds-popover_panel",
                                        "restrict": ".slds-popover",
                                        "support": "dev-ready",
                                        "variant": true
                                      },
                                      "id": "panels",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "name": "Label for panels",
                                            "selector": ".slds-popover_panel__label",
                                            "restrict": ".slds-popover_panel p"
                                          },
                                          "id": "Label for panels",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": "./ui/components/panels/docs.mdx",
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "Prompt components are used to provide an interactive custom message.",
                                      "annotations": {
                                        "summary": "Initializes a prompt non-modal dialog",
                                        "name": "prompt",
                                        "selector": ".slds-popover_prompt",
                                        "restrict": ".slds-popover",
                                        "support": "dev-ready",
                                        "variant": true
                                      },
                                      "id": "prompt",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies styles for heading text of prompt",
                                            "selector": ".slds-popover_prompt__heading",
                                            "restrict": ".slds-popover_prompt .slds-media__body > h2"
                                          },
                                          "id": ".slds-popover_prompt__heading",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies styles for the optional action link in the footer of prompt",
                                            "selector": ".slds-popover_prompt__action-link",
                                            "restrict": ".slds-popover_prompt .slds-popover__footer span"
                                          },
                                          "id": ".slds-popover_prompt__action-link",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Position Prompt top left",
                                            "selector": ".slds-popover_prompt_top-left",
                                            "restrict": ".slds-popover_prompt",
                                            "modifier": true
                                          },
                                          "id": ".slds-popover_prompt_top-left",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Position Prompt top center",
                                            "selector": ".slds-popover_prompt_top",
                                            "restrict": ".slds-popover_prompt",
                                            "modifier": true
                                          },
                                          "id": ".slds-popover_prompt_top",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Position Prompt top right",
                                            "selector": ".slds-popover_prompt_top-right",
                                            "restrict": ".slds-popover_prompt",
                                            "modifier": true
                                          },
                                          "id": ".slds-popover_prompt_top-right",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Position Prompt bottom left",
                                            "selector": ".slds-popover_prompt_bottom-left",
                                            "restrict": ".slds-popover_prompt",
                                            "modifier": true
                                          },
                                          "id": ".slds-popover_prompt_bottom-left",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Position Prompt bottom center",
                                            "selector": ".slds-popover_prompt_bottom",
                                            "restrict": ".slds-popover_prompt",
                                            "modifier": true
                                          },
                                          "id": ".slds-popover_prompt_bottom",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Position Prompt bottom right",
                                            "selector": ".slds-popover_prompt_bottom-right",
                                            "restrict": ".slds-popover_prompt",
                                            "modifier": true
                                          },
                                          "id": ".slds-popover_prompt_bottom-right",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": "./ui/components/prompt/docs.mdx",
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "Walkthrough components are used to provide an interactive and educational prospect experience for setup.",
                                      "annotations": {
                                        "summary": "Initializes a walkthrough non-modal dialog",
                                        "name": "walkthrough",
                                        "selector": ".slds-popover_walkthrough",
                                        "restrict": ".slds-popover",
                                        "support": "dev-ready",
                                        "variant": true,
                                        "deprecated": true
                                      },
                                      "id": "walkthrough",
                                      "restrictees": [
                                        {
                                          "description": "Alternate background for walkthrough non-modal dialog",
                                          "annotations": {
                                            "selector": ".slds-popover_walkthrough-alt",
                                            "restrict": ".slds-popover_walkthrough",
                                            "modifier": true,
                                            "deprecated": true
                                          },
                                          "id": ".slds-popover_walkthrough-alt",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "Warning popovers are used to warn the user about information on the page that deserves caution\n\nIf the elements within the error popover exceed 150px, use the `.slds-popover__body_scrollable` modifier on the body element.\n\nIn some cases, such as displaying a list of menu items, padding may not be necessary in the popover body. To remove the padding, add the `slds-p-around_none\" utility class to the body element.",
                                      "annotations": {
                                        "summary": "Initializes an warning non-modal dialog",
                                        "name": "warning",
                                        "selector": ".slds-popover_warning",
                                        "restrict": ".slds-popover",
                                        "support": "dev-ready",
                                        "variant": true
                                      },
                                      "id": "warning",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies scrollable styles for popovers",
                                            "selector": ".slds-popover__body_scrollable",
                                            "restrict": ".slds-popover_error .slds-popover__body, .slds-popover_warning .slds-popover__body"
                                          },
                                          "id": ".slds-popover__body_scrollable",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": "./ui/components/form-element/base/example.jsx",
                                  "showcase": [
                                    {
                                      "title": "default",
                                      "items": [
                                        {
                                          "id": "default",
                                          "label": "Base - Default",
                                          "context": "Base"
                                        }
                                      ]
                                    },
                                    {
                                      "title": "examples",
                                      "items": [
                                        {
                                          "id": "input",
                                          "label": "Base - Input",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "textarea",
                                          "label": "Base - Textarea",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "checkbox",
                                          "label": "Base - Checkbox",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "checkbox-group",
                                          "label": "Base - Checkbox Group",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "radio-group",
                                          "label": "Base - Radio Group",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "inline-help",
                                          "label": "Base - Inline Help",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "tooltip-help",
                                          "label": "Base - Tooltip Help",
                                          "context": "Base",
                                          "demoStyles": "padding-top: 3px; position: relative",
                                          "storybookStyles": true
                                        }
                                      ]
                                    },
                                    {
                                      "title": "states",
                                      "items": [
                                        {
                                          "id": "required",
                                          "label": "Base - Required",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "error",
                                          "label": "Base - Error",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "checkbox-required",
                                          "label": "Base - Checkbox - Required",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "checkbox-required-help-text",
                                          "label": "Base - Checkbox - Required (help text icon)",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "checkbox-group-required",
                                          "label": "Base - Checkbox Group (Required)",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "checkbox-group-required-help-text",
                                          "label": "Base - Checkbox Group (Required with help text icon)",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "radio-group-required",
                                          "label": "Base - Radio Group (Required)",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "radio-group-required-help-text",
                                          "label": "Base - Radio Group (Required with help text icon)",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "required-tooltip-help",
                                          "label": "Base - Tooltip Help (Required)",
                                          "context": "Base",
                                          "demoStyles": "padding-top: 3rem; position: relative",
                                          "storybookStyles": true
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "description": "Einstein components are used to provide an interactive experience with Einstein features",
                                  "annotations": {
                                    "summary": "Initializes a Einstein non-modal dialog",
                                    "name": "einstein",
                                    "selector": ".slds-popover_einstein",
                                    "restrict": "[role=\"dialog\"], [role=\"tooltip\"]",
                                    "support": "dev-ready",
                                    "variant": true
                                  },
                                  "id": "einstein",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Initializes Prompt style notification",
                                    "name": "base",
                                    "selector": ".slds-modal_prompt",
                                    "restrict": "section[role=\"alertdialog\"]",
                                    "support": "dev-ready",
                                    "variant": true
                                  },
                                  "id": "base",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": "./ui/components/form-element/base/example.jsx",
                                  "showcase": [
                                    {
                                      "title": "default",
                                      "items": [
                                        {
                                          "id": "default",
                                          "label": "Base - Default",
                                          "context": "Base"
                                        }
                                      ]
                                    },
                                    {
                                      "title": "examples",
                                      "items": [
                                        {
                                          "id": "input",
                                          "label": "Base - Input",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "textarea",
                                          "label": "Base - Textarea",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "checkbox",
                                          "label": "Base - Checkbox",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "checkbox-group",
                                          "label": "Base - Checkbox Group",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "radio-group",
                                          "label": "Base - Radio Group",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "inline-help",
                                          "label": "Base - Inline Help",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "tooltip-help",
                                          "label": "Base - Tooltip Help",
                                          "context": "Base",
                                          "demoStyles": "padding-top: 3px; position: relative",
                                          "storybookStyles": true
                                        }
                                      ]
                                    },
                                    {
                                      "title": "states",
                                      "items": [
                                        {
                                          "id": "required",
                                          "label": "Base - Required",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "error",
                                          "label": "Base - Error",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "checkbox-required",
                                          "label": "Base - Checkbox - Required",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "checkbox-required-help-text",
                                          "label": "Base - Checkbox - Required (help text icon)",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "checkbox-group-required",
                                          "label": "Base - Checkbox Group (Required)",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "checkbox-group-required-help-text",
                                          "label": "Base - Checkbox Group (Required with help text icon)",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "radio-group-required",
                                          "label": "Base - Radio Group (Required)",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "radio-group-required-help-text",
                                          "label": "Base - Radio Group (Required with help text icon)",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "required-tooltip-help",
                                          "label": "Base - Tooltip Help (Required)",
                                          "context": "Base",
                                          "demoStyles": "padding-top: 3rem; position: relative",
                                          "storybookStyles": true
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "description": "The tooltip should be positioned with JavaScript.\n\nYou can include inline help tooltips for form elements and any focusable items, such as anchor links, buttons, etc. If your tooltips are available on hover, also make sure that they’re available on keyboard focus. To allow screen readers to access the tooltip, the HTML form field element must  have an `aria-describedby` attribute that points to the tooltip `ID` of the tooltip.",
                                  "annotations": {
                                    "summary": "Initializes a tooltip",
                                    "variant": true,
                                    "name": "base",
                                    "selector": ".slds-popover_tooltip",
                                    "restrict": "[role=\"tooltip\"]",
                                    "support": "dev-ready"
                                  },
                                  "id": "base",
                                  "restrictees": [
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "rise",
                                        "summary": "Toggles on tooltip",
                                        "selector": ".slds-rise-from-ground",
                                        "restrict": ".slds-popover_tooltip",
                                        "modifier": true,
                                        "group": "toggle"
                                      },
                                      "id": "rise",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "fall",
                                        "summary": "Toggles off tooltip",
                                        "selector": ".slds-fall-into-ground",
                                        "restrict": ".slds-popover_tooltip",
                                        "modifier": true,
                                        "group": "toggle"
                                      },
                                      "id": "fall",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "bottom-to-top",
                                        "summary": "Slides tooltip from bottom to top",
                                        "selector": ".slds-slide-from-bottom-to-top",
                                        "restrict": ".slds-popover_tooltip",
                                        "modifier": true,
                                        "group": "motion"
                                      },
                                      "id": "bottom-to-top",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "top-to-bottom",
                                        "summary": "Slides tooltip from top to bottom",
                                        "selector": ".slds-slide-from-top-to-bottom",
                                        "restrict": ".slds-popover_tooltip",
                                        "modifier": true,
                                        "group": "motion"
                                      },
                                      "id": "top-to-bottom",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "right-to-left",
                                        "summary": "Slides tooltip from right to left",
                                        "selector": ".slds-slide-from-right-to-left",
                                        "restrict": ".slds-popover_tooltip",
                                        "modifier": true,
                                        "group": "motion"
                                      },
                                      "id": "right-to-left",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "left-to-right",
                                        "summary": "Slides tooltip from left to right",
                                        "selector": ".slds-slide-from-left-to-right",
                                        "restrict": ".slds-popover_tooltip",
                                        "modifier": true,
                                        "group": "motion"
                                      },
                                      "id": "left-to-right",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": "./ui/components/form-element/base/example.jsx",
                                  "showcase": [
                                    {
                                      "title": "default",
                                      "items": [
                                        {
                                          "id": "default",
                                          "label": "Base - Default",
                                          "context": "Base"
                                        }
                                      ]
                                    },
                                    {
                                      "title": "examples",
                                      "items": [
                                        {
                                          "id": "input",
                                          "label": "Base - Input",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "textarea",
                                          "label": "Base - Textarea",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "checkbox",
                                          "label": "Base - Checkbox",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "checkbox-group",
                                          "label": "Base - Checkbox Group",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "radio-group",
                                          "label": "Base - Radio Group",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "inline-help",
                                          "label": "Base - Inline Help",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "tooltip-help",
                                          "label": "Base - Tooltip Help",
                                          "context": "Base",
                                          "demoStyles": "padding-top: 3px; position: relative",
                                          "storybookStyles": true
                                        }
                                      ]
                                    },
                                    {
                                      "title": "states",
                                      "items": [
                                        {
                                          "id": "required",
                                          "label": "Base - Required",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "error",
                                          "label": "Base - Error",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "checkbox-required",
                                          "label": "Base - Checkbox - Required",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "checkbox-required-help-text",
                                          "label": "Base - Checkbox - Required (help text icon)",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "checkbox-group-required",
                                          "label": "Base - Checkbox Group (Required)",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "checkbox-group-required-help-text",
                                          "label": "Base - Checkbox Group (Required with help text icon)",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "radio-group-required",
                                          "label": "Base - Radio Group (Required)",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "radio-group-required-help-text",
                                          "label": "Base - Radio Group (Required with help text icon)",
                                          "context": "Base"
                                        },
                                        {
                                          "id": "required-tooltip-help",
                                          "label": "Base - Tooltip Help (Required)",
                                          "context": "Base",
                                          "demoStyles": "padding-top: 3rem; position: relative",
                                          "storybookStyles": true
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "description": "The truncation class can be used on an element, or the truncation\ninclude can be added to an existing class.",
                                  "annotations": {
                                    "summary": "Creates truncated text",
                                    "selector": ".slds-truncate",
                                    "restrict": "[title]",
                                    "modifier": true
                                  },
                                  "id": ".slds-truncate",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                }
                              ],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "",
                              "annotations": {
                                "summary": "Header for choosable option within listbox",
                                "selector": ".slds-listbox__option-header",
                                "restrict": ".slds-listbox__option h3"
                              },
                              "id": ".slds-listbox__option-header",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "",
                              "annotations": {
                                "summary": "Container for listbox option icon",
                                "selector": ".slds-listbox__option-icon",
                                "restrict": ".slds-listbox__option span"
                              },
                              "id": ".slds-listbox__option-icon",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "Focus state of a vertical listbox option",
                              "annotations": {
                                "selector": ".slds-has-focus",
                                "restrict": ".slds-listbox__option",
                                "modifier": true
                              },
                              "id": ".slds-has-focus",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "Modifies the listbox option if it contains an entity object",
                              "annotations": {
                                "selector": ".slds-listbox__option_entity",
                                "restrict": ".slds-listbox__option"
                              },
                              "id": ".slds-listbox__option_entity",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "Modifies the listbox option if it contains an plain object or string",
                              "annotations": {
                                "selector": ".slds-listbox__option_plain",
                                "restrict": ".slds-listbox__option"
                              },
                              "id": ".slds-listbox__option_plain",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "If the listbox option has metadata or secondary information that sits below its primary text",
                              "annotations": {
                                "selector": ".slds-listbox__option_has-meta",
                                "restrict": ".slds-listbox__option"
                              },
                              "id": ".slds-listbox__option_has-meta",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "Modifier that makes selected icon visible",
                              "annotations": {
                                "selector": ".slds-is-selected",
                                "restrict": ".slds-listbox__option",
                                "modifier": true
                              },
                              "id": ".slds-is-selected",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "The main text of an entity listbox",
                              "annotations": {
                                "selector": ".slds-listbox__option-text_entity",
                                "restrict": ".slds-listbox__option span"
                              },
                              "id": ".slds-listbox__option-text_entity",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "The metadata or secondary text of an entity listbox",
                              "annotations": {
                                "selector": ".slds-listbox__option-meta",
                                "restrict": ".slds-listbox__option span"
                              },
                              "id": ".slds-listbox__option-meta",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            }
                          ],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "The icon within a plain listbox that indicates if an option has been selected or not.",
                          "annotations": {
                            "selector": ".slds-listbox__icon-selected",
                            "restrict": ".slds-listbox__item svg"
                          },
                          "id": ".slds-listbox__icon-selected",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        }
                      ],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "Creates a vertical listbox",
                      "annotations": {
                        "selector": ".slds-listbox_vertical",
                        "restrict": ".slds-listbox",
                        "modifier": true
                      },
                      "id": ".slds-listbox_vertical",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Forces overflow scrolling after 5 list items",
                        "selector": ".slds-dropdown_length-5",
                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                        "modifier": true,
                        "group": "height"
                      },
                      "id": ".slds-dropdown_length-5",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Forces overflow scrolling after 7 list items",
                        "selector": ".slds-dropdown_length-7",
                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                        "modifier": true,
                        "group": "height"
                      },
                      "id": ".slds-dropdown_length-7",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Forces overflow scrolling after 10 list items",
                        "selector": ".slds-dropdown_length-10",
                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                        "modifier": true,
                        "group": "height"
                      },
                      "id": ".slds-dropdown_length-10",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Forces overflow scrolling after 5 list items with an icon",
                        "selector": ".slds-dropdown_length-with-icon-5",
                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                        "modifier": true,
                        "group": "height"
                      },
                      "id": ".slds-dropdown_length-with-icon-5",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Forces overflow scrolling after 7 list items with an icon",
                        "selector": ".slds-dropdown_length-with-icon-7",
                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                        "modifier": true,
                        "group": "height"
                      },
                      "id": ".slds-dropdown_length-with-icon-7",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Forces overflow scrolling after 10 list items with an icon",
                        "selector": ".slds-dropdown_length-with-icon-10",
                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                        "modifier": true,
                        "group": "height"
                      },
                      "id": ".slds-dropdown_length-with-icon-10",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "When an icon sits within a form element wrapper and adjacent to another element inside that wrapper such as a .form-element__label",
                "selector": ".slds-form-element__icon",
                "restrict": ".slds-form-element div"
              },
              "id": ".slds-form-element__icon",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Creates inline help styles, sits below .form-element__control",
                "selector": ".slds-form-element__help",
                "restrict": ".slds-form-element div"
              },
              "id": ".slds-form-element__help",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Modifier on slds-form-element that it needs to reserve space for the inline-edit trigger button",
                "selector": ".slds-form-element_edit",
                "restrict": ".slds-form-element"
              },
              "id": ".slds-form-element_edit",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "When a form element is in view mode, we modify some styling",
                "selector": ".slds-form-element_readonly",
                "restrict": ".slds-form-element"
              },
              "id": ".slds-form-element_readonly",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "The form element label when applied to a legend element",
                "selector": ".slds-form-element__legend",
                "restrict": ".slds-form-element legend, .slds-form-element span"
              },
              "id": ".slds-form-element__legend",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Aligns the legend properly when there is an info tooltip",
                    "selector": ".slds-form-element__legend_has-tooltip",
                    "restrict": ".slds-form-element__legend",
                    "deprecated": true
                  },
                  "id": ".slds-form-element__legend_has-tooltip",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Fixed text that sits to the left or right of an input",
                "selector": ".slds-form-element__addon",
                "restrict": ".slds-form-element span"
              },
              "id": ".slds-form-element__addon",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Initializes read-only form element",
                "selector": ".slds-form-element__static",
                "restrict": ".slds-form-element span, .slds-form-element div"
              },
              "id": ".slds-form-element__static",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Inline Edit on static form element",
                    "selector": ".slds-form-element__static_edit",
                    "restrict": ".slds-form-element__static",
                    "deprecated": true
                  },
                  "id": ".slds-form-element__static_edit",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Required asterisk",
                "selector": ".slds-required",
                "restrict": ".slds-form-element abbr, abbr"
              },
              "id": ".slds-required",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Error styles for form element",
                "selector": ".slds-has-error",
                "restrict": ".slds-form-element",
                "modifier": true,
                "group": "feedback"
              },
              "id": ".slds-has-error",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Creates a form that consists of multiple form groups",
                "name": "compound",
                "selector": ".slds-form-element_compound",
                "restrict": ".slds-form-element",
                "support": "dev-ready",
                "variant": true,
                "lwc": true
              },
              "id": "compound",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Creates a form that consists of multiple form groups specific to an address form",
                    "name": "address",
                    "selector": ".slds-form-element_address",
                    "restrict": ".slds-form-element_compound, .slds-form_compound",
                    "support": "dev-ready",
                    "variant": true
                  },
                  "id": "address",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": "./ui/components/form-element/address/example.jsx",
                  "showcase": [
                    {
                      "title": "default",
                      "items": [
                        {
                          "id": "address-default",
                          "label": "Address - Default",
                          "context": "Address"
                        },
                        {
                          "id": "help-text",
                          "label": "Address - Help text icon with tooltip",
                          "context": "Address"
                        }
                      ]
                    },
                    {
                      "title": "states",
                      "items": [
                        {
                          "id": "required",
                          "label": "Address - Required",
                          "context": "Address"
                        },
                        {
                          "id": "has-error",
                          "label": "Address - Error",
                          "context": "Address"
                        }
                      ]
                    }
                  ]
                }
              ],
              "docPath": null,
              "showcasePath": "./ui/components/form-element/compound/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "id": "compound-default",
                      "label": "Compound - Default",
                      "context": "Compound"
                    }
                  ]
                },
                {
                  "title": "examples",
                  "items": [
                    {
                      "id": "deprecated-stacked",
                      "label": "Deprecated - Compound form element",
                      "context": "Deprecated"
                    },
                    {
                      "id": "compound-field",
                      "label": "Compound - Form Layout",
                      "context": "Compound"
                    }
                  ]
                },
                {
                  "title": "states",
                  "items": [
                    {
                      "id": "required",
                      "label": "Compound - Required",
                      "context": "Compound"
                    },
                    {
                      "id": "help-text",
                      "label": "Compound - Help text icon with tooltip",
                      "context": "Compound"
                    },
                    {
                      "id": "has-error",
                      "label": "Compound - Error",
                      "context": "Compound"
                    },
                    {
                      "id": "compound-field-required",
                      "label": "Compound - Form Layout (Required)",
                      "context": "Compound"
                    },
                    {
                      "id": "compound-field-required-tooltip-help",
                      "label": "Compound - Form Layout (Required with Tooltip Help)",
                      "context": "Compound"
                    }
                  ]
                }
              ]
            },
            {
              "description": "",
              "annotations": {
                "summary": "Horizontal form elements with label left-aligned to the control",
                "name": "horizontal",
                "selector": ".slds-form-element_horizontal",
                "restrict": ".slds-form-element",
                "support": "dev-ready",
                "variant": true,
                "lwc": true
              },
              "id": "horizontal",
              "restrictees": [],
              "docPath": null,
              "showcasePath": "./ui/components/form-element/horizontal/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "id": "form-element-horizontal-default",
                      "label": "Horizontal - Default",
                      "context": "Horizontal"
                    }
                  ]
                },
                {
                  "title": "examples",
                  "items": [
                    {
                      "id": "horizontal-single-column",
                      "label": "Horizontal - 1 column - Read Only Mode",
                      "context": "Horizontal"
                    },
                    {
                      "id": "deprecated-view-horizontal",
                      "label": "Horizontal - View Mode (Deprecated)",
                      "context": "Deprecated"
                    },
                    {
                      "id": "deprecated-edit-horizontal",
                      "label": "Horizontal - Edit Mode (Deprecated)",
                      "context": "Deprecated"
                    },
                    {
                      "id": "simple-horizontal",
                      "label": "Horizontal - Simple form layout",
                      "context": "Horizontal"
                    },
                    {
                      "id": "horizontal",
                      "label": "Horizontal - View Mode"
                    }
                  ]
                },
                {
                  "title": "states",
                  "items": [
                    {
                      "id": "edit-horizontal",
                      "label": "Horizontal - Edit Mode",
                      "context": "Horizontal"
                    },
                    {
                      "id": "form-element-horizontal-edit-error",
                      "label": "Horizontal - (Edit Mode with Error)",
                      "context": "Horizontal"
                    }
                  ]
                }
              ]
            },
            {
              "description": "",
              "annotations": {
                "summary": "Container for the undo button icon found inside of slds-form-element",
                "selector": ".slds-form-element__undo",
                "restrict": ".slds-form-element div"
              },
              "id": ".slds-form-element__undo",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Vertical form elements with label stacked on top of control",
                "name": "stacked",
                "selector": ".slds-form-element_stacked",
                "restrict": ".slds-form-element",
                "support": "dev-ready",
                "variant": true,
                "lwc": true
              },
              "id": "stacked",
              "restrictees": [],
              "docPath": null,
              "showcasePath": "./ui/components/form-element/stacked/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "id": "stacked-default",
                      "label": "Stacked - Default",
                      "context": "Stacked"
                    }
                  ]
                },
                {
                  "title": "examples",
                  "items": [
                    {
                      "id": "stacked-single-column",
                      "label": "Stacked - 1 column Read Only",
                      "context": "Stacked"
                    },
                    {
                      "id": "stacked-single-column-in-narrow-container",
                      "label": "Stacked - 1 column - In narrow container",
                      "context": "Stacked",
                      "demoStyles": "max-width: 280px;",
                      "storybookStyles": true
                    },
                    {
                      "id": "deprecated-view-stacked",
                      "label": "Stacked - View Mode (Deprecated)",
                      "context": "Deprecated"
                    },
                    {
                      "id": "deprecated-edit-stacked",
                      "label": "Deprecated - Stacked form layout - Edit Mode",
                      "context": "Deprecated"
                    },
                    {
                      "id": "simple-stacked",
                      "label": "Stacked - Simple form layout",
                      "context": "Stacked"
                    },
                    {
                      "id": "stacked",
                      "label": "Stacked - View Mode",
                      "context": "Stacked"
                    }
                  ]
                },
                {
                  "title": "states",
                  "items": [
                    {
                      "id": "edit-stacked",
                      "label": "Stacked - Edit Mode",
                      "context": "Stacked"
                    }
                  ]
                }
              ]
            },
            {
              "description": "",
              "annotations": {
                "summary": "Modifier if text input has svg icon adjacent to input",
                "selector": ".slds-input-has-icon",
                "restrict": ".slds-form-element div"
              },
              "id": ".slds-input-has-icon",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Hook for .slds-input-has-icon",
                    "selector": ".slds-input__icon",
                    "restrict": ".slds-input-has-icon svg, .slds-input-has-icon button, .slds-input-has-icon span"
                  },
                  "id": ".slds-input__icon",
                  "restrictees": [
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Hook for .slds-input-has-icon--left-right",
                        "selector": ".slds-input__icon_left",
                        "restrict": ".slds-input__icon"
                      },
                      "id": ".slds-input__icon_left",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Hook for .slds-input-has-icon_left-right",
                        "selector": ".slds-input__icon_right",
                        "restrict": ".slds-input__icon"
                      },
                      "id": ".slds-input__icon_right",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Positions .slds-input__icon to the left of the text input",
                    "selector": ".slds-input-has-icon_left",
                    "restrict": ".slds-input-has-icon"
                  },
                  "id": ".slds-input-has-icon_left",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Positions .slds-input__icon to the right of the text input",
                    "selector": ".slds-input-has-icon_right",
                    "restrict": ".slds-input-has-icon"
                  },
                  "id": ".slds-input-has-icon_right",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Positions .slds-input__icon_left to the left of the text input and .slds-input__icon_right to the right of the text input",
                    "selector": ".slds-input-has-icon_left-right",
                    "restrict": ".slds-input-has-icon"
                  },
                  "id": ".slds-input-has-icon_left-right",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "selector": ".slds-input-has-icon_group-right",
                    "restrict": ".slds-input-has-icon"
                  },
                  "id": ".slds-input-has-icon_group-right",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Positions two items (icons and/or spinners) on one side or the other of the input",
                    "selector": ".slds-input__icon-group",
                    "restrict": ".slds-input-has-icon div"
                  },
                  "id": ".slds-input__icon-group",
                  "restrictees": [
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Positions the close icon and spinner on the right side of the input while searching",
                        "selector": ".slds-input__icon-group_right",
                        "restrict": ".slds-input__icon-group"
                      },
                      "id": ".slds-input__icon-group_right",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Use on input container to let it know there is fixed text to the left or right of the input",
                "selector": ".slds-input-has-fixed-addon",
                "restrict": ".slds-form-element .slds-form-element__control"
              },
              "id": ".slds-input-has-fixed-addon",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Contains the label and range for the slider label - not required",
                "selector": ".slds-slider-label",
                "restrict": ".slds-form-element span"
              },
              "id": ".slds-slider-label",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Contains the label for the slider and adds a hook for adding `.slds-assistive-text` class to visually hide the label, but not the range",
                    "selector": ".slds-slider-label__label",
                    "restrict": ".slds-slider-label span"
                  },
                  "id": ".slds-slider-label__label",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Contains the range for the slider",
                    "selector": ".slds-slider-label__range",
                    "restrict": ".slds-slider-label span"
                  },
                  "id": ".slds-slider-label__range",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/form-element/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Base - Default",
                  "context": "Base"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "input",
                  "label": "Base - Input",
                  "context": "Base"
                },
                {
                  "id": "textarea",
                  "label": "Base - Textarea",
                  "context": "Base"
                },
                {
                  "id": "checkbox",
                  "label": "Base - Checkbox",
                  "context": "Base"
                },
                {
                  "id": "checkbox-group",
                  "label": "Base - Checkbox Group",
                  "context": "Base"
                },
                {
                  "id": "radio-group",
                  "label": "Base - Radio Group",
                  "context": "Base"
                },
                {
                  "id": "inline-help",
                  "label": "Base - Inline Help",
                  "context": "Base"
                },
                {
                  "id": "tooltip-help",
                  "label": "Base - Tooltip Help",
                  "context": "Base",
                  "demoStyles": "padding-top: 3px; position: relative",
                  "storybookStyles": true
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "required",
                  "label": "Base - Required",
                  "context": "Base"
                },
                {
                  "id": "error",
                  "label": "Base - Error",
                  "context": "Base"
                },
                {
                  "id": "checkbox-required",
                  "label": "Base - Checkbox - Required",
                  "context": "Base"
                },
                {
                  "id": "checkbox-required-help-text",
                  "label": "Base - Checkbox - Required (help text icon)",
                  "context": "Base"
                },
                {
                  "id": "checkbox-group-required",
                  "label": "Base - Checkbox Group (Required)",
                  "context": "Base"
                },
                {
                  "id": "checkbox-group-required-help-text",
                  "label": "Base - Checkbox Group (Required with help text icon)",
                  "context": "Base"
                },
                {
                  "id": "radio-group-required",
                  "label": "Base - Radio Group (Required)",
                  "context": "Base"
                },
                {
                  "id": "radio-group-required-help-text",
                  "label": "Base - Radio Group (Required with help text icon)",
                  "context": "Base"
                },
                {
                  "id": "required-tooltip-help",
                  "label": "Base - Tooltip Help (Required)",
                  "context": "Base",
                  "demoStyles": "padding-top: 3rem; position: relative",
                  "storybookStyles": true
                }
              ]
            }
          ]
        },
        {
          "description": "",
          "annotations": {
            "summary": "Creates layout for a form",
            "name": "record-detail",
            "selector": ".slds-form",
            "restrict": "div, form",
            "support": "dev-ready",
            "variant": true,
            "lwc": true
          },
          "id": "record-detail",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Each row inside of a record form",
                "selector": ".slds-form__row",
                "restrict": ".slds-form div"
              },
              "id": ".slds-form__row",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Each item inside of a record form row",
                    "selector": ".slds-form__item",
                    "restrict": ".slds-form__row div"
                  },
                  "id": ".slds-form__item",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Indicates if a form element has been edited, but unsaved",
                "selector": ".slds-is-edited",
                "restrict": ".slds-form div"
              },
              "id": ".slds-is-edited",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Horizontal form elements with label left-aligned to the control",
                "selector": ".slds-form_horizontal",
                "restrict": ".slds-form",
                "deprecated": true
              },
              "id": ".slds-form_horizontal",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Vertical form elements with label stacked on top of control",
                "selector": ".slds-form_stacked",
                "restrict": ".slds-form",
                "deprecated": true
              },
              "id": ".slds-form_stacked",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/form-element/record-detail/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "stacked-single-column",
                  "label": "Stacked form layout - 1 column - Read Only Mode"
                },
                {
                  "id": "stacked-single-column-in-narrow-container",
                  "label": "Stacked form layout - 1 column - In narrow container",
                  "demoStyles": "max-width: 280px;"
                },
                {
                  "id": "edit-stacked",
                  "label": "Stacked form layout - Edit Mode"
                },
                {
                  "id": "horizontal",
                  "label": "Horizontal form layout - View Mode"
                },
                {
                  "id": "horizontal-single-column",
                  "label": "Horizontal form layout - 1 column - Read Only Mode"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/form-element/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "menus": {
      "description": "The unordered menu list with `[role=\"menu\"]` should be contained in a `<div>`\nwith the class `.slds-dropdown`. The exception to this is the **Action\nOverflow for Touch**, which is not a dropdown menu.\n\nThe target HTML element and dropdown need to be wrapped in the class `.slds-dropdown-trigger dropdown-trigger_click`.\n\nBy default, dropdown menus do not display a nubbin (the little cute triangle\npointing at your target). If you want to apply one, you can add the class\nthat defines the nubbin position and `.slds-nubbin_top` to the `.slds-dropdown`\nHTML element.\n\n**Submenu Variant**\n\nTo create a menu with a submenu, add the `slds-has-submenu` class to the list item, `<li>`, that will open the submenu. In order to open the submenu, set `aria-expanded` to `true` on the `<a>` within the `<li>` when the user clicks or hovers over the list item, or presses enter while focused on the list item.\n\nTo open the submenu to the right of the main menu, add `slds-dropdown_submenu-right` to the `<div>` with the `slds-dropdown_submenu` class. To add it to the left, add `slds-dropdown_submenu-left`.\n\n**Accessibility**\n\nThe main thing that distinguishes menus from other popover blocks is keyboard\nnavigation: elsewhere, users press the Tab key to navigate through actionable\nitems, but in a menu, users press the arrow keys to navigate.\n\n**Expected markup:**\n\n- Menu trigger is a focusable element (`<a>` or `<button>`) with `aria-haspopup=\"true\"`\n- Menu has `role=\"menu\"` and an `aria-labelledby` attribute whose value is the id of the menu trigger\n- Menu items have `role=\"menuitem\"`, `role=\"menuitemcheckbox\"`, or `role=\"menuitemradio\"`\n- Menu items that open a submenu have both `aria-haspop=\"true\"` and `aria-expanded` set to true or false on the `<a>` within the `<li>`, depending if the submenu is open or closed\n- Submenu has `role=\"menu\"` and an `aria-labelledby` attribute whose value matches the name of the `<li>` that opened the submenu\n\n**Expected keyboard interactions:**\n\n- Arrow keys cycle focus through menu items (you should use JS to disable focus for any disabled items)\n- If a menu item opens a submenu, pressing enter or the right arrow key opens the submenu and focus goes to the first item in the submenu\n- If a submenu is open, pressing the left arrow key or Esc key closes the submenu and puts focus back on the menu item that opened the submenu\n- Tab key closes menu and moves focus to the next focusable element on the page\n- Esc key closes menu and moves focus back to the menu trigger\n- Any character key moves focus to the next menu item that starts with that character, if applicable",
      "annotations": {
        "summary": "A Menu offers a list of actions or functions that a user can access.",
        "name": "menus",
        "support": "dev-ready",
        "base": true,
        "role": "menu",
        "scroller": true,
        "type": "navigation",
        "category": "experience",
        "s1": "false",
        "selector": ".slds-dropdown-trigger"
      },
      "id": "menus",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Initializes a trigger element around the dropdown",
            "name": "dropdown",
            "selector": ".slds-dropdown-trigger",
            "restrict": "div, span, li",
            "support": "dev-ready",
            "variant": true,
            "lwc": true
          },
          "id": "dropdown",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "If someone is using javascript for click to toggle - this modifier will help",
                "selector": ".slds-dropdown-trigger_hover",
                "restrict": ".slds-dropdown-trigger"
              },
              "id": ".slds-dropdown-trigger_hover",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "If someone is using javascript for click to toggle - this modifier will help",
                "selector": ".slds-dropdown-trigger_click",
                "restrict": ".slds-dropdown-trigger"
              },
              "id": ".slds-dropdown-trigger_click",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Opens dropdown menu when invoked on click",
                    "selector": ".slds-is-open",
                    "restrict": ".slds-dropdown-trigger_click",
                    "modifier": true,
                    "group": "visibility"
                  },
                  "id": ".slds-is-open",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Initializes dropdown",
                "selector": ".slds-dropdown",
                "restrict": ".slds-dropdown-trigger div, .slds-dropdown-trigger ul, .slds-docked-composer_overflow div",
                "notes": "Applies positioning and container styles, by default, dropdown appears below and center of target"
              },
              "id": ".slds-dropdown",
              "restrictees": [
                {
                  "description": "Listbox container",
                  "annotations": {
                    "name": "listbox",
                    "selector": ".slds-listbox",
                    "restrict": ".slds-dropdown ul, .slds-dueling-list__options ul, .slds-pill_container ul, .slds-listbox_selection-group ul, .slds-combobox_container ul, .slds-form-element__control ul, .slds-popover__body ul",
                    "support": "dev-ready",
                    "variant": true
                  },
                  "id": "listbox",
                  "restrictees": [
                    {
                      "description": "Inline listbox",
                      "annotations": {
                        "selector": ".slds-listbox_inline",
                        "restrict": ".slds-listbox",
                        "modifier": true
                      },
                      "id": ".slds-listbox_inline",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "Horizontal listbox",
                      "annotations": {
                        "selector": ".slds-listbox_horizontal",
                        "restrict": ".slds-listbox",
                        "modifier": true
                      },
                      "id": ".slds-listbox_horizontal",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "Listbox item",
                      "annotations": {
                        "selector": ".slds-listbox__item",
                        "restrict": ".slds-listbox > li"
                      },
                      "id": ".slds-listbox__item",
                      "restrictees": [
                        {
                          "description": "Choosable option within listbox",
                          "annotations": {
                            "selector": ".slds-listbox__option",
                            "restrict": ".slds-listbox__item > div"
                          },
                          "id": ".slds-listbox__option",
                          "restrictees": [
                            {
                              "description": "If the listbox option is empty and slds-truncate is not present this fix the height of the option",
                              "annotations": {
                                "selector": ".slds-media__body > :first-child",
                                "restrict": ".slds-listbox__option"
                              },
                              "id": ".slds-media__body > :first-child",
                              "restrictees": [
                                {
                                  "description": "This component is used to display a current or past chat session between a customer and a service agent.\nIt appears in the form of a \"Log\"",
                                  "annotations": {
                                    "summary": "Root container of a chat session",
                                    "name": "base",
                                    "selector": ".slds-chat",
                                    "restrict": "section[role=\"log\"]",
                                    "support": "dev-ready",
                                    "variant": true
                                  },
                                  "id": "base",
                                  "restrictees": [
                                    {
                                      "description": "The chat payload should be displayed in the form of a list. Each item in the list has a number of vertical and horizontal spacing rules based on its type",
                                      "annotations": {
                                        "summary": "Handles the display of chat items within a list",
                                        "selector": ".slds-chat-list",
                                        "restrict": ".slds-chat ul"
                                      },
                                      "id": ".slds-chat-list",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Handles spacing and direction of items in the list",
                                            "selector": ".slds-chat-listitem",
                                            "restrict": ".slds-chat-list li"
                                          },
                                          "id": ".slds-chat-listitem",
                                          "restrictees": [
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Modifier used to style outbound message list items",
                                                "selector": ".slds-chat-listitem_outbound",
                                                "restrict": ".slds-chat-listitem",
                                                "modifier": true
                                              },
                                              "id": ".slds-chat-listitem_outbound",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "name": "inbound-message",
                                                "summary": "Modifier used to style inbound message list items",
                                                "selector": ".slds-chat-listitem_inbound",
                                                "restrict": ".slds-chat-listitem",
                                                "modifier": true,
                                                "group": "dialog"
                                              },
                                              "id": "inbound-message",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Modifier used for spacing bookend items",
                                                "selector": ".slds-chat-listitem_bookend",
                                                "restrict": ".slds-chat-listitem"
                                              },
                                              "id": ".slds-chat-listitem_bookend",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Modifier used for spacing event items",
                                                "selector": ".slds-chat-listitem_event",
                                                "restrict": ".slds-chat-listitem"
                                              },
                                              "id": ".slds-chat-listitem_event",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "Chat logs are mainly made up of chat messages between an agent and a customer",
                                              "annotations": {
                                                "summary": "styles the outter part of a chat message",
                                                "selector": ".slds-chat-message",
                                                "restrict": ".slds-chat-listitem div"
                                              },
                                              "id": ".slds-chat-message",
                                              "restrictees": [
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used for when customer avatars are used in consequtive inbound messages to align the message body with the previous message",
                                                    "selector": ".slds-chat-message_faux-avatar",
                                                    "restrict": ".slds-chat-message"
                                                  },
                                                  "id": ".slds-chat-message_faux-avatar",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to style avatars in chat logs",
                                                    "selector": ".slds-chat-avatar",
                                                    "restrict": ".slds-chat-message .slds-avatar"
                                                  },
                                                  "id": ".slds-chat-avatar",
                                                  "restrictees": [
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Used to style the avatar intials for chat",
                                                        "selector": ".slds-chat-avatar__intials",
                                                        "restrict": ".slds-chat-avatar .slds-avatar__initials",
                                                        "deprecated": true
                                                      },
                                                      "id": ".slds-chat-avatar__intials",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    }
                                                  ],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to contain and align chat messages with their avatars",
                                                    "selector": ".slds-chat-message__body",
                                                    "restrict": ".slds-chat-message div"
                                                  },
                                                  "id": ".slds-chat-message__body",
                                                  "restrictees": [
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": true,
                                                        "selector": ".slds-chat-message__image_loading",
                                                        "restrict": ".slds-chat-message__body"
                                                      },
                                                      "id": ".slds-chat-message__image_loading",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Used to style the chat text from agent or customer",
                                                        "selector": ".slds-chat-message__text",
                                                        "restrict": ".slds-chat-message__body div"
                                                      },
                                                      "id": ".slds-chat-message__text",
                                                      "restrictees": [
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Used to style icons with a chat log",
                                                            "selector": ".slds-chat-icon",
                                                            "restrict": ".slds-chat-message__text .slds-icon_container, .slds-chat-event__body .slds-icon_container, .slds-chat-bookend .slds-icon_container, .slds-chat-message__action .slds-icon_container"
                                                          },
                                                          "id": ".slds-chat-icon",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Used for any specific inbound text styling",
                                                            "selector": ".slds-chat-message__text_inbound",
                                                            "restrict": ".slds-chat-message__text"
                                                          },
                                                          "id": ".slds-chat-message__text_inbound",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Used for any specific outbound text styling",
                                                            "selector": ".slds-chat-message__text_outbound",
                                                            "restrict": ".slds-chat-message__text"
                                                          },
                                                          "id": ".slds-chat-message__text_outbound",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Used for any specific outbound (from another agent) text styling",
                                                            "selector": ".slds-chat-message__text_outbound-agent",
                                                            "restrict": ".slds-chat-message__text"
                                                          },
                                                          "id": ".slds-chat-message__text_outbound-agent",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "name": "unsupported",
                                                            "summary": "Used for an inbound message that is not a supported message type",
                                                            "selector": ".slds-chat-message__text_unsupported-type",
                                                            "restrict": ".slds-chat-message__text",
                                                            "modifier": true,
                                                            "group": "feedback"
                                                          },
                                                          "id": "unsupported",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "name": "delivery-failure",
                                                            "summary": "Used for an inbound message that fails to deliver",
                                                            "selector": ".slds-chat-message__text_delivery-failure",
                                                            "restrict": ".slds-chat-message__text",
                                                            "modifier": true,
                                                            "group": "feedback"
                                                          },
                                                          "id": "delivery-failure",
                                                          "restrictees": [
                                                            {
                                                              "description": "",
                                                              "annotations": {
                                                                "summary": "Element that contains feedback for why inbound message failed",
                                                                "selector": ".slds-chat-message__text_delivery-failure-reason",
                                                                "restrict": ".slds-chat-message__text_delivery-failure [role=\"alert\"]"
                                                              },
                                                              "id": ".slds-chat-message__text_delivery-failure-reason",
                                                              "restrictees": [],
                                                              "docPath": null,
                                                              "showcasePath": null,
                                                              "showcase": []
                                                            }
                                                          ],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Used when sneak peek is enabled for customer messages",
                                                            "selector": ".slds-chat-message__text_sneak-peek",
                                                            "restrict": ".slds-chat-message__text",
                                                            "modifier": true
                                                          },
                                                          "id": ".slds-chat-message__text_sneak-peek",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        }
                                                      ],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": true,
                                                        "selector": ".slds-chat-message__file",
                                                        "restrict": ".slds-chat-message__body div"
                                                      },
                                                      "id": ".slds-chat-message__file",
                                                      "restrictees": [
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Used for any specific inbound file styling",
                                                            "selector": ".slds-chat-message__file_inbound",
                                                            "restrict": ".slds-chat-message__file"
                                                          },
                                                          "id": ".slds-chat-message__file_inbound",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        }
                                                      ],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    }
                                                  ],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to style chat message meta data",
                                                    "selector": ".slds-chat-message__meta",
                                                    "restrict": ".slds-chat-message div"
                                                  },
                                                  "id": ".slds-chat-message__meta",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to style chat message resend action",
                                                    "selector": ".slds-chat-message__action",
                                                    "restrict": ".slds-chat-message .slds-button"
                                                  },
                                                  "id": ".slds-chat-message__action",
                                                  "restrictees": [
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Used to style icons with a chat log",
                                                        "selector": ".slds-chat-icon",
                                                        "restrict": ".slds-chat-message__text .slds-icon_container, .slds-chat-event__body .slds-icon_container, .slds-chat-bookend .slds-icon_container, .slds-chat-message__action .slds-icon_container"
                                                      },
                                                      "id": ".slds-chat-icon",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    }
                                                  ],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                }
                                              ],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "During any chat, certain events can occur which need to be displayed to the user",
                                                "selector": ".slds-chat-event",
                                                "restrict": ".slds-chat-listitem div"
                                              },
                                              "id": ".slds-chat-event",
                                              "restrictees": [
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to style the horizontal rules on an event",
                                                    "selector": ".slds-chat-event__rule",
                                                    "restrict": ".slds-chat-event div",
                                                    "deprecated": true
                                                  },
                                                  "id": ".slds-chat-event__rule",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used for styling the event body text",
                                                    "selector": ".slds-chat-event__body",
                                                    "restrict": ".slds-chat-event div"
                                                  },
                                                  "id": ".slds-chat-event__body",
                                                  "restrictees": [
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Used to style icons with a chat log",
                                                        "selector": ".slds-chat-icon",
                                                        "restrict": ".slds-chat-message__text .slds-icon_container, .slds-chat-event__body .slds-icon_container, .slds-chat-bookend .slds-icon_container, .slds-chat-message__action .slds-icon_container"
                                                      },
                                                      "id": ".slds-chat-icon",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    }
                                                  ],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to style any messages from an agent in the event",
                                                    "selector": ".slds-chat-event__agent-message",
                                                    "restrict": ".slds-chat-event div"
                                                  },
                                                  "id": ".slds-chat-event__agent-message",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "name": "error",
                                                    "summary": "Modifier to indicate the event was an error",
                                                    "selector": ".slds-has-error",
                                                    "restrict": ".slds-chat-event[role=\"alert\"]",
                                                    "modifier": true,
                                                    "group": "feedback"
                                                  },
                                                  "id": "error",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                }
                                              ],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "Chat sessions are started and stopped with bookends to the conversation",
                                              "annotations": {
                                                "summary": "Used to style a chat bookend",
                                                "selector": ".slds-chat-bookend",
                                                "restrict": ".slds-chat-listitem div"
                                              },
                                              "id": ".slds-chat-bookend",
                                              "restrictees": [
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to style icons with a chat log",
                                                    "selector": ".slds-chat-icon",
                                                    "restrict": ".slds-chat-message__text .slds-icon_container, .slds-chat-event__body .slds-icon_container, .slds-chat-bookend .slds-icon_container, .slds-chat-message__action .slds-icon_container"
                                                  },
                                                  "id": ".slds-chat-icon",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "name": "stop",
                                                    "summary": "Modifier for bookends which stop a chat session",
                                                    "selector": ".slds-chat-bookend_stop",
                                                    "restrict": ".slds-chat-bookend",
                                                    "modifier": true,
                                                    "group": "dialog"
                                                  },
                                                  "id": "stop",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                }
                                              ],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            }
                                          ],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "Past chat logs are displayed differently for ease of scanning",
                                      "annotations": {
                                        "summary": "Apply when displaying chat logs that appeared in the past",
                                        "name": "past",
                                        "selector": ".slds-chat_past",
                                        "restrict": ".slds-chat",
                                        "support": "dev-ready",
                                        "variant": true
                                      },
                                      "id": "past",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Element that contains feedback for why inbound message failed",
                                    "selector": ".slds-chat-message__text_delivery-failure-reason",
                                    "restrict": ".slds-chat-message__text_delivery-failure [role=\"alert\"]"
                                  },
                                  "id": ".slds-chat-message__text_delivery-failure-reason",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "name": "error",
                                    "summary": "Modifier to indicate the event was an error",
                                    "selector": ".slds-has-error",
                                    "restrict": ".slds-chat-event[role=\"alert\"]",
                                    "modifier": true,
                                    "group": "feedback"
                                  },
                                  "id": "error",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "The container of pill selections found inside of a combobox group",
                                    "selector": ".slds-listbox_selection-group",
                                    "restrict": ".slds-combobox-group ~ div, .slds-combobox_container ~ div"
                                  },
                                  "id": ".slds-listbox_selection-group",
                                  "restrictees": [
                                    {
                                      "description": "Listbox item",
                                      "annotations": {
                                        "selector": ".slds-listbox__item",
                                        "restrict": ".slds-listbox > li"
                                      },
                                      "id": ".slds-listbox__item",
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": [],
                                      "restrictees": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Expanded state of a selection group",
                                        "selector": ".slds-is-expanded",
                                        "restrict": ".slds-listbox_selection-group"
                                      },
                                      "id": ".slds-is-expanded",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Toggle button to show all of the pill selections",
                                        "selector": ".slds-listbox-toggle",
                                        "restrict": ".slds-listbox_selection-group > span"
                                      },
                                      "id": ".slds-listbox-toggle",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "name": "base",
                                    "selector": ".slds-dynamic-menu",
                                    "restrict": "section[role=\"dialog\"]",
                                    "variant": true,
                                    "support": "dev-ready"
                                  },
                                  "id": "base",
                                  "restrictees": [
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Headers styles for dynamic menu",
                                        "selector": ".slds-dynamic-menu__header",
                                        "restrict": ".slds-dynamic-menu h3"
                                      },
                                      "id": ".slds-dynamic-menu__header",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "Region that contains the search input, handles sizing",
                                  "annotations": {
                                    "selector": ".slds-global-header__item_search",
                                    "restrict": ".slds-global-header__item:nth-child(2)"
                                  },
                                  "id": ".slds-global-header__item_search",
                                  "restrictees": [
                                    {
                                      "description": "Primary combobox that contains the search input, handles sizing",
                                      "annotations": {
                                        "selector": ".slds-global-search__form-element div",
                                        "restrict": ".slds-global-header__item_search"
                                      },
                                      "id": ".slds-global-search__form-element div",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "The container of pill selections found inside of a combobox group",
                                            "selector": ".slds-listbox_selection-group",
                                            "restrict": ".slds-combobox-group ~ div, .slds-combobox_container ~ div"
                                          },
                                          "id": ".slds-listbox_selection-group",
                                          "restrictees": [
                                            {
                                              "description": "Listbox item",
                                              "annotations": {
                                                "selector": ".slds-listbox__item",
                                                "restrict": ".slds-listbox > li"
                                              },
                                              "id": ".slds-listbox__item",
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": [],
                                              "restrictees": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Expanded state of a selection group",
                                                "selector": ".slds-is-expanded",
                                                "restrict": ".slds-listbox_selection-group"
                                              },
                                              "id": ".slds-is-expanded",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Toggle button to show all of the pill selections",
                                                "selector": ".slds-listbox-toggle",
                                                "restrict": ".slds-listbox_selection-group > span"
                                              },
                                              "id": ".slds-listbox-toggle",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            }
                                          ],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "Creates the shaded backdrop used behind the modal.",
                                          "annotations": {
                                            "selector": ".slds-backdrop",
                                            "restrict": ".slds-modal ~ div",
                                            "notes": "This should follow after the `.slds-modal` as an empty element.",
                                            "required": true
                                          },
                                          "id": ".slds-backdrop",
                                          "restrictees": [
                                            {
                                              "description": "Allows the backdrop to be visible.",
                                              "annotations": {
                                                "selector": ".slds-backdrop_open",
                                                "restrict": ".slds-backdrop",
                                                "notes": "Apply this class to a modal backdrop with JavaScript to make it visible.",
                                                "modifier": true,
                                                "required": true
                                              },
                                              "id": ".slds-backdrop_open",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            }
                                          ],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "Active state of an item",
                                  "annotations": {
                                    "selector": ".slds-is-active",
                                    "restrict": ".slds-context-bar__item:not(.slds-no-hover)",
                                    "modifier": true
                                  },
                                  "id": ".slds-is-active",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "Creates the shaded backdrop used behind the modal.",
                                  "annotations": {
                                    "selector": ".slds-backdrop",
                                    "restrict": ".slds-modal ~ div",
                                    "notes": "This should follow after the `.slds-modal` as an empty element.",
                                    "required": true
                                  },
                                  "id": ".slds-backdrop",
                                  "restrictees": [
                                    {
                                      "description": "Allows the backdrop to be visible.",
                                      "annotations": {
                                        "selector": ".slds-backdrop_open",
                                        "restrict": ".slds-backdrop",
                                        "notes": "Apply this class to a modal backdrop with JavaScript to make it visible.",
                                        "modifier": true,
                                        "required": true
                                      },
                                      "id": ".slds-backdrop_open",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "A dialog popover, `.slds-popover`, can be applied to all variants of a dialog\npopover. It initiates the styles of the popover and enables `.slds-nubbin` to be applied.\n\nA dialog popover requires at least one focusable element.",
                                  "annotations": {
                                    "name": "base",
                                    "selector": ".slds-popover",
                                    "restrict": "[role=\"dialog\"], [role=\"tooltip\"]",
                                    "support": "dev-ready",
                                    "variant": true
                                  },
                                  "id": "base",
                                  "restrictees": [
                                    {
                                      "description": "Dialog specific for inline-edit popover",
                                      "annotations": {
                                        "selector": ".slds-popover_edit",
                                        "restrict": ".slds-popover",
                                        "required": true
                                      },
                                      "id": ".slds-popover_edit",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "selector": ".slds-form-element__label_edit",
                                            "restrict": ".slds-popover_edit label"
                                          },
                                          "id": ".slds-form-element__label_edit",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Applies styles for meta content of popover",
                                        "selector": ".slds-popover__meta",
                                        "restrict": ".slds-popover"
                                      },
                                      "id": ".slds-popover__meta",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Applies styles for primary content area of popover",
                                        "selector": ".slds-popover__body",
                                        "restrict": ".slds-popover div"
                                      },
                                      "id": ".slds-popover__body",
                                      "restrictees": [
                                        {
                                          "description": "Listbox item",
                                          "annotations": {
                                            "selector": ".slds-listbox__item",
                                            "restrict": ".slds-listbox > li"
                                          },
                                          "id": ".slds-listbox__item",
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": [],
                                          "restrictees": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies a max-height and vertical scrolling to a popover body",
                                            "selector": ".slds-popover__body_small",
                                            "restrict": ".slds-popover__body",
                                            "modifier": true,
                                            "group": "body"
                                          },
                                          "id": ".slds-popover__body_small",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Applies styles for top area of popover",
                                        "selector": ".slds-popover__header",
                                        "restrict": ".slds-popover header, .slds-popover div"
                                      },
                                      "id": ".slds-popover__header",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Applies styles for footer area of popover",
                                        "selector": ".slds-popover__footer",
                                        "restrict": ".slds-popover footer"
                                      },
                                      "id": ".slds-popover__footer",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Applies styles to center align content for footer area of a form popover",
                                        "selector": ".slds-popover__footer_form",
                                        "restrict": ".slds-popover footer"
                                      },
                                      "id": ".slds-popover__footer_form",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Close button within a popover",
                                        "selector": ".slds-popover__close",
                                        "restrict": ".slds-popover button"
                                      },
                                      "id": ".slds-popover__close",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Width modifier for popover - small",
                                        "selector": ".slds-popover_small",
                                        "restrict": ".slds-popover",
                                        "modifier": true,
                                        "group": "width"
                                      },
                                      "id": ".slds-popover_small",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Width modifier for popover - medium",
                                        "selector": ".slds-popover_medium",
                                        "restrict": ".slds-popover",
                                        "modifier": true,
                                        "group": "width"
                                      },
                                      "id": ".slds-popover_medium",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Width modifier for popover - large",
                                        "selector": ".slds-popover_large",
                                        "restrict": ".slds-popover",
                                        "modifier": true,
                                        "group": "width"
                                      },
                                      "id": ".slds-popover_large",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Modifier for popover to take 100% width",
                                        "selector": ".slds-popover_full-width",
                                        "restrict": ".slds-popover",
                                        "modifier": true,
                                        "group": "width"
                                      },
                                      "id": ".slds-popover_full-width",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Modifier to hide a popover",
                                        "selector": ".slds-popover_hide",
                                        "restrict": ".slds-popover"
                                      },
                                      "id": ".slds-popover_hide",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Applies styles for dark variant of popover",
                                        "selector": ".slds-popover_dark",
                                        "restrict": ".slds-popover",
                                        "modifier": true
                                      },
                                      "id": ".slds-popover_dark",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "Prompt components are used to provide an interactive custom message.",
                                      "annotations": {
                                        "summary": "Initializes a brand popover",
                                        "name": "brand",
                                        "selector": ".slds-popover_brand",
                                        "restrict": ".slds-popover",
                                        "support": "dev-ready",
                                        "variant": true
                                      },
                                      "id": "brand",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies popover brand styles to top",
                                            "selector": ".slds-popover_brand-top",
                                            "restrict": ".slds-popover_brand"
                                          },
                                          "id": ".slds-popover_brand-top",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies popover brand styles to left",
                                            "selector": ".slds-popover_brand-left",
                                            "restrict": ".slds-popover_brand"
                                          },
                                          "id": ".slds-popover_brand-left",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies popover brand styles to bottom",
                                            "selector": ".slds-popover_brand-bottom",
                                            "restrict": ".slds-popover_brand"
                                          },
                                          "id": ".slds-popover_brand-bottom",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies popover brand styles to right",
                                            "selector": ".slds-popover_brand-right",
                                            "restrict": ".slds-popover_brand"
                                          },
                                          "id": ".slds-popover_brand-right",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "Error popovers are used to notify the user of errors on the page\n\nIf the elements within the error popover exceed 150px, use the `.slds-popover__body_scrollable`  modifier on the body element.\n\nIn some cases, such as displaying a list of menu items, padding may not be necessary in the popover body. To remove the padding, add the `slds-p-around_none\" utility class to the body element.",
                                      "annotations": {
                                        "summary": "Initializes an error non-modal dialog",
                                        "name": "error",
                                        "selector": ".slds-popover_error",
                                        "restrict": ".slds-popover",
                                        "support": "dev-ready",
                                        "variant": true
                                      },
                                      "id": "error",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies scrollable styles for popovers",
                                            "selector": ".slds-popover__body_scrollable",
                                            "restrict": ".slds-popover_error .slds-popover__body, .slds-popover_warning .slds-popover__body"
                                          },
                                          "id": ".slds-popover__body_scrollable",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "Feature components are use to describe notable features",
                                      "annotations": {
                                        "summary": "Initializes a feature non-modal dialog",
                                        "name": "feature",
                                        "selector": ".slds-popover_feature",
                                        "restrict": ".slds-popover",
                                        "support": "dev-ready",
                                        "variant": true,
                                        "deprecated": true,
                                        "release": "2.5.0"
                                      },
                                      "id": "feature",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_top",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_top",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_top-left",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_top-left",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_top-right",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_top-right",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_bottom",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_bottom",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_bottom-left",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_bottom-left",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_bottom-right",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_bottom-right",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_left",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_left",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_left-top",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_left-top",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_left-bottom",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_left-bottom",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_right",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_right",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_right-top",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_right-top",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_right-bottom",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_right-bottom",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_top-left-corner",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_top-left-corner",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_bottom-left-corner",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_bottom-left-corner",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_top-right-corner",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_top-right-corner",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_bottom-right-corner",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_bottom-right-corner",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_left-top-corner",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_left-top-corner",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_right-top-corner",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_right-top-corner",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_left-bottom-corner",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_left-bottom-corner",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_right-bottom-corner",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_right-bottom-corner",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "panels",
                                        "selector": ".slds-popover_panel",
                                        "restrict": ".slds-popover",
                                        "support": "dev-ready",
                                        "variant": true
                                      },
                                      "id": "panels",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "name": "Label for panels",
                                            "selector": ".slds-popover_panel__label",
                                            "restrict": ".slds-popover_panel p"
                                          },
                                          "id": "Label for panels",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": "./ui/components/panels/docs.mdx",
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "Prompt components are used to provide an interactive custom message.",
                                      "annotations": {
                                        "summary": "Initializes a prompt non-modal dialog",
                                        "name": "prompt",
                                        "selector": ".slds-popover_prompt",
                                        "restrict": ".slds-popover",
                                        "support": "dev-ready",
                                        "variant": true
                                      },
                                      "id": "prompt",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies styles for heading text of prompt",
                                            "selector": ".slds-popover_prompt__heading",
                                            "restrict": ".slds-popover_prompt .slds-media__body > h2"
                                          },
                                          "id": ".slds-popover_prompt__heading",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies styles for the optional action link in the footer of prompt",
                                            "selector": ".slds-popover_prompt__action-link",
                                            "restrict": ".slds-popover_prompt .slds-popover__footer span"
                                          },
                                          "id": ".slds-popover_prompt__action-link",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Position Prompt top left",
                                            "selector": ".slds-popover_prompt_top-left",
                                            "restrict": ".slds-popover_prompt",
                                            "modifier": true
                                          },
                                          "id": ".slds-popover_prompt_top-left",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Position Prompt top center",
                                            "selector": ".slds-popover_prompt_top",
                                            "restrict": ".slds-popover_prompt",
                                            "modifier": true
                                          },
                                          "id": ".slds-popover_prompt_top",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Position Prompt top right",
                                            "selector": ".slds-popover_prompt_top-right",
                                            "restrict": ".slds-popover_prompt",
                                            "modifier": true
                                          },
                                          "id": ".slds-popover_prompt_top-right",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Position Prompt bottom left",
                                            "selector": ".slds-popover_prompt_bottom-left",
                                            "restrict": ".slds-popover_prompt",
                                            "modifier": true
                                          },
                                          "id": ".slds-popover_prompt_bottom-left",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Position Prompt bottom center",
                                            "selector": ".slds-popover_prompt_bottom",
                                            "restrict": ".slds-popover_prompt",
                                            "modifier": true
                                          },
                                          "id": ".slds-popover_prompt_bottom",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Position Prompt bottom right",
                                            "selector": ".slds-popover_prompt_bottom-right",
                                            "restrict": ".slds-popover_prompt",
                                            "modifier": true
                                          },
                                          "id": ".slds-popover_prompt_bottom-right",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": "./ui/components/prompt/docs.mdx",
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "Walkthrough components are used to provide an interactive and educational prospect experience for setup.",
                                      "annotations": {
                                        "summary": "Initializes a walkthrough non-modal dialog",
                                        "name": "walkthrough",
                                        "selector": ".slds-popover_walkthrough",
                                        "restrict": ".slds-popover",
                                        "support": "dev-ready",
                                        "variant": true,
                                        "deprecated": true
                                      },
                                      "id": "walkthrough",
                                      "restrictees": [
                                        {
                                          "description": "Alternate background for walkthrough non-modal dialog",
                                          "annotations": {
                                            "selector": ".slds-popover_walkthrough-alt",
                                            "restrict": ".slds-popover_walkthrough",
                                            "modifier": true,
                                            "deprecated": true
                                          },
                                          "id": ".slds-popover_walkthrough-alt",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "Warning popovers are used to warn the user about information on the page that deserves caution\n\nIf the elements within the error popover exceed 150px, use the `.slds-popover__body_scrollable` modifier on the body element.\n\nIn some cases, such as displaying a list of menu items, padding may not be necessary in the popover body. To remove the padding, add the `slds-p-around_none\" utility class to the body element.",
                                      "annotations": {
                                        "summary": "Initializes an warning non-modal dialog",
                                        "name": "warning",
                                        "selector": ".slds-popover_warning",
                                        "restrict": ".slds-popover",
                                        "support": "dev-ready",
                                        "variant": true
                                      },
                                      "id": "warning",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies scrollable styles for popovers",
                                            "selector": ".slds-popover__body_scrollable",
                                            "restrict": ".slds-popover_error .slds-popover__body, .slds-popover_warning .slds-popover__body"
                                          },
                                          "id": ".slds-popover__body_scrollable",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "Einstein components are used to provide an interactive experience with Einstein features",
                                  "annotations": {
                                    "summary": "Initializes a Einstein non-modal dialog",
                                    "name": "einstein",
                                    "selector": ".slds-popover_einstein",
                                    "restrict": "[role=\"dialog\"], [role=\"tooltip\"]",
                                    "support": "dev-ready",
                                    "variant": true
                                  },
                                  "id": "einstein",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Initializes Prompt style notification",
                                    "name": "base",
                                    "selector": ".slds-modal_prompt",
                                    "restrict": "section[role=\"alertdialog\"]",
                                    "support": "dev-ready",
                                    "variant": true
                                  },
                                  "id": "base",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "The tooltip should be positioned with JavaScript.\n\nYou can include inline help tooltips for form elements and any focusable items, such as anchor links, buttons, etc. If your tooltips are available on hover, also make sure that they’re available on keyboard focus. To allow screen readers to access the tooltip, the HTML form field element must  have an `aria-describedby` attribute that points to the tooltip `ID` of the tooltip.",
                                  "annotations": {
                                    "summary": "Initializes a tooltip",
                                    "variant": true,
                                    "name": "base",
                                    "selector": ".slds-popover_tooltip",
                                    "restrict": "[role=\"tooltip\"]",
                                    "support": "dev-ready"
                                  },
                                  "id": "base",
                                  "restrictees": [
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "rise",
                                        "summary": "Toggles on tooltip",
                                        "selector": ".slds-rise-from-ground",
                                        "restrict": ".slds-popover_tooltip",
                                        "modifier": true,
                                        "group": "toggle"
                                      },
                                      "id": "rise",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "fall",
                                        "summary": "Toggles off tooltip",
                                        "selector": ".slds-fall-into-ground",
                                        "restrict": ".slds-popover_tooltip",
                                        "modifier": true,
                                        "group": "toggle"
                                      },
                                      "id": "fall",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "bottom-to-top",
                                        "summary": "Slides tooltip from bottom to top",
                                        "selector": ".slds-slide-from-bottom-to-top",
                                        "restrict": ".slds-popover_tooltip",
                                        "modifier": true,
                                        "group": "motion"
                                      },
                                      "id": "bottom-to-top",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "top-to-bottom",
                                        "summary": "Slides tooltip from top to bottom",
                                        "selector": ".slds-slide-from-top-to-bottom",
                                        "restrict": ".slds-popover_tooltip",
                                        "modifier": true,
                                        "group": "motion"
                                      },
                                      "id": "top-to-bottom",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "right-to-left",
                                        "summary": "Slides tooltip from right to left",
                                        "selector": ".slds-slide-from-right-to-left",
                                        "restrict": ".slds-popover_tooltip",
                                        "modifier": true,
                                        "group": "motion"
                                      },
                                      "id": "right-to-left",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "left-to-right",
                                        "summary": "Slides tooltip from left to right",
                                        "selector": ".slds-slide-from-left-to-right",
                                        "restrict": ".slds-popover_tooltip",
                                        "modifier": true,
                                        "group": "motion"
                                      },
                                      "id": "left-to-right",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "The truncation class can be used on an element, or the truncation\ninclude can be added to an existing class.",
                                  "annotations": {
                                    "summary": "Creates truncated text",
                                    "selector": ".slds-truncate",
                                    "restrict": "[title]",
                                    "modifier": true
                                  },
                                  "id": ".slds-truncate",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                }
                              ],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "",
                              "annotations": {
                                "summary": "Header for choosable option within listbox",
                                "selector": ".slds-listbox__option-header",
                                "restrict": ".slds-listbox__option h3"
                              },
                              "id": ".slds-listbox__option-header",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "",
                              "annotations": {
                                "summary": "Container for listbox option icon",
                                "selector": ".slds-listbox__option-icon",
                                "restrict": ".slds-listbox__option span"
                              },
                              "id": ".slds-listbox__option-icon",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "Focus state of a vertical listbox option",
                              "annotations": {
                                "selector": ".slds-has-focus",
                                "restrict": ".slds-listbox__option",
                                "modifier": true
                              },
                              "id": ".slds-has-focus",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "Modifies the listbox option if it contains an entity object",
                              "annotations": {
                                "selector": ".slds-listbox__option_entity",
                                "restrict": ".slds-listbox__option"
                              },
                              "id": ".slds-listbox__option_entity",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "Modifies the listbox option if it contains an plain object or string",
                              "annotations": {
                                "selector": ".slds-listbox__option_plain",
                                "restrict": ".slds-listbox__option"
                              },
                              "id": ".slds-listbox__option_plain",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "If the listbox option has metadata or secondary information that sits below its primary text",
                              "annotations": {
                                "selector": ".slds-listbox__option_has-meta",
                                "restrict": ".slds-listbox__option"
                              },
                              "id": ".slds-listbox__option_has-meta",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "Modifier that makes selected icon visible",
                              "annotations": {
                                "selector": ".slds-is-selected",
                                "restrict": ".slds-listbox__option",
                                "modifier": true
                              },
                              "id": ".slds-is-selected",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "The main text of an entity listbox",
                              "annotations": {
                                "selector": ".slds-listbox__option-text_entity",
                                "restrict": ".slds-listbox__option span"
                              },
                              "id": ".slds-listbox__option-text_entity",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "The metadata or secondary text of an entity listbox",
                              "annotations": {
                                "selector": ".slds-listbox__option-meta",
                                "restrict": ".slds-listbox__option span"
                              },
                              "id": ".slds-listbox__option-meta",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            }
                          ],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "The icon within a plain listbox that indicates if an option has been selected or not.",
                          "annotations": {
                            "selector": ".slds-listbox__icon-selected",
                            "restrict": ".slds-listbox__item svg"
                          },
                          "id": ".slds-listbox__icon-selected",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        }
                      ],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "Creates a vertical listbox",
                      "annotations": {
                        "selector": ".slds-listbox_vertical",
                        "restrict": ".slds-listbox",
                        "modifier": true
                      },
                      "id": ".slds-listbox_vertical",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Forces overflow scrolling after 5 list items",
                        "selector": ".slds-dropdown_length-5",
                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                        "modifier": true,
                        "group": "height"
                      },
                      "id": ".slds-dropdown_length-5",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Forces overflow scrolling after 7 list items",
                        "selector": ".slds-dropdown_length-7",
                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                        "modifier": true,
                        "group": "height"
                      },
                      "id": ".slds-dropdown_length-7",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Forces overflow scrolling after 10 list items",
                        "selector": ".slds-dropdown_length-10",
                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                        "modifier": true,
                        "group": "height"
                      },
                      "id": ".slds-dropdown_length-10",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Forces overflow scrolling after 5 list items with an icon",
                        "selector": ".slds-dropdown_length-with-icon-5",
                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                        "modifier": true,
                        "group": "height"
                      },
                      "id": ".slds-dropdown_length-with-icon-5",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Forces overflow scrolling after 7 list items with an icon",
                        "selector": ".slds-dropdown_length-with-icon-7",
                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                        "modifier": true,
                        "group": "height"
                      },
                      "id": ".slds-dropdown_length-with-icon-7",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Forces overflow scrolling after 10 list items with an icon",
                        "selector": ".slds-dropdown_length-with-icon-10",
                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                        "modifier": true,
                        "group": "height"
                      },
                      "id": ".slds-dropdown_length-with-icon-10",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Theme",
                    "selector": ".slds-dropdown_inverse",
                    "restrict": ".slds-dropdown",
                    "modifier": true,
                    "group": "theme"
                  },
                  "id": ".slds-dropdown_inverse",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Adds padding to area above dropdown menu list",
                    "selector": ".slds-dropdown__header",
                    "restrict": ".slds-dropdown li"
                  },
                  "id": ".slds-dropdown__header",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Initializes dropdown item",
                    "selector": ".slds-dropdown__item",
                    "restrict": ".slds-dropdown li",
                    "required": true
                  },
                  "id": ".slds-dropdown__item",
                  "restrictees": [
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Dirty state for a nav item",
                        "selector": ".slds-is-unsaved",
                        "restrict": ".slds-context-bar__item, .slds-dropdown__item"
                      },
                      "id": ".slds-is-unsaved",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Places a menu item into an errored state",
                        "selector": ".slds-has-error",
                        "restrict": ".slds-dropdown__item > a",
                        "modifier": true,
                        "group": "notification"
                      },
                      "id": ".slds-has-error",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Places a menu item into a success state",
                        "selector": ".slds-has-success",
                        "restrict": ".slds-dropdown__item > a",
                        "modifier": true,
                        "group": "notification"
                      },
                      "id": ".slds-has-success",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Places a menu item into a warning state",
                        "selector": ".slds-has-warning",
                        "restrict": ".slds-dropdown__item > a",
                        "modifier": true,
                        "group": "notification"
                      },
                      "id": ".slds-has-warning",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "If menu contains menuitemcheckbox then this toggles the selected icon when it is selected",
                        "selector": ".slds-icon_selected",
                        "restrict": ".slds-dropdown__item svg"
                      },
                      "id": ".slds-icon_selected",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "If menu contains menuitemcheckbox then this handles the selected states",
                        "selector": ".slds-is-selected",
                        "restrict": ".slds-dropdown__item",
                        "modifier": true
                      },
                      "id": ".slds-is-selected",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "name": "submenu",
                        "summary": true,
                        "selector": ".slds-has-submenu",
                        "restrict": ".slds-dropdown__item",
                        "release": "2.5.0"
                      },
                      "id": "submenu",
                      "restrictees": [
                        {
                          "description": "",
                          "annotations": {
                            "summary": true,
                            "selector": ".slds-dropdown_submenu",
                            "restrict": ".slds-has-submenu div"
                          },
                          "id": ".slds-dropdown_submenu",
                          "restrictees": [
                            {
                              "description": "",
                              "annotations": {
                                "summary": "Open submenu to the left of the parent menu item",
                                "selector": ".slds-dropdown_submenu-left",
                                "restrict": ".slds-dropdown_submenu",
                                "modifier": true,
                                "group": "submenu position"
                              },
                              "id": ".slds-dropdown_submenu-left",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "",
                              "annotations": {
                                "summary": "Open submenu to the right of the parent menu item",
                                "selector": ".slds-dropdown_submenu-right",
                                "restrict": ".slds-dropdown_submenu",
                                "modifier": true,
                                "group": "submenu position"
                              },
                              "id": ".slds-dropdown_submenu-right",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "",
                              "annotations": {
                                "summary": "Open submenu along the bottom of the parent menu item",
                                "selector": ".slds-dropdown_submenu-bottom",
                                "restrict": ".slds-dropdown_submenu"
                              },
                              "id": ".slds-dropdown_submenu-bottom",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            }
                          ],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        }
                      ],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Creates styles for a Tab Item when its tab has new activity in",
                        "selector": ".slds-has-notification",
                        "restrict": ".slds-tabs_default__item, .slds-dropdown__item"
                      },
                      "id": ".slds-has-notification",
                      "restrictees": [
                        {
                          "description": "",
                          "annotations": {
                            "summary": "Unread notification icon",
                            "selector": ".slds-indicator_unread",
                            "restrict": ".slds-has-notification span"
                          },
                          "id": ".slds-indicator_unread",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        }
                      ],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Positions dropdown to left side of target",
                    "selector": ".slds-dropdown_left",
                    "restrict": ".slds-dropdown",
                    "modifier": true,
                    "group": "menu position"
                  },
                  "id": ".slds-dropdown_left",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Positions dropdown to right side of target",
                    "selector": ".slds-dropdown_right",
                    "restrict": ".slds-dropdown",
                    "modifier": true,
                    "group": "menu position"
                  },
                  "id": ".slds-dropdown_right",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Positions dropdown to above target",
                    "selector": ".slds-dropdown_bottom",
                    "restrict": ".slds-dropdown",
                    "modifier": true,
                    "group": "menu position"
                  },
                  "id": ".slds-dropdown_bottom",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Sets min-width of 6rem/96px",
                    "selector": ".slds-dropdown_xx-small",
                    "restrict": ".slds-dropdown",
                    "modifier": true,
                    "group": "width"
                  },
                  "id": ".slds-dropdown_xx-small",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Sets min-width of 12rem/192px",
                    "selector": ".slds-dropdown_x-small",
                    "restrict": ".slds-dropdown",
                    "modifier": true,
                    "group": "width"
                  },
                  "id": ".slds-dropdown_x-small",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Sets min-width of 15rem/240px",
                    "selector": ".slds-dropdown_small",
                    "restrict": ".slds-dropdown",
                    "modifier": true,
                    "group": "width"
                  },
                  "id": ".slds-dropdown_small",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Sets min-width of 20rem/320px",
                    "selector": ".slds-dropdown_medium",
                    "restrict": ".slds-dropdown",
                    "modifier": true,
                    "group": "width"
                  },
                  "id": ".slds-dropdown_medium",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Sets min-width of 25rem/400px",
                    "selector": ".slds-dropdown_large",
                    "restrict": ".slds-dropdown",
                    "modifier": true,
                    "group": "width"
                  },
                  "id": ".slds-dropdown_large",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Sets width equal to input",
                    "selector": ".slds-dropdown_fluid",
                    "restrict": ".slds-dropdown",
                    "modifier": true,
                    "group": "width"
                  },
                  "id": ".slds-dropdown_fluid",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Forces overflow scrolling after 5 list items",
                    "selector": ".slds-dropdown_length-5",
                    "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                    "modifier": true,
                    "group": "height"
                  },
                  "id": ".slds-dropdown_length-5",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Forces overflow scrolling after 7 list items",
                    "selector": ".slds-dropdown_length-7",
                    "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                    "modifier": true,
                    "group": "height"
                  },
                  "id": ".slds-dropdown_length-7",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Forces overflow scrolling after 10 list items",
                    "selector": ".slds-dropdown_length-10",
                    "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                    "modifier": true,
                    "group": "height"
                  },
                  "id": ".slds-dropdown_length-10",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Forces overflow scrolling after 5 list items with an icon",
                    "selector": ".slds-dropdown_length-with-icon-5",
                    "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                    "modifier": true,
                    "group": "height"
                  },
                  "id": ".slds-dropdown_length-with-icon-5",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Forces overflow scrolling after 7 list items with an icon",
                    "selector": ".slds-dropdown_length-with-icon-7",
                    "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                    "modifier": true,
                    "group": "height"
                  },
                  "id": ".slds-dropdown_length-with-icon-7",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Forces overflow scrolling after 10 list items with an icon",
                    "selector": ".slds-dropdown_length-with-icon-10",
                    "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                    "modifier": true,
                    "group": "height"
                  },
                  "id": ".slds-dropdown_length-with-icon-10",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "selector": ".slds-nubbin_top",
                    "restrict": ".slds-popover, .slds-dropdown",
                    "modifier": true,
                    "group": "nubbins"
                  },
                  "id": ".slds-nubbin_top",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "selector": ".slds-nubbin_top-left",
                    "restrict": ".slds-popover, .slds-dropdown",
                    "modifier": true,
                    "group": "nubbins"
                  },
                  "id": ".slds-nubbin_top-left",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "selector": ".slds-nubbin_top-right",
                    "restrict": ".slds-popover, .slds-dropdown",
                    "modifier": true,
                    "group": "nubbins"
                  },
                  "id": ".slds-nubbin_top-right",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "selector": ".slds-nubbin_bottom",
                    "restrict": ".slds-popover, .slds-dropdown",
                    "modifier": true,
                    "group": "nubbins"
                  },
                  "id": ".slds-nubbin_bottom",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "selector": ".slds-nubbin_bottom-left",
                    "restrict": ".slds-popover, .slds-dropdown",
                    "modifier": true,
                    "group": "nubbins"
                  },
                  "id": ".slds-nubbin_bottom-left",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "selector": ".slds-nubbin_bottom-right",
                    "restrict": ".slds-popover, .slds-dropdown",
                    "modifier": true,
                    "group": "nubbins"
                  },
                  "id": ".slds-nubbin_bottom-right",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "selector": ".slds-nubbin_left",
                    "restrict": ".slds-popover, .slds-dropdown",
                    "modifier": true,
                    "group": "nubbins"
                  },
                  "id": ".slds-nubbin_left",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "selector": ".slds-nubbin_left-top",
                    "restrict": ".slds-popover, .slds-dropdown",
                    "modifier": true,
                    "group": "nubbins"
                  },
                  "id": ".slds-nubbin_left-top",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "selector": ".slds-nubbin_left-bottom",
                    "restrict": ".slds-popover, .slds-dropdown",
                    "modifier": true,
                    "group": "nubbins"
                  },
                  "id": ".slds-nubbin_left-bottom",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "selector": ".slds-nubbin_right",
                    "restrict": ".slds-popover, .slds-dropdown",
                    "modifier": true,
                    "group": "nubbins"
                  },
                  "id": ".slds-nubbin_right",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "selector": ".slds-nubbin_right-top",
                    "restrict": ".slds-popover, .slds-dropdown",
                    "modifier": true,
                    "group": "nubbins"
                  },
                  "id": ".slds-nubbin_right-top",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "selector": ".slds-nubbin_right-bottom",
                    "restrict": ".slds-popover, .slds-dropdown",
                    "modifier": true,
                    "group": "nubbins"
                  },
                  "id": ".slds-nubbin_right-bottom",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "selector": ".slds-nubbin_top-left-corner",
                    "restrict": ".slds-popover, .slds-dropdown",
                    "modifier": true,
                    "group": "nubbins"
                  },
                  "id": ".slds-nubbin_top-left-corner",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "selector": ".slds-nubbin_bottom-left-corner",
                    "restrict": ".slds-popover, .slds-dropdown",
                    "modifier": true,
                    "group": "nubbins"
                  },
                  "id": ".slds-nubbin_bottom-left-corner",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "selector": ".slds-nubbin_top-right-corner",
                    "restrict": ".slds-popover, .slds-dropdown",
                    "modifier": true,
                    "group": "nubbins"
                  },
                  "id": ".slds-nubbin_top-right-corner",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "selector": ".slds-nubbin_bottom-right-corner",
                    "restrict": ".slds-popover, .slds-dropdown",
                    "modifier": true,
                    "group": "nubbins"
                  },
                  "id": ".slds-nubbin_bottom-right-corner",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "selector": ".slds-nubbin_left-top-corner",
                    "restrict": ".slds-popover, .slds-dropdown",
                    "modifier": true,
                    "group": "nubbins"
                  },
                  "id": ".slds-nubbin_left-top-corner",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "selector": ".slds-nubbin_right-top-corner",
                    "restrict": ".slds-popover, .slds-dropdown",
                    "modifier": true,
                    "group": "nubbins"
                  },
                  "id": ".slds-nubbin_right-top-corner",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "selector": ".slds-nubbin_left-bottom-corner",
                    "restrict": ".slds-popover, .slds-dropdown",
                    "modifier": true,
                    "group": "nubbins"
                  },
                  "id": ".slds-nubbin_left-bottom-corner",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "selector": ".slds-nubbin_right-bottom-corner",
                    "restrict": ".slds-popover, .slds-dropdown",
                    "modifier": true,
                    "group": "nubbins"
                  },
                  "id": ".slds-nubbin_right-bottom-corner",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/menus/dropdown/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "dropdown-menu-icon-large",
                  "label": "Base - Size large"
                },
                {
                  "id": "dropdown-menu-header",
                  "label": "Sub Heading"
                },
                {
                  "id": "dropdown-menu-icon-left",
                  "label": "Single Icon - Left"
                },
                {
                  "id": "dropdown-menu-icon-double",
                  "label": "Double Icon - Left/Right"
                },
                {
                  "id": "dropdown-menu-icon-right",
                  "label": "Single Icon - Right"
                },
                {
                  "id": "action-overflow",
                  "label": "Overflow menu with actions"
                },
                {
                  "id": "notifications-menu",
                  "label": "Menu with alert notifications"
                },
                {
                  "id": "right-to-left",
                  "label": "RTL support - Center aligned"
                },
                {
                  "id": "right-to-left-align-left",
                  "label": "RTL support - Left aligned"
                },
                {
                  "id": "right-to-left-align-right",
                  "label": "RTL support - Right aligned"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/menus/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "tree-grid": {
      "description": "",
      "annotations": {
        "summary": "A tree is visualization of a structure hierarchy. A branch can be expanded or collapsed.",
        "name": "tree-grid",
        "support": "dev-ready",
        "base": true,
        "role": "treegrid",
        "lwc": true,
        "type": "data-display, data-entry",
        "category": "experience",
        "s1": "false",
        "selector": ".slds-table_tree"
      },
      "id": "tree-grid",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "name": "base",
            "selector": ".slds-table_tree",
            "restrict": "table",
            "support": "dev-ready",
            "variant": true,
            "s1": "false"
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Initializes a slds tree item",
                "selector": ".slds-tree__item",
                "restrict": ".slds-table_tree th"
              },
              "id": ".slds-tree__item",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "name": "item-disabled",
                    "summary": "When a branch doesn't have children, apply slds-is-disabled to the button icon",
                    "selector": ".slds-is-disabled",
                    "restrict": ".slds-tree__item button",
                    "modifier": true,
                    "group": "interactions",
                    "deprecated": true
                  },
                  "id": "item-disabled",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "name": "item-selected",
                    "summary": "Selected state for a tree item",
                    "selector": ".slds-is-selected",
                    "restrict": ".slds-tree__item",
                    "notes": "Class should be applied via Javascript",
                    "deprecated": true
                  },
                  "id": "item-selected",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "name": "item-focused",
                    "summary": "Focus state for a tree item",
                    "selector": ".slds-is-focused",
                    "restrict": ".slds-tree__item",
                    "deprecated": true
                  },
                  "id": "item-focused",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "name": "item-hovered",
                    "summary": "Hover state for a tree item",
                    "selector": ".slds-is-hovered",
                    "restrict": ".slds-tree__item",
                    "notes": "Class should be applied via Javascript",
                    "modifier": true,
                    "group": "interactions"
                  },
                  "id": "item-hovered",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "The label text of a tree item or tree branch",
                    "selector": ".slds-tree__item-label",
                    "restrict": ".slds-tree__item span"
                  },
                  "id": ".slds-tree__item-label",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "The meta text or secondary text of a tree item",
                    "selector": ".slds-tree__item-meta",
                    "restrict": ".slds-tree__item span"
                  },
                  "id": ".slds-tree__item-meta",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/tree-grid/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "treegrid-headless",
                  "label": "Headless"
                },
                {
                  "id": "treegrid-headless-selected-row",
                  "label": "Headless with selected row"
                },
                {
                  "id": "treegrid-headless-no-borders",
                  "label": "Headless with no borders"
                },
                {
                  "id": "treegrid-headless-no-borders-selected-row",
                  "label": "Headless with no borders and a selected row"
                },
                {
                  "id": "treegrid-single-select",
                  "label": "Single select"
                },
                {
                  "id": "treegrid-single-select-selected-row",
                  "label": "Single select with a selected row"
                },
                {
                  "id": "treegrid-single-select-headless",
                  "label": "Single select headless"
                },
                {
                  "id": "treegrid-single-select-headless-selected",
                  "label": "Single select headless with selected row"
                },
                {
                  "id": "treegrid-single-select-headless-no-borders",
                  "label": "Single select headless with no borders"
                },
                {
                  "id": "treegrid-single-select-headless-no-borders-with-selected",
                  "label": "Single select headless with no borders and a selected row"
                },
                {
                  "id": "item-disabled",
                  "label": "Item Disabled"
                },
                {
                  "id": "item-hovered",
                  "label": "Item Hovered"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "expanded",
                  "label": "Expanded"
                },
                {
                  "id": "selected-row",
                  "label": "Selected row"
                },
                {
                  "id": "deep-nesting",
                  "label": "Deeply nested branches"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/tree-grid/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "welcome-mat": {
      "description": "The Welcome Mat component should be used to display a series of unordered items that\na user can click to learn about a thematic topic. Welcome Mat tiles may trigger walkthroughs,\nmodals, or take users to specific URLs.\n\nThe Welcome Mat consists of two sections, the informational left pane and the actionable right pane.\nThe left pane should be used to educate users as to the theme of the content displayed in the right pane.",
      "annotations": {
        "summary": "Welcome Mat component",
        "base": true,
        "name": "welcome-mat",
        "selector": ".slds-welcome-mat",
        "category": "feature",
        "type": "process",
        "role": "modal-dialog",
        "support": "dev-ready"
      },
      "id": "welcome-mat",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Welcome Mat component",
            "name": "base",
            "selector": ".slds-welcome-mat",
            "restrict": "div",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "Modal container sizing within Welcome Mat",
              "annotations": {
                "selector": ".slds-modal__container",
                "restrict": ".slds-welcome-mat",
                "deprecated": true
              },
              "id": ".slds-modal__container",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Content container for the whole Welcome Mat",
                "selector": ".slds-welcome-mat__content",
                "restrict": ".slds-welcome-mat div"
              },
              "id": ".slds-welcome-mat__content",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Container element for the informational side of the Welcome Mat",
                    "selector": ".slds-welcome-mat__info",
                    "restrict": ".slds-welcome-mat__content div"
                  },
                  "id": ".slds-welcome-mat__info",
                  "restrictees": [
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Content container for the informational side of the Welcome Mat. Centers in container space.",
                        "selector": ".slds-welcome-mat__info-content",
                        "restrict": ".slds-welcome-mat__info div"
                      },
                      "id": ".slds-welcome-mat__info-content",
                      "restrictees": [
                        {
                          "description": "",
                          "annotations": {
                            "summary": "Title element for the informational side of the Welcome Mat",
                            "selector": ".slds-welcome-mat__info-title",
                            "restrict": ".slds-welcome-mat__info-content h2"
                          },
                          "id": ".slds-welcome-mat__info-title",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "",
                          "annotations": {
                            "summary": "Description container for the informational side of the Welcome Mat",
                            "selector": ".slds-welcome-mat__info-description",
                            "restrict": ".slds-welcome-mat__info-content p, .slds-welcome-mat__info-content div"
                          },
                          "id": ".slds-welcome-mat__info-description",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "",
                          "annotations": {
                            "summary": "Text description of walkthrough progress",
                            "selector": ".slds-welcome-mat__info-progress",
                            "restrict": ".slds-welcome-mat__info-content div"
                          },
                          "id": ".slds-welcome-mat__info-progress",
                          "restrictees": [
                            {
                              "description": "",
                              "annotations": {
                                "summary": "Badge container for Welcome Mat Trailhead Progress Info. Overrides properties for the check icon, specific for this variant.",
                                "selector": ".slds-welcome-mat__info-badge-container",
                                "restrict": ".slds-welcome-mat__info-progress div"
                              },
                              "id": ".slds-welcome-mat__info-badge-container",
                              "restrictees": [
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Badge for the Trailhead Progress Info.",
                                    "selector": ".slds-welcome-mat__info-badge",
                                    "restrict": ".slds-welcome-mat__info-badge-container img"
                                  },
                                  "id": ".slds-welcome-mat__info-badge",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                }
                              ],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "",
                              "annotations": {
                                "name": "progress-complete",
                                "summary": "Modifier for Completed progress. Shows completed checkmark.",
                                "selector": ".slds-welcome-mat__info-progress_complete",
                                "restrict": ".slds-welcome-mat__info-progress",
                                "modifier": true,
                                "group": "state"
                              },
                              "id": "progress-complete",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            }
                          ],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        }
                      ],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Container element for the Actions side of the Welcome Mat.",
                    "selector": ".slds-welcome-mat__tiles",
                    "restrict": ".slds-welcome-mat__content ul"
                  },
                  "id": ".slds-welcome-mat__tiles",
                  "restrictees": [
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Welcome Mat Tile item. Shows an actionable step a user can take to complete a greater objective. Based on a SLDS Visual Picker.",
                        "selector": ".slds-welcome-mat__tile",
                        "restrict": ".slds-welcome-mat__tiles li"
                      },
                      "id": ".slds-welcome-mat__tile",
                      "restrictees": [
                        {
                          "description": "",
                          "annotations": {
                            "summary": "Figure element for Welcome Mat Tile item, based on SLDS Media Object figure.",
                            "selector": ".slds-welcome-mat__tile-figure",
                            "restrict": ".slds-welcome-mat__tile .slds-media__figure div"
                          },
                          "id": ".slds-welcome-mat__tile-figure",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "",
                          "annotations": {
                            "summary": "Title element for Welcome Mat Tile item.",
                            "selector": ".slds-welcome-mat__tile-title",
                            "restrict": ".slds-welcome-mat__tile h3"
                          },
                          "id": ".slds-welcome-mat__tile-title",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "",
                          "annotations": {
                            "summary": "Body element for Welcome Mat Tile item, based on SLDS Media Object body.",
                            "selector": ".slds-welcome-mat__tile-body",
                            "restrict": ".slds-welcome-mat__tile .slds-media__body div"
                          },
                          "id": ".slds-welcome-mat__tile-body",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "",
                          "annotations": {
                            "summary": "Description element for Welcome Mat Tile item.",
                            "selector": ".slds-welcome-mat__tile-description",
                            "restrict": ".slds-welcome-mat__tile p"
                          },
                          "id": ".slds-welcome-mat__tile-description",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "",
                          "annotations": {
                            "summary": "Icon Container for Welcome Mat Tile item.",
                            "selector": ".slds-welcome-mat__tile-icon-container",
                            "restrict": ".slds-welcome-mat__tile div"
                          },
                          "id": ".slds-welcome-mat__tile-icon-container",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "",
                          "annotations": {
                            "name": "tile-complete",
                            "summary": "Complete modifier class for Welcome Mat Tile item.",
                            "selector": ".slds-welcome-mat__tile_complete",
                            "restrict": ".slds-welcome-mat__tile",
                            "modifier": true,
                            "group": "state"
                          },
                          "id": "tile-complete",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        }
                      ],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Sets tile area of Welcome Mat to read only",
                        "selector": ".slds-welcome-mat__tiles_info-only",
                        "restrict": ".slds-welcome-mat__tiles"
                      },
                      "id": ".slds-welcome-mat__tiles_info-only",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Creates Welcome Mat Info Only",
                "name": "info-only",
                "selector": ".slds-welcome-mat_info-only",
                "restrict": ".slds-welcome-mat",
                "support": "dev-ready",
                "variant": true
              },
              "id": "info-only",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Welcome Mat Tile with only info item. Shows informational content. Based on a SLDS Media Object.",
                    "selector": ".slds-welcome-mat__tile_info-only",
                    "restrict": ".slds-welcome-mat_info-only li"
                  },
                  "id": ".slds-welcome-mat__tile_info-only",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": "./ui/components/welcome-mat/info-only/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "id": "default"
                    }
                  ]
                },
                {
                  "title": "examples",
                  "items": [
                    {
                      "id": "default",
                      "label": "Default (Info Only)",
                      "demoStyles": "height: 800px;"
                    }
                  ]
                }
              ]
            },
            {
              "description": "",
              "annotations": {
                "summary": "Creates Welcome Mat Full Width",
                "name": "splash",
                "selector": ".slds-welcome-mat_splash",
                "restrict": ".slds-welcome-mat",
                "support": "dev-ready",
                "variant": true
              },
              "id": "splash",
              "restrictees": [],
              "docPath": null,
              "showcasePath": "./ui/components/welcome-mat/splash/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "id": "default"
                    }
                  ]
                },
                {
                  "title": "examples",
                  "items": [
                    {
                      "id": "default",
                      "label": "Default (Splash)",
                      "demoStyles": "height: 800px;"
                    }
                  ]
                }
              ]
            },
            {
              "description": "The Trailhead Connected variant should be used when users can achieve\na badge in Trailhead for completing all steps in the current Welcome Mat.\n\nOnly Trailhead Connected Mats may have the Trailhead font for the header.",
              "annotations": {
                "summary": "Creates Trailhead Connected Welcome Mat",
                "name": "trailhead-connected",
                "selector": ".slds-welcome-mat_trailhead",
                "restrict": ".slds-welcome-mat",
                "support": "dev-ready",
                "variant": true
              },
              "id": "trailhead-connected",
              "restrictees": [],
              "docPath": null,
              "showcasePath": "./ui/components/welcome-mat/trailhead-connected/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "id": "default"
                    }
                  ]
                },
                {
                  "title": "examples",
                  "items": [
                    {
                      "id": "default",
                      "label": "Default (Trailhead)",
                      "demoStyles": "height: 800px;"
                    },
                    {
                      "id": "trailhead-complete",
                      "label": "Trailhead Complete",
                      "demoStyles": "height: 800px;"
                    }
                  ]
                }
              ]
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/welcome-mat/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "default",
                  "label": "Default (Base)",
                  "demoStyles": "height: 800px;"
                },
                {
                  "id": "with-completed-tiles",
                  "label": "With Completed Tiles",
                  "demoStyles": "height: 800px;"
                },
                {
                  "id": "with-overflowing-tiles",
                  "label": "With Overflowing Tiles",
                  "demoStyles": "height: 800px;"
                },
                {
                  "id": "with-overflowing-tiles-and-long-description",
                  "label": "With Overflowing Tiles and Long Description",
                  "demoStyles": "height: 800px;"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/welcome-mat/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "trees": {
      "description": "",
      "annotations": {
        "summary": "A tree is visualization of a structure hierarchy. A branch can be expanded or collapsed.",
        "name": "trees",
        "support": "dev-ready",
        "base": true,
        "styling-hooks": true,
        "lwc": true,
        "scroller": true,
        "type": "navigation",
        "category": "experience",
        "s1": "false",
        "selector": ".slds-tree_container"
      },
      "id": "trees",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "A tree is visualization of a structure hierarchy. A branch can be expanded or collapsed.",
            "name": "base",
            "selector": ".slds-tree_container",
            "restrict": "div",
            "support": "dev-ready",
            "variant": true,
            "s1": "false"
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Initializes a slds tree",
                "selector": ".slds-tree",
                "restrict": ".slds-tree_container ul, table"
              },
              "id": ".slds-tree",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Initializes a slds tree item",
                    "selector": ".slds-tree__item",
                    "restrict": ".slds-tree div"
                  },
                  "id": ".slds-tree__item",
                  "restrictees": [
                    {
                      "description": "",
                      "annotations": {
                        "name": "item-disabled",
                        "summary": "When a branch doesn't have children, apply slds-is-disabled to the button icon",
                        "selector": ".slds-is-disabled",
                        "restrict": ".slds-tree__item button",
                        "modifier": true,
                        "group": "interactions",
                        "deprecated": true
                      },
                      "id": "item-disabled",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "name": "item-selected",
                        "summary": "Selected state for a tree item",
                        "selector": ".slds-is-selected",
                        "restrict": ".slds-tree__item",
                        "notes": "Class should be applied via Javascript",
                        "deprecated": true
                      },
                      "id": "item-selected",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "name": "item-focused",
                        "summary": "Focus state for a tree item",
                        "selector": ".slds-is-focused",
                        "restrict": ".slds-tree__item",
                        "deprecated": true
                      },
                      "id": "item-focused",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "name": "item-hovered",
                        "summary": "Hover state for a tree item",
                        "selector": ".slds-is-hovered",
                        "restrict": ".slds-tree__item",
                        "notes": "Class should be applied via Javascript",
                        "modifier": true,
                        "group": "interactions"
                      },
                      "id": "item-hovered",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "The label text of a tree item or tree branch",
                        "selector": ".slds-tree__item-label",
                        "restrict": ".slds-tree__item span"
                      },
                      "id": ".slds-tree__item-label",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "The meta text or secondary text of a tree item",
                        "selector": ".slds-tree__item-meta",
                        "restrict": ".slds-tree__item span"
                      },
                      "id": ".slds-tree__item-meta",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Styles the focus and selected state for any tree item that has role=\"treeitem\"",
                    "selector": "[role=\"treeitem\"]",
                    "restrict": ".slds-tree li"
                  },
                  "id": "[role=\"treeitem\"]",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Initializes a slds tree group header",
                "selector": ".slds-tree__group-header",
                "restrict": ".slds-tree_container h4"
              },
              "id": ".slds-tree__group-header",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/trees/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "filterable-tree",
                  "label": "Fliterable Tree"
                },
                {
                  "id": "filterabled-tree",
                  "label": "Flitered Tree"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "expanded",
                  "label": "Expanded"
                },
                {
                  "id": "selected",
                  "label": "Item Selected"
                },
                {
                  "id": "deep-nesting",
                  "label": "Deeply nested branches"
                },
                {
                  "id": "metatext",
                  "label": "Metatext"
                },
                {
                  "id": "item-hovered",
                  "label": "Item Hovered"
                },
                {
                  "id": "item-disabled",
                  "label": "Item Disabled"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/trees/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "feeds": {
      "description": "",
      "annotations": {
        "summary": "A feed consists of a list of recurring elements of similar types. Examples of a feed would be a discussion feed.",
        "base": true,
        "name": "feeds",
        "selector": ".slds-feed",
        "support": "dev-ready",
        "category": "experience",
        "type": "data-display"
      },
      "id": "feeds",
      "restrictees": [
        {
          "description": "A discussion feed consists of a list of posts. A `.slds-feed__item` contains a post and comments related to that post.",
          "annotations": {
            "name": "base",
            "selector": ".slds-feed",
            "restrict": "div",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "selector": ".slds-feed__list",
                "restrict": ".slds-feed ul",
                "required": true
              },
              "id": ".slds-feed__list",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "selector": ".slds-feed__item",
                    "restrict": ".slds-feed__list li",
                    "required": true
                  },
                  "id": ".slds-feed__item",
                  "restrictees": [
                    {
                      "description": "Container for feed item comments",
                      "annotations": {
                        "selector": ".slds-feed__item-comments",
                        "restrict": ".slds-feed__item div",
                        "notes": "Contains comment replies and publisher"
                      },
                      "id": ".slds-feed__item-comments",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "name": "post",
                "selector": ".slds-post",
                "restrict": ".slds-feed article",
                "support": "dev-ready",
                "variant": true
              },
              "id": "post",
              "restrictees": [
                {
                  "description": "Header region of a feed post",
                  "annotations": {
                    "selector": ".slds-post__header",
                    "restrict": ".slds-post header"
                  },
                  "id": ".slds-post__header",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "Content region of a feed post",
                  "annotations": {
                    "selector": ".slds-post__content",
                    "restrict": ".slds-post div"
                  },
                  "id": ".slds-post__content",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "Footer region of a feed post",
                  "annotations": {
                    "selector": ".slds-post__footer",
                    "restrict": ".slds-post footer"
                  },
                  "id": ".slds-post__footer",
                  "restrictees": [
                    {
                      "description": "Footer region that contains quick action items for post",
                      "annotations": {
                        "selector": ".slds-post__footer-actions-list",
                        "restrict": ".slds-post__footer ul"
                      },
                      "id": ".slds-post__footer-actions-list",
                      "restrictees": [
                        {
                          "description": "Action items within the feed post footer",
                          "annotations": {
                            "selector": ".slds-post__footer-action",
                            "restrict": ".slds-post__footer-actions-list button"
                          },
                          "id": ".slds-post__footer-action",
                          "restrictees": [
                            {
                              "description": "Active state for like button",
                              "annotations": {
                                "selector": ".slds-is-active",
                                "restrict": ".slds-post__footer-action",
                                "modifier": true
                              },
                              "id": ".slds-is-active",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            }
                          ],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        }
                      ],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "Footer region that contains read only items for post",
                      "annotations": {
                        "selector": ".slds-post__footer-meta-list",
                        "restrict": ".slds-post__footer ul"
                      },
                      "id": ".slds-post__footer-meta-list",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": "./ui/components/feeds/post/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "id": "default",
                      "label": "Default"
                    }
                  ]
                },
                {
                  "title": "examples",
                  "items": [
                    {
                      "id": "post-attachment-link",
                      "label": "Link attachment"
                    },
                    {
                      "id": "post-attachment-files",
                      "label": "Files(s) attachment"
                    },
                    {
                      "id": "post-with-comments",
                      "label": "With replies"
                    },
                    {
                      "id": "post-with-overflow",
                      "label": "Replies - Overflow Bar"
                    },
                    {
                      "id": "post-with-publisher-active",
                      "label": "Replies - Publisher active"
                    },
                    {
                      "id": "questions",
                      "label": "Question"
                    }
                  ]
                },
                {
                  "title": "states",
                  "items": [
                    {
                      "id": "post-with-liker-bar",
                      "label": "Like"
                    }
                  ]
                }
              ]
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/feeds/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Default"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/feeds/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "vertical-tabs": {
      "description": "",
      "annotations": {
        "summary": "A component that shows groups of content, separated into tabs, and controlled by the tabs",
        "name": "vertical-tabs",
        "support": "dev-ready",
        "base": true,
        "role": "tablist",
        "lwc": true,
        "type": "navigation",
        "category": "base",
        "selector": ".slds-vertical-tabs"
      },
      "id": "vertical-tabs",
      "restrictees": [
        {
          "description": "The default Vertical Tabs component renders a list of tabs and their\nrelated content. The tab list is not truncated by default, but truncation\ncan be added with a modifier class on the link elements.",
          "annotations": {
            "summary": "Renders a vertical tablist.",
            "name": "base",
            "selector": ".slds-vertical-tabs",
            "restrict": "div, section",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Tab navigation container element",
                "selector": ".slds-vertical-tabs__nav",
                "restrict": ".slds-vertical-tabs > ul"
              },
              "id": ".slds-vertical-tabs__nav",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Tab navigation item",
                    "selector": ".slds-vertical-tabs__nav-item",
                    "restrict": ".slds-vertical-tabs__nav li"
                  },
                  "id": ".slds-vertical-tabs__nav-item",
                  "restrictees": [
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Tab Navigation Link",
                        "selector": ".slds-vertical-tabs__link",
                        "restrict": ".slds-vertical-tabs__nav-item a"
                      },
                      "id": ".slds-vertical-tabs__link",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Left icon inside of vertical tabs nav item",
                        "selector": ".slds-vertical-tabs__left-icon",
                        "restrict": ".slds-vertical-tabs__nav-item span"
                      },
                      "id": ".slds-vertical-tabs__left-icon",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Right icon inside of vertical tabs nav item",
                        "selector": ".slds-vertical-tabs__right-icon",
                        "restrict": ".slds-vertical-tabs__nav-item span"
                      },
                      "id": ".slds-vertical-tabs__right-icon",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "name": "item-active",
                        "summary": "Active state for a tab navigation item",
                        "selector": ".slds-is-active",
                        "restrict": ".slds-vertical-tabs__nav-item",
                        "notes": "Required on the `<li>` element that is associated with the current active tab",
                        "modifier": true,
                        "group": "interactions"
                      },
                      "id": "item-active",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "name": "item-focus",
                        "summary": "Focus state for a tab navigation item",
                        "selector": ".slds-has-focus",
                        "restrict": ".slds-vertical-tabs__nav-item",
                        "modifier": true,
                        "group": "interactions"
                      },
                      "id": "item-focus",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Tab Content Container",
                "selector": ".slds-vertical-tabs__content",
                "restrict": ".slds-vertical-tabs div"
              },
              "id": ".slds-vertical-tabs__content",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/vertical-tabs/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "with-icons",
                  "label": "With icons"
                },
                {
                  "id": "with-badges",
                  "label": "With badges"
                },
                {
                  "id": "item-focus",
                  "label": "Item Focus"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/vertical-tabs/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "radio-button-group": {
      "description": "",
      "annotations": {
        "base": true,
        "name": "radio-button-group",
        "selector": ".slds-radio_button-group",
        "support": "dev-ready",
        "category": "base",
        "type": "data-entry",
        "role": "radiogroup",
        "layout": "responsive"
      },
      "id": "radio-button-group",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Initializes radio button",
            "name": "base",
            "selector": ".slds-radio_button-group",
            "restrict": "div",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "selector": ".slds-radio_button",
                "restrict": ".slds-radio_button-group span"
              },
              "id": ".slds-radio_button",
              "restrictees": [
                {
                  "description": "Create styled button when adjacent to the input[radio] element",
                  "annotations": {
                    "selector": ".slds-radio_faux",
                    "restrict": ".slds-radio_button span"
                  },
                  "id": ".slds-radio_faux",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "Label element inside of a radio button",
                  "annotations": {
                    "selector": ".slds-radio_button__label",
                    "restrict": ".slds-radio_button label"
                  },
                  "id": ".slds-radio_button__label",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/radio-button-group/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "disabled",
                  "label": "Disabled"
                },
                {
                  "id": "required",
                  "label": "Required"
                },
                {
                  "id": "error",
                  "label": "Has error"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/radio-button-group/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "docked-utility-bar": {
      "description": "",
      "annotations": {
        "summary": "Docked utility bar is a persistent bar that allows a user to continually use the app to complete tasks while expanding/collapsing utility panels.",
        "base": true,
        "name": "docked-utility-bar",
        "selector": ".slds-utility-bar_container",
        "support": "dev-ready",
        "s1": "false",
        "scroller": true
      },
      "id": "docked-utility-bar",
      "restrictees": [
        {
          "description": "Fixed bar at the bottom of viewport, that contains items.\n\nIf the utility bar item is active and its panel is popped open in a new window, use `.slds-utility-bar__item_pop-out` on the\n`.slds-utility-bar__item`. This will add a visual indicator to communicate that the panel is opened in a new window.",
          "annotations": {
            "summary": "Fixed bar at the bottom of viewport, that contains items",
            "name": "base",
            "selector": ".slds-utility-bar_container",
            "restrict": "footer",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "Fixed bar at the bottom of viewport, contains items",
              "annotations": {
                "selector": ".slds-utility-bar",
                "restrict": ".slds-utility-bar_container ul"
              },
              "id": ".slds-utility-bar",
              "restrictees": [
                {
                  "description": "Notification indicator",
                  "annotations": {
                    "selector": ".slds-indicator_unread",
                    "restrict": ".slds-utility-bar abbr"
                  },
                  "id": ".slds-indicator_unread",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "Items that invoke specific utility bar panel",
                  "annotations": {
                    "selector": ".slds-utility-bar__item",
                    "restrict": ".slds-utility-bar li"
                  },
                  "id": ".slds-utility-bar__item",
                  "restrictees": [
                    {
                      "description": "",
                      "annotations": {
                        "name": "pop-out",
                        "summary": "Modifier to add pop out element",
                        "selector": ".slds-utility-bar__item_pop-out",
                        "restrict": ".slds-utility-bar__item",
                        "modifier": true,
                        "group": "feedback"
                      },
                      "id": "pop-out",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "Creates styles for a utility bar item when it has a notification within its panel",
                      "annotations": {
                        "selector": ".slds-has-notification",
                        "restrict": ".slds-utility-bar__item"
                      },
                      "id": ".slds-has-notification",
                      "restrictees": [
                        {
                          "description": "",
                          "annotations": {
                            "summary": "Unread notification icon",
                            "selector": ".slds-indicator_unread",
                            "restrict": ".slds-has-notification span"
                          },
                          "id": ".slds-indicator_unread",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        }
                      ],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "Button that invokes utility panel",
                  "annotations": {
                    "selector": ".slds-utility-bar__action",
                    "restrict": ".slds-utility-bar button"
                  },
                  "id": ".slds-utility-bar__action",
                  "restrictees": [
                    {
                      "description": "",
                      "annotations": {
                        "selector": ".slds-is-active",
                        "restrict": ".slds-utility-bar__action",
                        "modifier": true
                      },
                      "id": ".slds-is-active",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "Container for utility bar item text, allows for multi-line text output",
                      "annotations": {
                        "selector": ".slds-utility-bar__text",
                        "restrict": ".slds-utility-bar__action > span"
                      },
                      "id": ".slds-utility-bar__text",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Container of the utility panel",
              "annotations": {
                "selector": ".slds-utility-panel",
                "restrict": ".slds-utility-bar_container div"
              },
              "id": ".slds-utility-panel",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "selector": ".slds-is-open",
                    "restrict": ".slds-utility-panel",
                    "modifier": true
                  },
                  "id": ".slds-is-open",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "Header that contains an icon, title and panel actions such as minimizing the panel",
                  "annotations": {
                    "selector": ".slds-utility-panel__header",
                    "restrict": ".slds-utility-panel div"
                  },
                  "id": ".slds-utility-panel__header",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "Area that contains the utility panel feature",
                  "annotations": {
                    "selector": ".slds-utility-panel__body",
                    "restrict": ".slds-utility-panel div"
                  },
                  "id": ".slds-utility-panel__body",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/docked-utility-bar/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "default",
                  "label": "Default",
                  "demoStyles": "\n  height: 540px;\n  overflow: hidden;\n  padding-top: 50px;\n\n  .slds-utility-bar_container {\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n  }\n\n  .slds-utility-bar,\n  .slds-utility-panel {\n    position: absolute;\n  }\n"
                },
                {
                  "id": "open",
                  "label": "Panel Open",
                  "demoStyles": "\n  height: 540px;\n  overflow: hidden;\n  padding-top: 50px;\n\n  .slds-utility-bar_container {\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n  }\n\n  .slds-utility-bar,\n  .slds-utility-panel {\n    position: absolute;\n  }\n"
                },
                {
                  "id": "notification",
                  "label": "Item has notification",
                  "demoStyles": "\n  height: 540px;\n  overflow: hidden;\n  padding-top: 50px;\n\n  .slds-utility-bar_container {\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n  }\n\n  .slds-utility-bar,\n  .slds-utility-panel {\n    position: absolute;\n  }\n"
                },
                {
                  "id": "pop-out",
                  "label": "Item has popout",
                  "demoStyles": "\n  height: 540px;\n  overflow: hidden;\n  padding-top: 50px;\n\n  .slds-utility-bar_container {\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n  }\n\n  .slds-utility-bar,\n  .slds-utility-panel {\n    position: absolute;\n  }\n"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/docked-utility-bar/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "publishers": {
      "description": "To initialize the publisher, apply the `.slds-publisher` class to a containing\n`<div>`. The publisher consists of, but is not limited to, a text input form\nelement that is either a plain text or rich text editor. A row of actionable\ninteractions, such as attaching additional content, adding followers and a submit button.\n\nThe variants of the publishers have different use cases, so please pay attention\nto the markup structure of each.",
      "annotations": {
        "summary": "A publisher is an advanced longform text input form element.",
        "base": true,
        "name": "publishers",
        "selector": ".slds-publisher",
        "support": "dev-ready",
        "category": "feature",
        "type": "data-entry",
        "role": "textbox"
      },
      "id": "publishers",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Initializes a publisher",
            "name": "base",
            "selector": ".slds-publisher",
            "restrict": "div",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "selector": ".slds-is-active",
                "restrict": ".slds-publisher",
                "modifier": true
              },
              "id": ".slds-is-active",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "selector": ".slds-publisher__toggle-visibility",
                "restrict": ".slds-publisher label, .slds-publisher ul",
                "required": true
              },
              "id": ".slds-publisher__toggle-visibility",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Abstraction of the text input styles",
              "annotations": {
                "selector": ".slds-publisher__input",
                "restrict": ".slds-publisher textarea",
                "required": true
              },
              "id": ".slds-publisher__input",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Bottom row of actionable items",
              "annotations": {
                "selector": ".slds-publisher__actions",
                "restrict": ".slds-publisher div",
                "required": true
              },
              "id": ".slds-publisher__actions",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Initiates publisher that is specific to commenting in threads",
                "name": "comment",
                "selector": ".slds-publisher_comment",
                "restrict": ".slds-publisher",
                "support": "dev-ready",
                "variant": true
              },
              "id": "comment",
              "restrictees": [
                {
                  "description": "Applies focus to comment publisher container when inside `textarea`",
                  "annotations": {
                    "selector": ".slds-has-focus",
                    "restrict": ".slds-publisher_comment",
                    "notes": "Added through JavaScript",
                    "modifier": true
                  },
                  "id": ".slds-has-focus",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": "./ui/components/publishers/comment/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "id": "default"
                    }
                  ]
                },
                {
                  "title": "examples",
                  "items": [
                    {
                      "id": "active",
                      "label": "Active"
                    },
                    {
                      "id": "focused",
                      "label": "Focused"
                    }
                  ]
                }
              ]
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/publishers/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "active",
                  "label": "Active"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/publishers/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "datepickers": {
      "description": "",
      "annotations": {
        "summary": "A datepicker is a text input to capture a date. You can select a single date, date range or date and time.",
        "base": true,
        "name": "datepickers",
        "selector": ".slds-datepicker",
        "support": "dev-ready",
        "category": "experience",
        "type": "data-entry",
        "role": "grid, combobox"
      },
      "id": "datepickers",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Initiates a datepicker component",
            "name": "base",
            "selector": ".slds-datepicker",
            "restrict": "div",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "selector": ".slds-disabled-text",
                "restrict": ".slds-datepicker td",
                "deprecated": true
              },
              "id": ".slds-disabled-text",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Style for calendar days",
                "selector": ".slds-day",
                "restrict": ".slds-datepicker td span"
              },
              "id": ".slds-day",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Indicates today",
                "selector": ".slds-is-today",
                "restrict": ".slds-datepicker td"
              },
              "id": ".slds-is-today",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Indicates selected days",
                "selector": ".slds-is-selected",
                "restrict": ".slds-datepicker td"
              },
              "id": ".slds-is-selected",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Aligns filter items horizontally",
                "selector": ".slds-datepicker__filter",
                "restrict": ".slds-datepicker div"
              },
              "id": ".slds-datepicker__filter",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Spaces out month filter",
                "selector": ".slds-datepicker__filter_month",
                "restrict": ".slds-datepicker div"
              },
              "id": ".slds-datepicker__filter_month",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Container of the month table",
                "selector": ".slds-datepicker__month",
                "restrict": ".slds-datepicker table"
              },
              "id": ".slds-datepicker__month",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Indicates days that are in previous/next months",
                    "selector": ".slds-day_adjacent-month",
                    "restrict": ".slds-datepicker__month td"
                  },
                  "id": ".slds-day_adjacent-month",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "If you desire a multi-select date range, the selected cell will need to have\n`.slds-is-selected-multi` applied to the `<td>`.\n\nIf you are selecting multiple dates within the same week, the class `slds-has-multi-selection`\nshould be added to the `<tr>`.\n\nIf you are selecting multiple dates spanning over two or more weeks, you will\nneed to add the class `.slds-has-multi-row-selection` to each `<tr>` that has\nselected dates.",
              "annotations": {
                "summary": "Class on row to notify that more than one date will be selected within the week",
                "name": "range",
                "selector": ".slds-has-multi-selection",
                "restrict": ".slds-datepicker tr",
                "support": "dev-ready",
                "variant": true
              },
              "id": "range",
              "restrictees": [],
              "docPath": null,
              "showcasePath": "./ui/components/datepickers/range/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "id": "default",
                      "label": "Base - Default",
                      "demoStyles": "height: 25rem;"
                    }
                  ]
                },
                {
                  "title": "examples",
                  "items": [
                    {
                      "id": "table_default",
                      "label": "Default in a Data Table",
                      "demoStyles": "height: 25rem;"
                    },
                    {
                      "id": "table_start-date",
                      "label": "Start date selected in a Data Table",
                      "demoStyles": "height: 25rem;"
                    },
                    {
                      "id": "table_end-date-week",
                      "label": "End date selected (Same week) in a Data Table",
                      "demoStyles": "height: 25rem;"
                    },
                    {
                      "id": "table_end-date-weeks",
                      "label": "End date selected (Different week) in a Data Table",
                      "demoStyles": "height: 25rem;"
                    },
                    {
                      "id": "table_today-in-range",
                      "label": "Today - In selected range in a Data Table",
                      "demoStyles": "height: 25rem;"
                    },
                    {
                      "id": "table_span-across-month-in-range",
                      "label": "Current and adjacent month in selected range in a Data Table",
                      "demoStyles": "height: 25rem;"
                    }
                  ]
                },
                {
                  "title": "states",
                  "items": [
                    {
                      "id": "start-date",
                      "label": "Start date selected",
                      "demoStyles": "height: 25rem;"
                    },
                    {
                      "id": "end-date-week",
                      "label": "End date selected (Same week)",
                      "demoStyles": "height: 25rem;"
                    },
                    {
                      "id": "end-date-weeks",
                      "label": "End date selected (Different week)",
                      "demoStyles": "height: 25rem;"
                    },
                    {
                      "id": "today-in-range",
                      "label": "Today - In selected range",
                      "demoStyles": "height: 25rem;"
                    },
                    {
                      "id": "span-across-month-in-range",
                      "label": "Current and adjacent month in selected range",
                      "demoStyles": "height: 25rem;"
                    }
                  ]
                }
              ]
            },
            {
              "description": "",
              "annotations": {
                "summary": "Class on row to notify that more than one date will be selected with multiple weeks",
                "selector": ".slds-has-multi-row-selection",
                "restrict": ".slds-datepicker tr"
              },
              "id": ".slds-has-multi-row-selection",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Indicates if the selected days are apart of a date range",
                "selector": ".slds-is-selected-multi",
                "restrict": ".slds-datepicker td"
              },
              "id": ".slds-is-selected-multi",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/datepickers/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Base – default",
                  "demoStyles": "height: 25rem;"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "datepicker-in-datatable",
                  "label": "Datepicker in a Data Table",
                  "demoStyles": "height: 25rem;"
                },
                {
                  "id": "datepicker-in-datatable_date-selected",
                  "label": "Datepicker with date selected in a Data Table",
                  "demoStyles": "height: 25rem;"
                },
                {
                  "id": "datepicker-in-datatable_with-error",
                  "label": "Datepicker with an error in a Data Table",
                  "demoStyles": "height: 25rem;"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "datepicker-day-selected",
                  "label": "Date selected",
                  "demoStyles": "height: 25rem;"
                },
                {
                  "id": "datepicker-with-error",
                  "label": "Date Picker has Error",
                  "demoStyles": "height: 25rem;"
                },
                {
                  "id": "datepicker-required",
                  "label": "Date Picker - required",
                  "demoStyles": "height: 25rem;"
                },
                {
                  "id": "datepicker-required-with-error",
                  "label": "Date Picker - required with error",
                  "demoStyles": "height: 25rem;"
                },
                {
                  "id": "datepicker-with-tooltip",
                  "label": "Date Picker - With tooltip",
                  "demoStyles": "height: 25rem;"
                },
                {
                  "id": "datepicker-disabled",
                  "label": "Datepicker - disabled",
                  "demoStyles": "height: 8rem;",
                  "storybookStyles": true
                },
                {
                  "id": "date-format-visible",
                  "label": "Date Picker - date format visible",
                  "demoStyles": "height: 6rem;"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/datepickers/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "files": {
      "description": "",
      "annotations": {
        "summary": "Files are a representation of content uploaded as an attachment.",
        "base": true,
        "name": "files",
        "selector": ".slds-file",
        "support": "dev-ready"
      },
      "id": "files",
      "restrictees": [
        {
          "description": "A figure component is a self-contained unit of content, such as an image with an optional caption. The figure component should NOT be used with icons or logos. A figure can optionally be cropped to a specific ratio such as 16x9, 4x3 and 1x1 with the use of `.slds-image__crop` and passing in a ratio class such as `.slds-image__crop_16-by-9`.",
          "annotations": {
            "summary": "Initializes a file component",
            "name": "base",
            "selector": ".slds-file",
            "restrict": "figure, div",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "A decorator class that prevents hover styles from being applied to Files in loading state",
              "annotations": {
                "selector": ".slds-file_loading",
                "restrict": ".slds-file, .slds-image"
              },
              "id": ".slds-file_loading",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "A decorator class that allows the hover icon to be positioned properly when File has a title",
              "annotations": {
                "selector": ".slds-has-title",
                "restrict": ".slds-file, .slds-image"
              },
              "id": ".slds-has-title",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Modifying class if the image in a figure is in portrait orientation",
              "annotations": {
                "selector": ".slds-file__figure_portrait",
                "restrict": ".slds-file a, .slds-file figure"
              },
              "id": ".slds-file__figure_portrait",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Set crop boundaries to a file component, set to 16:9 by default",
              "annotations": {
                "selector": ".slds-file__crop",
                "restrict": ".slds-file a, .slds-file figure"
              },
              "id": ".slds-file__crop",
              "restrictees": [
                {
                  "description": "Crops file to a ratio of 1:1",
                  "annotations": {
                    "selector": ".slds-file__crop_1-by-1",
                    "restrict": ".slds-file__crop",
                    "modifier": true,
                    "group": "ratio"
                  },
                  "id": ".slds-file__crop_1-by-1",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "Crops file to a ratio of 16:9",
                  "annotations": {
                    "selector": ".slds-file__crop_16-by-9",
                    "restrict": ".slds-file__crop",
                    "modifier": true,
                    "group": "ratio"
                  },
                  "id": ".slds-file__crop_16-by-9",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "Crops file to a ratio of 4:3",
                  "annotations": {
                    "selector": ".slds-file__crop_4-by-3",
                    "restrict": ".slds-file__crop",
                    "modifier": true,
                    "group": "ratio"
                  },
                  "id": ".slds-file__crop_4-by-3",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Figure element that contains the image of a File",
              "annotations": {
                "selector": ".slds-file__figure",
                "restrict": ".slds-file a, .slds-file figure"
              },
              "id": ".slds-file__figure",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Image caption associated to a file",
              "annotations": {
                "selector": ".slds-file__title",
                "restrict": ".slds-file figcaption, .slds-file div"
              },
              "id": ".slds-file__title",
              "restrictees": [
                {
                  "description": "Text title for file name",
                  "annotations": {
                    "selector": ".slds-file__text",
                    "restrict": ".slds-file__title span"
                  },
                  "id": ".slds-file__text",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "Hack to accomodate for text truncation next to actions menu buttons",
                  "annotations": {
                    "selector": ".slds-file-has-actions",
                    "restrict": ".slds-file__title"
                  },
                  "id": ".slds-file-has-actions",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "Adds overlay to file",
                  "annotations": {
                    "selector": ".slds-file__title_overlay",
                    "restrict": ".slds-file__title"
                  },
                  "id": ".slds-file__title_overlay",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "Creates card title bar on file",
                  "annotations": {
                    "selector": ".slds-file__title_card",
                    "restrict": ".slds-file__title"
                  },
                  "id": ".slds-file__title_card",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "Creates gradient scrim bar on file",
                  "annotations": {
                    "selector": ".slds-file__title_scrim",
                    "restrict": ".slds-file__title"
                  },
                  "id": ".slds-file__title_scrim",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "If text sits on top of image, apply an overlay with this class",
              "annotations": {
                "selector": ".slds-file_overlay",
                "restrict": ".slds-file div"
              },
              "id": ".slds-file_overlay",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Change style of image to a card look",
              "annotations": {
                "selector": ".slds-file_card",
                "restrict": ".slds-file"
              },
              "id": ".slds-file_card",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "When only image type is available, this class help position the file type icon",
              "annotations": {
                "selector": ".slds-file__icon",
                "restrict": ".slds-file div, .slds-file span"
              },
              "id": ".slds-file__icon",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "This positions the action menu on the title bar",
              "annotations": {
                "selector": ".slds-file__actions-menu",
                "restrict": ".slds-file div"
              },
              "id": ".slds-file__actions-menu",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "This adds an external icon to the top left side of the card",
              "annotations": {
                "selector": ".slds-file__external-icon",
                "restrict": ".slds-file div",
                "required": true
              },
              "id": ".slds-file__external-icon",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "This changes the color of the loading icon",
              "annotations": {
                "selector": ".slds-file__loading-icon",
                "restrict": ".slds-file svg",
                "required": true
              },
              "id": ".slds-file__loading-icon",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "This vertically centers the icon when there is no title bar",
              "annotations": {
                "selector": ".slds-file_center-icon",
                "restrict": ".slds-file"
              },
              "id": ".slds-file_center-icon",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/files/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "attachment-file-no-image",
                  "label": "File with no image"
                },
                {
                  "id": "attachment-file-no-title",
                  "label": "File with no title"
                },
                {
                  "id": "attachment-file-truncate-title",
                  "label": "File with truncating title"
                },
                {
                  "id": "attachment-file-with-actions",
                  "label": "File with actions"
                },
                {
                  "id": "attachment-file-with-no-title-actions",
                  "label": "File with no title + actions"
                },
                {
                  "id": "attachment-file-external-icon",
                  "label": "File with external icon"
                },
                {
                  "id": "attachment-file-loading-with-title",
                  "label": "File in loading state with title"
                },
                {
                  "id": "attachment-file-loading-no-title",
                  "label": "File in loading state without title"
                },
                {
                  "id": "multi-attachments",
                  "label": "Less than 3 file attachments"
                },
                {
                  "id": "multi-attachments-overflow",
                  "label": "Greater than 3 file attachments"
                },
                {
                  "id": "link-attachment",
                  "label": "Link attachment"
                },
                {
                  "id": "crop-4-by-3",
                  "label": "Crop 4 x 3"
                },
                {
                  "id": "crop-16-by-9",
                  "label": "Crop 16 x 9"
                },
                {
                  "id": "crop-1-by-1",
                  "label": "Crop 1 by 1"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/files/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "global-header": {
      "description": "",
      "annotations": {
        "summary": "The global header is the anchor for the Salesforce platform and spans all other parts of the UI. The functionality in the header is applicable across all contexts in the Salesforce ecosystem (internal or 3rd party).",
        "base": true,
        "name": "global-header",
        "selector": ".slds-global-header_container",
        "category": "feature",
        "type": "layout",
        "support": "dev-ready",
        "s1": "false"
      },
      "id": "global-header",
      "restrictees": [
        {
          "description": "Container that fixes the global header to the top of the viewport,\ncontains global header element",
          "annotations": {
            "name": "base",
            "selector": ".slds-global-header_container",
            "restrict": "header",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "selector": ".slds-global-header",
                "restrict": ".slds-global-header_container div"
              },
              "id": ".slds-global-header",
              "restrictees": [
                {
                  "description": "A region within the global header",
                  "annotations": {
                    "selector": ".slds-global-header__item",
                    "restrict": ".slds-global-header div, .slds-global-header ul"
                  },
                  "id": ".slds-global-header__item",
                  "restrictees": [
                    {
                      "description": "Button icon specifically for global actions",
                      "annotations": {
                        "selector": ".slds-global-header__button_icon-actions",
                        "restrict": ".slds-global-header__item button",
                        "deprecated": true
                      },
                      "id": ".slds-global-header__button_icon-actions",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "Deal with sizing for global header icons",
                      "annotations": {
                        "selector": ".global-header__icon",
                        "restrict": ".slds-global-header__item svg",
                        "deprecated": true
                      },
                      "id": ".global-header__icon",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "Button icon specifically for global actions",
                      "annotations": {
                        "selector": ".slds-global-header__button_icon-favorites",
                        "restrict": ".slds-global-header__item button",
                        "deprecated": true
                      },
                      "id": ".slds-global-header__button_icon-favorites",
                      "restrictees": [
                        {
                          "description": "Selected state for favorites button",
                          "annotations": {
                            "selector": ".slds-is-selected",
                            "restrict": ".slds-global-header__button_icon-favorites",
                            "deprecated": true,
                            "group": "stateful"
                          },
                          "id": ".slds-is-selected",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "Disabled state for favorites button",
                          "annotations": {
                            "selector": ".slds-is-disabled",
                            "restrict": ".slds-global-header__button_icon-favorites",
                            "deprecated": true
                          },
                          "id": ".slds-is-disabled",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        }
                      ],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "Button icons on the global header",
                      "annotations": {
                        "selector": ".slds-global-header__button_icon",
                        "restrict": ".slds-global-header__item button",
                        "deprecated": true
                      },
                      "id": ".slds-global-header__button_icon",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "Container of the global header logo",
                      "annotations": {
                        "selector": ".slds-global-header__logo",
                        "restrict": ".slds-global-header__item div",
                        "required": true
                      },
                      "id": ".slds-global-header__logo",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "Region that contains the search input, handles sizing",
                      "annotations": {
                        "selector": ".slds-global-header__item_search",
                        "restrict": ".slds-global-header__item:nth-child(2)"
                      },
                      "id": ".slds-global-header__item_search",
                      "restrictees": [
                        {
                          "description": "Primary combobox that contains the search input, handles sizing",
                          "annotations": {
                            "selector": ".slds-global-search__form-element div",
                            "restrict": ".slds-global-header__item_search"
                          },
                          "id": ".slds-global-search__form-element div",
                          "restrictees": [
                            {
                              "description": "",
                              "annotations": {
                                "summary": "The container of pill selections found inside of a combobox group",
                                "selector": ".slds-listbox_selection-group",
                                "restrict": ".slds-combobox-group ~ div, .slds-combobox_container ~ div"
                              },
                              "id": ".slds-listbox_selection-group",
                              "restrictees": [
                                {
                                  "description": "Listbox container",
                                  "annotations": {
                                    "name": "listbox",
                                    "selector": ".slds-listbox",
                                    "restrict": ".slds-dropdown ul, .slds-dueling-list__options ul, .slds-pill_container ul, .slds-listbox_selection-group ul, .slds-combobox_container ul, .slds-form-element__control ul, .slds-popover__body ul",
                                    "support": "dev-ready",
                                    "variant": true
                                  },
                                  "id": "listbox",
                                  "restrictees": [
                                    {
                                      "description": "Inline listbox",
                                      "annotations": {
                                        "selector": ".slds-listbox_inline",
                                        "restrict": ".slds-listbox",
                                        "modifier": true
                                      },
                                      "id": ".slds-listbox_inline",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "Horizontal listbox",
                                      "annotations": {
                                        "selector": ".slds-listbox_horizontal",
                                        "restrict": ".slds-listbox",
                                        "modifier": true
                                      },
                                      "id": ".slds-listbox_horizontal",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "Listbox item",
                                      "annotations": {
                                        "selector": ".slds-listbox__item",
                                        "restrict": ".slds-listbox > li"
                                      },
                                      "id": ".slds-listbox__item",
                                      "restrictees": [
                                        {
                                          "description": "Choosable option within listbox",
                                          "annotations": {
                                            "selector": ".slds-listbox__option",
                                            "restrict": ".slds-listbox__item > div"
                                          },
                                          "id": ".slds-listbox__option",
                                          "restrictees": [
                                            {
                                              "description": "If the listbox option is empty and slds-truncate is not present this fix the height of the option",
                                              "annotations": {
                                                "selector": ".slds-media__body > :first-child",
                                                "restrict": ".slds-listbox__option"
                                              },
                                              "id": ".slds-media__body > :first-child",
                                              "restrictees": [
                                                {
                                                  "description": "This component is used to display a current or past chat session between a customer and a service agent.\nIt appears in the form of a \"Log\"",
                                                  "annotations": {
                                                    "summary": "Root container of a chat session",
                                                    "name": "base",
                                                    "selector": ".slds-chat",
                                                    "restrict": "section[role=\"log\"]",
                                                    "support": "dev-ready",
                                                    "variant": true
                                                  },
                                                  "id": "base",
                                                  "restrictees": [
                                                    {
                                                      "description": "The chat payload should be displayed in the form of a list. Each item in the list has a number of vertical and horizontal spacing rules based on its type",
                                                      "annotations": {
                                                        "summary": "Handles the display of chat items within a list",
                                                        "selector": ".slds-chat-list",
                                                        "restrict": ".slds-chat ul"
                                                      },
                                                      "id": ".slds-chat-list",
                                                      "restrictees": [
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Handles spacing and direction of items in the list",
                                                            "selector": ".slds-chat-listitem",
                                                            "restrict": ".slds-chat-list li"
                                                          },
                                                          "id": ".slds-chat-listitem",
                                                          "restrictees": [
                                                            {
                                                              "description": "",
                                                              "annotations": {
                                                                "summary": "Modifier used to style outbound message list items",
                                                                "selector": ".slds-chat-listitem_outbound",
                                                                "restrict": ".slds-chat-listitem",
                                                                "modifier": true
                                                              },
                                                              "id": ".slds-chat-listitem_outbound",
                                                              "restrictees": [],
                                                              "docPath": null,
                                                              "showcasePath": null,
                                                              "showcase": []
                                                            },
                                                            {
                                                              "description": "",
                                                              "annotations": {
                                                                "name": "inbound-message",
                                                                "summary": "Modifier used to style inbound message list items",
                                                                "selector": ".slds-chat-listitem_inbound",
                                                                "restrict": ".slds-chat-listitem",
                                                                "modifier": true,
                                                                "group": "dialog"
                                                              },
                                                              "id": "inbound-message",
                                                              "restrictees": [],
                                                              "docPath": null,
                                                              "showcasePath": null,
                                                              "showcase": []
                                                            },
                                                            {
                                                              "description": "",
                                                              "annotations": {
                                                                "summary": "Modifier used for spacing bookend items",
                                                                "selector": ".slds-chat-listitem_bookend",
                                                                "restrict": ".slds-chat-listitem"
                                                              },
                                                              "id": ".slds-chat-listitem_bookend",
                                                              "restrictees": [],
                                                              "docPath": null,
                                                              "showcasePath": null,
                                                              "showcase": []
                                                            },
                                                            {
                                                              "description": "",
                                                              "annotations": {
                                                                "summary": "Modifier used for spacing event items",
                                                                "selector": ".slds-chat-listitem_event",
                                                                "restrict": ".slds-chat-listitem"
                                                              },
                                                              "id": ".slds-chat-listitem_event",
                                                              "restrictees": [],
                                                              "docPath": null,
                                                              "showcasePath": null,
                                                              "showcase": []
                                                            },
                                                            {
                                                              "description": "Chat logs are mainly made up of chat messages between an agent and a customer",
                                                              "annotations": {
                                                                "summary": "styles the outter part of a chat message",
                                                                "selector": ".slds-chat-message",
                                                                "restrict": ".slds-chat-listitem div"
                                                              },
                                                              "id": ".slds-chat-message",
                                                              "restrictees": [
                                                                {
                                                                  "description": "",
                                                                  "annotations": {
                                                                    "summary": "Used for when customer avatars are used in consequtive inbound messages to align the message body with the previous message",
                                                                    "selector": ".slds-chat-message_faux-avatar",
                                                                    "restrict": ".slds-chat-message"
                                                                  },
                                                                  "id": ".slds-chat-message_faux-avatar",
                                                                  "restrictees": [],
                                                                  "docPath": null,
                                                                  "showcasePath": null,
                                                                  "showcase": []
                                                                },
                                                                {
                                                                  "description": "",
                                                                  "annotations": {
                                                                    "summary": "Used to style avatars in chat logs",
                                                                    "selector": ".slds-chat-avatar",
                                                                    "restrict": ".slds-chat-message .slds-avatar"
                                                                  },
                                                                  "id": ".slds-chat-avatar",
                                                                  "restrictees": [
                                                                    {
                                                                      "description": "",
                                                                      "annotations": {
                                                                        "summary": "Used to style the avatar intials for chat",
                                                                        "selector": ".slds-chat-avatar__intials",
                                                                        "restrict": ".slds-chat-avatar .slds-avatar__initials",
                                                                        "deprecated": true
                                                                      },
                                                                      "id": ".slds-chat-avatar__intials",
                                                                      "restrictees": [],
                                                                      "docPath": null,
                                                                      "showcasePath": null,
                                                                      "showcase": []
                                                                    }
                                                                  ],
                                                                  "docPath": null,
                                                                  "showcasePath": null,
                                                                  "showcase": []
                                                                },
                                                                {
                                                                  "description": "",
                                                                  "annotations": {
                                                                    "summary": "Used to contain and align chat messages with their avatars",
                                                                    "selector": ".slds-chat-message__body",
                                                                    "restrict": ".slds-chat-message div"
                                                                  },
                                                                  "id": ".slds-chat-message__body",
                                                                  "restrictees": [
                                                                    {
                                                                      "description": "",
                                                                      "annotations": {
                                                                        "summary": true,
                                                                        "selector": ".slds-chat-message__image_loading",
                                                                        "restrict": ".slds-chat-message__body"
                                                                      },
                                                                      "id": ".slds-chat-message__image_loading",
                                                                      "restrictees": [],
                                                                      "docPath": null,
                                                                      "showcasePath": null,
                                                                      "showcase": []
                                                                    },
                                                                    {
                                                                      "description": "",
                                                                      "annotations": {
                                                                        "summary": "Used to style the chat text from agent or customer",
                                                                        "selector": ".slds-chat-message__text",
                                                                        "restrict": ".slds-chat-message__body div"
                                                                      },
                                                                      "id": ".slds-chat-message__text",
                                                                      "restrictees": [
                                                                        {
                                                                          "description": "",
                                                                          "annotations": {
                                                                            "summary": "Used to style icons with a chat log",
                                                                            "selector": ".slds-chat-icon",
                                                                            "restrict": ".slds-chat-message__text .slds-icon_container, .slds-chat-event__body .slds-icon_container, .slds-chat-bookend .slds-icon_container, .slds-chat-message__action .slds-icon_container"
                                                                          },
                                                                          "id": ".slds-chat-icon",
                                                                          "restrictees": [],
                                                                          "docPath": null,
                                                                          "showcasePath": null,
                                                                          "showcase": []
                                                                        },
                                                                        {
                                                                          "description": "",
                                                                          "annotations": {
                                                                            "summary": "Used for any specific inbound text styling",
                                                                            "selector": ".slds-chat-message__text_inbound",
                                                                            "restrict": ".slds-chat-message__text"
                                                                          },
                                                                          "id": ".slds-chat-message__text_inbound",
                                                                          "restrictees": [],
                                                                          "docPath": null,
                                                                          "showcasePath": null,
                                                                          "showcase": []
                                                                        },
                                                                        {
                                                                          "description": "",
                                                                          "annotations": {
                                                                            "summary": "Used for any specific outbound text styling",
                                                                            "selector": ".slds-chat-message__text_outbound",
                                                                            "restrict": ".slds-chat-message__text"
                                                                          },
                                                                          "id": ".slds-chat-message__text_outbound",
                                                                          "restrictees": [],
                                                                          "docPath": null,
                                                                          "showcasePath": null,
                                                                          "showcase": []
                                                                        },
                                                                        {
                                                                          "description": "",
                                                                          "annotations": {
                                                                            "summary": "Used for any specific outbound (from another agent) text styling",
                                                                            "selector": ".slds-chat-message__text_outbound-agent",
                                                                            "restrict": ".slds-chat-message__text"
                                                                          },
                                                                          "id": ".slds-chat-message__text_outbound-agent",
                                                                          "restrictees": [],
                                                                          "docPath": null,
                                                                          "showcasePath": null,
                                                                          "showcase": []
                                                                        },
                                                                        {
                                                                          "description": "",
                                                                          "annotations": {
                                                                            "name": "unsupported",
                                                                            "summary": "Used for an inbound message that is not a supported message type",
                                                                            "selector": ".slds-chat-message__text_unsupported-type",
                                                                            "restrict": ".slds-chat-message__text",
                                                                            "modifier": true,
                                                                            "group": "feedback"
                                                                          },
                                                                          "id": "unsupported",
                                                                          "restrictees": [],
                                                                          "docPath": null,
                                                                          "showcasePath": null,
                                                                          "showcase": []
                                                                        },
                                                                        {
                                                                          "description": "",
                                                                          "annotations": {
                                                                            "name": "delivery-failure",
                                                                            "summary": "Used for an inbound message that fails to deliver",
                                                                            "selector": ".slds-chat-message__text_delivery-failure",
                                                                            "restrict": ".slds-chat-message__text",
                                                                            "modifier": true,
                                                                            "group": "feedback"
                                                                          },
                                                                          "id": "delivery-failure",
                                                                          "restrictees": [
                                                                            {
                                                                              "description": "",
                                                                              "annotations": {
                                                                                "summary": "Element that contains feedback for why inbound message failed",
                                                                                "selector": ".slds-chat-message__text_delivery-failure-reason",
                                                                                "restrict": ".slds-chat-message__text_delivery-failure [role=\"alert\"]"
                                                                              },
                                                                              "id": ".slds-chat-message__text_delivery-failure-reason",
                                                                              "restrictees": [],
                                                                              "docPath": null,
                                                                              "showcasePath": null,
                                                                              "showcase": []
                                                                            }
                                                                          ],
                                                                          "docPath": null,
                                                                          "showcasePath": null,
                                                                          "showcase": []
                                                                        },
                                                                        {
                                                                          "description": "",
                                                                          "annotations": {
                                                                            "summary": "Used when sneak peek is enabled for customer messages",
                                                                            "selector": ".slds-chat-message__text_sneak-peek",
                                                                            "restrict": ".slds-chat-message__text",
                                                                            "modifier": true
                                                                          },
                                                                          "id": ".slds-chat-message__text_sneak-peek",
                                                                          "restrictees": [],
                                                                          "docPath": null,
                                                                          "showcasePath": null,
                                                                          "showcase": []
                                                                        }
                                                                      ],
                                                                      "docPath": null,
                                                                      "showcasePath": null,
                                                                      "showcase": []
                                                                    },
                                                                    {
                                                                      "description": "",
                                                                      "annotations": {
                                                                        "summary": true,
                                                                        "selector": ".slds-chat-message__file",
                                                                        "restrict": ".slds-chat-message__body div"
                                                                      },
                                                                      "id": ".slds-chat-message__file",
                                                                      "restrictees": [
                                                                        {
                                                                          "description": "",
                                                                          "annotations": {
                                                                            "summary": "Used for any specific inbound file styling",
                                                                            "selector": ".slds-chat-message__file_inbound",
                                                                            "restrict": ".slds-chat-message__file"
                                                                          },
                                                                          "id": ".slds-chat-message__file_inbound",
                                                                          "restrictees": [],
                                                                          "docPath": null,
                                                                          "showcasePath": null,
                                                                          "showcase": []
                                                                        }
                                                                      ],
                                                                      "docPath": null,
                                                                      "showcasePath": null,
                                                                      "showcase": []
                                                                    }
                                                                  ],
                                                                  "docPath": null,
                                                                  "showcasePath": null,
                                                                  "showcase": []
                                                                },
                                                                {
                                                                  "description": "",
                                                                  "annotations": {
                                                                    "summary": "Used to style chat message meta data",
                                                                    "selector": ".slds-chat-message__meta",
                                                                    "restrict": ".slds-chat-message div"
                                                                  },
                                                                  "id": ".slds-chat-message__meta",
                                                                  "restrictees": [],
                                                                  "docPath": null,
                                                                  "showcasePath": null,
                                                                  "showcase": []
                                                                },
                                                                {
                                                                  "description": "",
                                                                  "annotations": {
                                                                    "summary": "Used to style chat message resend action",
                                                                    "selector": ".slds-chat-message__action",
                                                                    "restrict": ".slds-chat-message .slds-button"
                                                                  },
                                                                  "id": ".slds-chat-message__action",
                                                                  "restrictees": [
                                                                    {
                                                                      "description": "",
                                                                      "annotations": {
                                                                        "summary": "Used to style icons with a chat log",
                                                                        "selector": ".slds-chat-icon",
                                                                        "restrict": ".slds-chat-message__text .slds-icon_container, .slds-chat-event__body .slds-icon_container, .slds-chat-bookend .slds-icon_container, .slds-chat-message__action .slds-icon_container"
                                                                      },
                                                                      "id": ".slds-chat-icon",
                                                                      "restrictees": [],
                                                                      "docPath": null,
                                                                      "showcasePath": null,
                                                                      "showcase": []
                                                                    }
                                                                  ],
                                                                  "docPath": null,
                                                                  "showcasePath": null,
                                                                  "showcase": []
                                                                }
                                                              ],
                                                              "docPath": null,
                                                              "showcasePath": null,
                                                              "showcase": []
                                                            },
                                                            {
                                                              "description": "",
                                                              "annotations": {
                                                                "summary": "During any chat, certain events can occur which need to be displayed to the user",
                                                                "selector": ".slds-chat-event",
                                                                "restrict": ".slds-chat-listitem div"
                                                              },
                                                              "id": ".slds-chat-event",
                                                              "restrictees": [
                                                                {
                                                                  "description": "",
                                                                  "annotations": {
                                                                    "summary": "Used to style the horizontal rules on an event",
                                                                    "selector": ".slds-chat-event__rule",
                                                                    "restrict": ".slds-chat-event div",
                                                                    "deprecated": true
                                                                  },
                                                                  "id": ".slds-chat-event__rule",
                                                                  "restrictees": [],
                                                                  "docPath": null,
                                                                  "showcasePath": null,
                                                                  "showcase": []
                                                                },
                                                                {
                                                                  "description": "",
                                                                  "annotations": {
                                                                    "summary": "Used for styling the event body text",
                                                                    "selector": ".slds-chat-event__body",
                                                                    "restrict": ".slds-chat-event div"
                                                                  },
                                                                  "id": ".slds-chat-event__body",
                                                                  "restrictees": [
                                                                    {
                                                                      "description": "",
                                                                      "annotations": {
                                                                        "summary": "Used to style icons with a chat log",
                                                                        "selector": ".slds-chat-icon",
                                                                        "restrict": ".slds-chat-message__text .slds-icon_container, .slds-chat-event__body .slds-icon_container, .slds-chat-bookend .slds-icon_container, .slds-chat-message__action .slds-icon_container"
                                                                      },
                                                                      "id": ".slds-chat-icon",
                                                                      "restrictees": [],
                                                                      "docPath": null,
                                                                      "showcasePath": null,
                                                                      "showcase": []
                                                                    }
                                                                  ],
                                                                  "docPath": null,
                                                                  "showcasePath": null,
                                                                  "showcase": []
                                                                },
                                                                {
                                                                  "description": "",
                                                                  "annotations": {
                                                                    "summary": "Used to style any messages from an agent in the event",
                                                                    "selector": ".slds-chat-event__agent-message",
                                                                    "restrict": ".slds-chat-event div"
                                                                  },
                                                                  "id": ".slds-chat-event__agent-message",
                                                                  "restrictees": [],
                                                                  "docPath": null,
                                                                  "showcasePath": null,
                                                                  "showcase": []
                                                                },
                                                                {
                                                                  "description": "",
                                                                  "annotations": {
                                                                    "name": "error",
                                                                    "summary": "Modifier to indicate the event was an error",
                                                                    "selector": ".slds-has-error",
                                                                    "restrict": ".slds-chat-event[role=\"alert\"]",
                                                                    "modifier": true,
                                                                    "group": "feedback"
                                                                  },
                                                                  "id": "error",
                                                                  "restrictees": [],
                                                                  "docPath": null,
                                                                  "showcasePath": null,
                                                                  "showcase": []
                                                                }
                                                              ],
                                                              "docPath": null,
                                                              "showcasePath": null,
                                                              "showcase": []
                                                            },
                                                            {
                                                              "description": "Chat sessions are started and stopped with bookends to the conversation",
                                                              "annotations": {
                                                                "summary": "Used to style a chat bookend",
                                                                "selector": ".slds-chat-bookend",
                                                                "restrict": ".slds-chat-listitem div"
                                                              },
                                                              "id": ".slds-chat-bookend",
                                                              "restrictees": [
                                                                {
                                                                  "description": "",
                                                                  "annotations": {
                                                                    "summary": "Used to style icons with a chat log",
                                                                    "selector": ".slds-chat-icon",
                                                                    "restrict": ".slds-chat-message__text .slds-icon_container, .slds-chat-event__body .slds-icon_container, .slds-chat-bookend .slds-icon_container, .slds-chat-message__action .slds-icon_container"
                                                                  },
                                                                  "id": ".slds-chat-icon",
                                                                  "restrictees": [],
                                                                  "docPath": null,
                                                                  "showcasePath": null,
                                                                  "showcase": []
                                                                },
                                                                {
                                                                  "description": "",
                                                                  "annotations": {
                                                                    "name": "stop",
                                                                    "summary": "Modifier for bookends which stop a chat session",
                                                                    "selector": ".slds-chat-bookend_stop",
                                                                    "restrict": ".slds-chat-bookend",
                                                                    "modifier": true,
                                                                    "group": "dialog"
                                                                  },
                                                                  "id": "stop",
                                                                  "restrictees": [],
                                                                  "docPath": null,
                                                                  "showcasePath": null,
                                                                  "showcase": []
                                                                }
                                                              ],
                                                              "docPath": null,
                                                              "showcasePath": null,
                                                              "showcase": []
                                                            }
                                                          ],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        }
                                                      ],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "Past chat logs are displayed differently for ease of scanning",
                                                      "annotations": {
                                                        "summary": "Apply when displaying chat logs that appeared in the past",
                                                        "name": "past",
                                                        "selector": ".slds-chat_past",
                                                        "restrict": ".slds-chat",
                                                        "support": "dev-ready",
                                                        "variant": true
                                                      },
                                                      "id": "past",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    }
                                                  ],
                                                  "docPath": null,
                                                  "showcasePath": "./ui/components/global-header/base/example.jsx",
                                                  "showcase": [
                                                    {
                                                      "title": "default",
                                                      "items": [
                                                        {
                                                          "id": "default",
                                                          "label": "Default"
                                                        }
                                                      ]
                                                    },
                                                    {
                                                      "title": "states",
                                                      "items": [
                                                        {
                                                          "id": "search-focused-expanded",
                                                          "label": "Global Search - Focused and Exanded"
                                                        },
                                                        {
                                                          "id": "search-active-typing",
                                                          "label": "Global Search - Active and typing"
                                                        },
                                                        {
                                                          "id": "favorites-disabled",
                                                          "label": "Favorites - Disabled"
                                                        },
                                                        {
                                                          "id": "notification-count-1",
                                                          "label": "Notification - Count +1"
                                                        }
                                                      ]
                                                    }
                                                  ]
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Element that contains feedback for why inbound message failed",
                                                    "selector": ".slds-chat-message__text_delivery-failure-reason",
                                                    "restrict": ".slds-chat-message__text_delivery-failure [role=\"alert\"]"
                                                  },
                                                  "id": ".slds-chat-message__text_delivery-failure-reason",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "name": "error",
                                                    "summary": "Modifier to indicate the event was an error",
                                                    "selector": ".slds-has-error",
                                                    "restrict": ".slds-chat-event[role=\"alert\"]",
                                                    "modifier": true,
                                                    "group": "feedback"
                                                  },
                                                  "id": "error",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "Listbox container",
                                                  "annotations": {
                                                    "name": "listbox",
                                                    "selector": ".slds-listbox",
                                                    "restrict": ".slds-dropdown ul, .slds-dueling-list__options ul, .slds-pill_container ul, .slds-listbox_selection-group ul, .slds-combobox_container ul, .slds-form-element__control ul, .slds-popover__body ul",
                                                    "support": "dev-ready",
                                                    "variant": true
                                                  },
                                                  "id": "listbox",
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": [],
                                                  "restrictees": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "name": "base",
                                                    "selector": ".slds-dynamic-menu",
                                                    "restrict": "section[role=\"dialog\"]",
                                                    "variant": true,
                                                    "support": "dev-ready"
                                                  },
                                                  "id": "base",
                                                  "restrictees": [
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Headers styles for dynamic menu",
                                                        "selector": ".slds-dynamic-menu__header",
                                                        "restrict": ".slds-dynamic-menu h3"
                                                      },
                                                      "id": ".slds-dynamic-menu__header",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    }
                                                  ],
                                                  "docPath": null,
                                                  "showcasePath": "./ui/components/global-header/base/example.jsx",
                                                  "showcase": [
                                                    {
                                                      "title": "default",
                                                      "items": [
                                                        {
                                                          "id": "default",
                                                          "label": "Default"
                                                        }
                                                      ]
                                                    },
                                                    {
                                                      "title": "states",
                                                      "items": [
                                                        {
                                                          "id": "search-focused-expanded",
                                                          "label": "Global Search - Focused and Exanded"
                                                        },
                                                        {
                                                          "id": "search-active-typing",
                                                          "label": "Global Search - Active and typing"
                                                        },
                                                        {
                                                          "id": "favorites-disabled",
                                                          "label": "Favorites - Disabled"
                                                        },
                                                        {
                                                          "id": "notification-count-1",
                                                          "label": "Notification - Count +1"
                                                        }
                                                      ]
                                                    }
                                                  ]
                                                },
                                                {
                                                  "description": "Primary combobox that contains the search input, handles sizing",
                                                  "annotations": {
                                                    "selector": ".slds-global-search__form-element div",
                                                    "restrict": ".slds-global-header__item_search"
                                                  },
                                                  "id": ".slds-global-search__form-element div",
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": [],
                                                  "restrictees": []
                                                },
                                                {
                                                  "description": "Active state of an item",
                                                  "annotations": {
                                                    "selector": ".slds-is-active",
                                                    "restrict": ".slds-context-bar__item:not(.slds-no-hover)",
                                                    "modifier": true
                                                  },
                                                  "id": ".slds-is-active",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "Creates the shaded backdrop used behind the modal.",
                                                  "annotations": {
                                                    "selector": ".slds-backdrop",
                                                    "restrict": ".slds-modal ~ div",
                                                    "notes": "This should follow after the `.slds-modal` as an empty element.",
                                                    "required": true
                                                  },
                                                  "id": ".slds-backdrop",
                                                  "restrictees": [
                                                    {
                                                      "description": "Allows the backdrop to be visible.",
                                                      "annotations": {
                                                        "selector": ".slds-backdrop_open",
                                                        "restrict": ".slds-backdrop",
                                                        "notes": "Apply this class to a modal backdrop with JavaScript to make it visible.",
                                                        "modifier": true,
                                                        "required": true
                                                      },
                                                      "id": ".slds-backdrop_open",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    }
                                                  ],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "A dialog popover, `.slds-popover`, can be applied to all variants of a dialog\npopover. It initiates the styles of the popover and enables `.slds-nubbin` to be applied.\n\nA dialog popover requires at least one focusable element.",
                                                  "annotations": {
                                                    "name": "base",
                                                    "selector": ".slds-popover",
                                                    "restrict": "[role=\"dialog\"], [role=\"tooltip\"]",
                                                    "support": "dev-ready",
                                                    "variant": true
                                                  },
                                                  "id": "base",
                                                  "restrictees": [
                                                    {
                                                      "description": "Dialog specific for inline-edit popover",
                                                      "annotations": {
                                                        "selector": ".slds-popover_edit",
                                                        "restrict": ".slds-popover",
                                                        "required": true
                                                      },
                                                      "id": ".slds-popover_edit",
                                                      "restrictees": [
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "selector": ".slds-form-element__label_edit",
                                                            "restrict": ".slds-popover_edit label"
                                                          },
                                                          "id": ".slds-form-element__label_edit",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        }
                                                      ],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Applies styles for meta content of popover",
                                                        "selector": ".slds-popover__meta",
                                                        "restrict": ".slds-popover"
                                                      },
                                                      "id": ".slds-popover__meta",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Applies styles for primary content area of popover",
                                                        "selector": ".slds-popover__body",
                                                        "restrict": ".slds-popover div"
                                                      },
                                                      "id": ".slds-popover__body",
                                                      "restrictees": [
                                                        {
                                                          "description": "Listbox item",
                                                          "annotations": {
                                                            "selector": ".slds-listbox__item",
                                                            "restrict": ".slds-listbox > li"
                                                          },
                                                          "id": ".slds-listbox__item",
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": [],
                                                          "restrictees": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Applies a max-height and vertical scrolling to a popover body",
                                                            "selector": ".slds-popover__body_small",
                                                            "restrict": ".slds-popover__body",
                                                            "modifier": true,
                                                            "group": "body"
                                                          },
                                                          "id": ".slds-popover__body_small",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        }
                                                      ],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Applies styles for top area of popover",
                                                        "selector": ".slds-popover__header",
                                                        "restrict": ".slds-popover header, .slds-popover div"
                                                      },
                                                      "id": ".slds-popover__header",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Applies styles for footer area of popover",
                                                        "selector": ".slds-popover__footer",
                                                        "restrict": ".slds-popover footer"
                                                      },
                                                      "id": ".slds-popover__footer",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Applies styles to center align content for footer area of a form popover",
                                                        "selector": ".slds-popover__footer_form",
                                                        "restrict": ".slds-popover footer"
                                                      },
                                                      "id": ".slds-popover__footer_form",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Close button within a popover",
                                                        "selector": ".slds-popover__close",
                                                        "restrict": ".slds-popover button"
                                                      },
                                                      "id": ".slds-popover__close",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Width modifier for popover - small",
                                                        "selector": ".slds-popover_small",
                                                        "restrict": ".slds-popover",
                                                        "modifier": true,
                                                        "group": "width"
                                                      },
                                                      "id": ".slds-popover_small",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Width modifier for popover - medium",
                                                        "selector": ".slds-popover_medium",
                                                        "restrict": ".slds-popover",
                                                        "modifier": true,
                                                        "group": "width"
                                                      },
                                                      "id": ".slds-popover_medium",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Width modifier for popover - large",
                                                        "selector": ".slds-popover_large",
                                                        "restrict": ".slds-popover",
                                                        "modifier": true,
                                                        "group": "width"
                                                      },
                                                      "id": ".slds-popover_large",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Modifier for popover to take 100% width",
                                                        "selector": ".slds-popover_full-width",
                                                        "restrict": ".slds-popover",
                                                        "modifier": true,
                                                        "group": "width"
                                                      },
                                                      "id": ".slds-popover_full-width",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Modifier to hide a popover",
                                                        "selector": ".slds-popover_hide",
                                                        "restrict": ".slds-popover"
                                                      },
                                                      "id": ".slds-popover_hide",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Applies styles for dark variant of popover",
                                                        "selector": ".slds-popover_dark",
                                                        "restrict": ".slds-popover",
                                                        "modifier": true
                                                      },
                                                      "id": ".slds-popover_dark",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "Prompt components are used to provide an interactive custom message.",
                                                      "annotations": {
                                                        "summary": "Initializes a brand popover",
                                                        "name": "brand",
                                                        "selector": ".slds-popover_brand",
                                                        "restrict": ".slds-popover",
                                                        "support": "dev-ready",
                                                        "variant": true
                                                      },
                                                      "id": "brand",
                                                      "restrictees": [
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Applies popover brand styles to top",
                                                            "selector": ".slds-popover_brand-top",
                                                            "restrict": ".slds-popover_brand"
                                                          },
                                                          "id": ".slds-popover_brand-top",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Applies popover brand styles to left",
                                                            "selector": ".slds-popover_brand-left",
                                                            "restrict": ".slds-popover_brand"
                                                          },
                                                          "id": ".slds-popover_brand-left",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Applies popover brand styles to bottom",
                                                            "selector": ".slds-popover_brand-bottom",
                                                            "restrict": ".slds-popover_brand"
                                                          },
                                                          "id": ".slds-popover_brand-bottom",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Applies popover brand styles to right",
                                                            "selector": ".slds-popover_brand-right",
                                                            "restrict": ".slds-popover_brand"
                                                          },
                                                          "id": ".slds-popover_brand-right",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        }
                                                      ],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "Error popovers are used to notify the user of errors on the page\n\nIf the elements within the error popover exceed 150px, use the `.slds-popover__body_scrollable`  modifier on the body element.\n\nIn some cases, such as displaying a list of menu items, padding may not be necessary in the popover body. To remove the padding, add the `slds-p-around_none\" utility class to the body element.",
                                                      "annotations": {
                                                        "summary": "Initializes an error non-modal dialog",
                                                        "name": "error",
                                                        "selector": ".slds-popover_error",
                                                        "restrict": ".slds-popover",
                                                        "support": "dev-ready",
                                                        "variant": true
                                                      },
                                                      "id": "error",
                                                      "restrictees": [
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Applies scrollable styles for popovers",
                                                            "selector": ".slds-popover__body_scrollable",
                                                            "restrict": ".slds-popover_error .slds-popover__body, .slds-popover_warning .slds-popover__body"
                                                          },
                                                          "id": ".slds-popover__body_scrollable",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        }
                                                      ],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "Feature components are use to describe notable features",
                                                      "annotations": {
                                                        "summary": "Initializes a feature non-modal dialog",
                                                        "name": "feature",
                                                        "selector": ".slds-popover_feature",
                                                        "restrict": ".slds-popover",
                                                        "support": "dev-ready",
                                                        "variant": true,
                                                        "deprecated": true,
                                                        "release": "2.5.0"
                                                      },
                                                      "id": "feature",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "selector": ".slds-nubbin_top",
                                                        "restrict": ".slds-popover, .slds-dropdown",
                                                        "modifier": true,
                                                        "group": "nubbins"
                                                      },
                                                      "id": ".slds-nubbin_top",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "selector": ".slds-nubbin_top-left",
                                                        "restrict": ".slds-popover, .slds-dropdown",
                                                        "modifier": true,
                                                        "group": "nubbins"
                                                      },
                                                      "id": ".slds-nubbin_top-left",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "selector": ".slds-nubbin_top-right",
                                                        "restrict": ".slds-popover, .slds-dropdown",
                                                        "modifier": true,
                                                        "group": "nubbins"
                                                      },
                                                      "id": ".slds-nubbin_top-right",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "selector": ".slds-nubbin_bottom",
                                                        "restrict": ".slds-popover, .slds-dropdown",
                                                        "modifier": true,
                                                        "group": "nubbins"
                                                      },
                                                      "id": ".slds-nubbin_bottom",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "selector": ".slds-nubbin_bottom-left",
                                                        "restrict": ".slds-popover, .slds-dropdown",
                                                        "modifier": true,
                                                        "group": "nubbins"
                                                      },
                                                      "id": ".slds-nubbin_bottom-left",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "selector": ".slds-nubbin_bottom-right",
                                                        "restrict": ".slds-popover, .slds-dropdown",
                                                        "modifier": true,
                                                        "group": "nubbins"
                                                      },
                                                      "id": ".slds-nubbin_bottom-right",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "selector": ".slds-nubbin_left",
                                                        "restrict": ".slds-popover, .slds-dropdown",
                                                        "modifier": true,
                                                        "group": "nubbins"
                                                      },
                                                      "id": ".slds-nubbin_left",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "selector": ".slds-nubbin_left-top",
                                                        "restrict": ".slds-popover, .slds-dropdown",
                                                        "modifier": true,
                                                        "group": "nubbins"
                                                      },
                                                      "id": ".slds-nubbin_left-top",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "selector": ".slds-nubbin_left-bottom",
                                                        "restrict": ".slds-popover, .slds-dropdown",
                                                        "modifier": true,
                                                        "group": "nubbins"
                                                      },
                                                      "id": ".slds-nubbin_left-bottom",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "selector": ".slds-nubbin_right",
                                                        "restrict": ".slds-popover, .slds-dropdown",
                                                        "modifier": true,
                                                        "group": "nubbins"
                                                      },
                                                      "id": ".slds-nubbin_right",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "selector": ".slds-nubbin_right-top",
                                                        "restrict": ".slds-popover, .slds-dropdown",
                                                        "modifier": true,
                                                        "group": "nubbins"
                                                      },
                                                      "id": ".slds-nubbin_right-top",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "selector": ".slds-nubbin_right-bottom",
                                                        "restrict": ".slds-popover, .slds-dropdown",
                                                        "modifier": true,
                                                        "group": "nubbins"
                                                      },
                                                      "id": ".slds-nubbin_right-bottom",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "selector": ".slds-nubbin_top-left-corner",
                                                        "restrict": ".slds-popover, .slds-dropdown",
                                                        "modifier": true,
                                                        "group": "nubbins"
                                                      },
                                                      "id": ".slds-nubbin_top-left-corner",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "selector": ".slds-nubbin_bottom-left-corner",
                                                        "restrict": ".slds-popover, .slds-dropdown",
                                                        "modifier": true,
                                                        "group": "nubbins"
                                                      },
                                                      "id": ".slds-nubbin_bottom-left-corner",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "selector": ".slds-nubbin_top-right-corner",
                                                        "restrict": ".slds-popover, .slds-dropdown",
                                                        "modifier": true,
                                                        "group": "nubbins"
                                                      },
                                                      "id": ".slds-nubbin_top-right-corner",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "selector": ".slds-nubbin_bottom-right-corner",
                                                        "restrict": ".slds-popover, .slds-dropdown",
                                                        "modifier": true,
                                                        "group": "nubbins"
                                                      },
                                                      "id": ".slds-nubbin_bottom-right-corner",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "selector": ".slds-nubbin_left-top-corner",
                                                        "restrict": ".slds-popover, .slds-dropdown",
                                                        "modifier": true,
                                                        "group": "nubbins"
                                                      },
                                                      "id": ".slds-nubbin_left-top-corner",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "selector": ".slds-nubbin_right-top-corner",
                                                        "restrict": ".slds-popover, .slds-dropdown",
                                                        "modifier": true,
                                                        "group": "nubbins"
                                                      },
                                                      "id": ".slds-nubbin_right-top-corner",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "selector": ".slds-nubbin_left-bottom-corner",
                                                        "restrict": ".slds-popover, .slds-dropdown",
                                                        "modifier": true,
                                                        "group": "nubbins"
                                                      },
                                                      "id": ".slds-nubbin_left-bottom-corner",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "selector": ".slds-nubbin_right-bottom-corner",
                                                        "restrict": ".slds-popover, .slds-dropdown",
                                                        "modifier": true,
                                                        "group": "nubbins"
                                                      },
                                                      "id": ".slds-nubbin_right-bottom-corner",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "name": "panels",
                                                        "selector": ".slds-popover_panel",
                                                        "restrict": ".slds-popover",
                                                        "support": "dev-ready",
                                                        "variant": true
                                                      },
                                                      "id": "panels",
                                                      "restrictees": [
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "name": "Label for panels",
                                                            "selector": ".slds-popover_panel__label",
                                                            "restrict": ".slds-popover_panel p"
                                                          },
                                                          "id": "Label for panels",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        }
                                                      ],
                                                      "docPath": "./ui/components/panels/docs.mdx",
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "Prompt components are used to provide an interactive custom message.",
                                                      "annotations": {
                                                        "summary": "Initializes a prompt non-modal dialog",
                                                        "name": "prompt",
                                                        "selector": ".slds-popover_prompt",
                                                        "restrict": ".slds-popover",
                                                        "support": "dev-ready",
                                                        "variant": true
                                                      },
                                                      "id": "prompt",
                                                      "restrictees": [
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Applies styles for heading text of prompt",
                                                            "selector": ".slds-popover_prompt__heading",
                                                            "restrict": ".slds-popover_prompt .slds-media__body > h2"
                                                          },
                                                          "id": ".slds-popover_prompt__heading",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Applies styles for the optional action link in the footer of prompt",
                                                            "selector": ".slds-popover_prompt__action-link",
                                                            "restrict": ".slds-popover_prompt .slds-popover__footer span"
                                                          },
                                                          "id": ".slds-popover_prompt__action-link",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Position Prompt top left",
                                                            "selector": ".slds-popover_prompt_top-left",
                                                            "restrict": ".slds-popover_prompt",
                                                            "modifier": true
                                                          },
                                                          "id": ".slds-popover_prompt_top-left",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Position Prompt top center",
                                                            "selector": ".slds-popover_prompt_top",
                                                            "restrict": ".slds-popover_prompt",
                                                            "modifier": true
                                                          },
                                                          "id": ".slds-popover_prompt_top",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Position Prompt top right",
                                                            "selector": ".slds-popover_prompt_top-right",
                                                            "restrict": ".slds-popover_prompt",
                                                            "modifier": true
                                                          },
                                                          "id": ".slds-popover_prompt_top-right",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Position Prompt bottom left",
                                                            "selector": ".slds-popover_prompt_bottom-left",
                                                            "restrict": ".slds-popover_prompt",
                                                            "modifier": true
                                                          },
                                                          "id": ".slds-popover_prompt_bottom-left",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Position Prompt bottom center",
                                                            "selector": ".slds-popover_prompt_bottom",
                                                            "restrict": ".slds-popover_prompt",
                                                            "modifier": true
                                                          },
                                                          "id": ".slds-popover_prompt_bottom",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Position Prompt bottom right",
                                                            "selector": ".slds-popover_prompt_bottom-right",
                                                            "restrict": ".slds-popover_prompt",
                                                            "modifier": true
                                                          },
                                                          "id": ".slds-popover_prompt_bottom-right",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        }
                                                      ],
                                                      "docPath": "./ui/components/prompt/docs.mdx",
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "Walkthrough components are used to provide an interactive and educational prospect experience for setup.",
                                                      "annotations": {
                                                        "summary": "Initializes a walkthrough non-modal dialog",
                                                        "name": "walkthrough",
                                                        "selector": ".slds-popover_walkthrough",
                                                        "restrict": ".slds-popover",
                                                        "support": "dev-ready",
                                                        "variant": true,
                                                        "deprecated": true
                                                      },
                                                      "id": "walkthrough",
                                                      "restrictees": [
                                                        {
                                                          "description": "Alternate background for walkthrough non-modal dialog",
                                                          "annotations": {
                                                            "selector": ".slds-popover_walkthrough-alt",
                                                            "restrict": ".slds-popover_walkthrough",
                                                            "modifier": true,
                                                            "deprecated": true
                                                          },
                                                          "id": ".slds-popover_walkthrough-alt",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        }
                                                      ],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "Warning popovers are used to warn the user about information on the page that deserves caution\n\nIf the elements within the error popover exceed 150px, use the `.slds-popover__body_scrollable` modifier on the body element.\n\nIn some cases, such as displaying a list of menu items, padding may not be necessary in the popover body. To remove the padding, add the `slds-p-around_none\" utility class to the body element.",
                                                      "annotations": {
                                                        "summary": "Initializes an warning non-modal dialog",
                                                        "name": "warning",
                                                        "selector": ".slds-popover_warning",
                                                        "restrict": ".slds-popover",
                                                        "support": "dev-ready",
                                                        "variant": true
                                                      },
                                                      "id": "warning",
                                                      "restrictees": [
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Applies scrollable styles for popovers",
                                                            "selector": ".slds-popover__body_scrollable",
                                                            "restrict": ".slds-popover_error .slds-popover__body, .slds-popover_warning .slds-popover__body"
                                                          },
                                                          "id": ".slds-popover__body_scrollable",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        }
                                                      ],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    }
                                                  ],
                                                  "docPath": null,
                                                  "showcasePath": "./ui/components/global-header/base/example.jsx",
                                                  "showcase": [
                                                    {
                                                      "title": "default",
                                                      "items": [
                                                        {
                                                          "id": "default",
                                                          "label": "Default"
                                                        }
                                                      ]
                                                    },
                                                    {
                                                      "title": "states",
                                                      "items": [
                                                        {
                                                          "id": "search-focused-expanded",
                                                          "label": "Global Search - Focused and Exanded"
                                                        },
                                                        {
                                                          "id": "search-active-typing",
                                                          "label": "Global Search - Active and typing"
                                                        },
                                                        {
                                                          "id": "favorites-disabled",
                                                          "label": "Favorites - Disabled"
                                                        },
                                                        {
                                                          "id": "notification-count-1",
                                                          "label": "Notification - Count +1"
                                                        }
                                                      ]
                                                    }
                                                  ]
                                                },
                                                {
                                                  "description": "Einstein components are used to provide an interactive experience with Einstein features",
                                                  "annotations": {
                                                    "summary": "Initializes a Einstein non-modal dialog",
                                                    "name": "einstein",
                                                    "selector": ".slds-popover_einstein",
                                                    "restrict": "[role=\"dialog\"], [role=\"tooltip\"]",
                                                    "support": "dev-ready",
                                                    "variant": true
                                                  },
                                                  "id": "einstein",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Initializes Prompt style notification",
                                                    "name": "base",
                                                    "selector": ".slds-modal_prompt",
                                                    "restrict": "section[role=\"alertdialog\"]",
                                                    "support": "dev-ready",
                                                    "variant": true
                                                  },
                                                  "id": "base",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": "./ui/components/global-header/base/example.jsx",
                                                  "showcase": [
                                                    {
                                                      "title": "default",
                                                      "items": [
                                                        {
                                                          "id": "default",
                                                          "label": "Default"
                                                        }
                                                      ]
                                                    },
                                                    {
                                                      "title": "states",
                                                      "items": [
                                                        {
                                                          "id": "search-focused-expanded",
                                                          "label": "Global Search - Focused and Exanded"
                                                        },
                                                        {
                                                          "id": "search-active-typing",
                                                          "label": "Global Search - Active and typing"
                                                        },
                                                        {
                                                          "id": "favorites-disabled",
                                                          "label": "Favorites - Disabled"
                                                        },
                                                        {
                                                          "id": "notification-count-1",
                                                          "label": "Notification - Count +1"
                                                        }
                                                      ]
                                                    }
                                                  ]
                                                },
                                                {
                                                  "description": "The tooltip should be positioned with JavaScript.\n\nYou can include inline help tooltips for form elements and any focusable items, such as anchor links, buttons, etc. If your tooltips are available on hover, also make sure that they’re available on keyboard focus. To allow screen readers to access the tooltip, the HTML form field element must  have an `aria-describedby` attribute that points to the tooltip `ID` of the tooltip.",
                                                  "annotations": {
                                                    "summary": "Initializes a tooltip",
                                                    "variant": true,
                                                    "name": "base",
                                                    "selector": ".slds-popover_tooltip",
                                                    "restrict": "[role=\"tooltip\"]",
                                                    "support": "dev-ready"
                                                  },
                                                  "id": "base",
                                                  "restrictees": [
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "name": "rise",
                                                        "summary": "Toggles on tooltip",
                                                        "selector": ".slds-rise-from-ground",
                                                        "restrict": ".slds-popover_tooltip",
                                                        "modifier": true,
                                                        "group": "toggle"
                                                      },
                                                      "id": "rise",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "name": "fall",
                                                        "summary": "Toggles off tooltip",
                                                        "selector": ".slds-fall-into-ground",
                                                        "restrict": ".slds-popover_tooltip",
                                                        "modifier": true,
                                                        "group": "toggle"
                                                      },
                                                      "id": "fall",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "name": "bottom-to-top",
                                                        "summary": "Slides tooltip from bottom to top",
                                                        "selector": ".slds-slide-from-bottom-to-top",
                                                        "restrict": ".slds-popover_tooltip",
                                                        "modifier": true,
                                                        "group": "motion"
                                                      },
                                                      "id": "bottom-to-top",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "name": "top-to-bottom",
                                                        "summary": "Slides tooltip from top to bottom",
                                                        "selector": ".slds-slide-from-top-to-bottom",
                                                        "restrict": ".slds-popover_tooltip",
                                                        "modifier": true,
                                                        "group": "motion"
                                                      },
                                                      "id": "top-to-bottom",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "name": "right-to-left",
                                                        "summary": "Slides tooltip from right to left",
                                                        "selector": ".slds-slide-from-right-to-left",
                                                        "restrict": ".slds-popover_tooltip",
                                                        "modifier": true,
                                                        "group": "motion"
                                                      },
                                                      "id": "right-to-left",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "name": "left-to-right",
                                                        "summary": "Slides tooltip from left to right",
                                                        "selector": ".slds-slide-from-left-to-right",
                                                        "restrict": ".slds-popover_tooltip",
                                                        "modifier": true,
                                                        "group": "motion"
                                                      },
                                                      "id": "left-to-right",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    }
                                                  ],
                                                  "docPath": null,
                                                  "showcasePath": "./ui/components/global-header/base/example.jsx",
                                                  "showcase": [
                                                    {
                                                      "title": "default",
                                                      "items": [
                                                        {
                                                          "id": "default",
                                                          "label": "Default"
                                                        }
                                                      ]
                                                    },
                                                    {
                                                      "title": "states",
                                                      "items": [
                                                        {
                                                          "id": "search-focused-expanded",
                                                          "label": "Global Search - Focused and Exanded"
                                                        },
                                                        {
                                                          "id": "search-active-typing",
                                                          "label": "Global Search - Active and typing"
                                                        },
                                                        {
                                                          "id": "favorites-disabled",
                                                          "label": "Favorites - Disabled"
                                                        },
                                                        {
                                                          "id": "notification-count-1",
                                                          "label": "Notification - Count +1"
                                                        }
                                                      ]
                                                    }
                                                  ]
                                                },
                                                {
                                                  "description": "The truncation class can be used on an element, or the truncation\ninclude can be added to an existing class.",
                                                  "annotations": {
                                                    "summary": "Creates truncated text",
                                                    "selector": ".slds-truncate",
                                                    "restrict": "[title]",
                                                    "modifier": true
                                                  },
                                                  "id": ".slds-truncate",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                }
                                              ],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Header for choosable option within listbox",
                                                "selector": ".slds-listbox__option-header",
                                                "restrict": ".slds-listbox__option h3"
                                              },
                                              "id": ".slds-listbox__option-header",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Container for listbox option icon",
                                                "selector": ".slds-listbox__option-icon",
                                                "restrict": ".slds-listbox__option span"
                                              },
                                              "id": ".slds-listbox__option-icon",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "Focus state of a vertical listbox option",
                                              "annotations": {
                                                "selector": ".slds-has-focus",
                                                "restrict": ".slds-listbox__option",
                                                "modifier": true
                                              },
                                              "id": ".slds-has-focus",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "Modifies the listbox option if it contains an entity object",
                                              "annotations": {
                                                "selector": ".slds-listbox__option_entity",
                                                "restrict": ".slds-listbox__option"
                                              },
                                              "id": ".slds-listbox__option_entity",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "Modifies the listbox option if it contains an plain object or string",
                                              "annotations": {
                                                "selector": ".slds-listbox__option_plain",
                                                "restrict": ".slds-listbox__option"
                                              },
                                              "id": ".slds-listbox__option_plain",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "If the listbox option has metadata or secondary information that sits below its primary text",
                                              "annotations": {
                                                "selector": ".slds-listbox__option_has-meta",
                                                "restrict": ".slds-listbox__option"
                                              },
                                              "id": ".slds-listbox__option_has-meta",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "Modifier that makes selected icon visible",
                                              "annotations": {
                                                "selector": ".slds-is-selected",
                                                "restrict": ".slds-listbox__option",
                                                "modifier": true
                                              },
                                              "id": ".slds-is-selected",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "The main text of an entity listbox",
                                              "annotations": {
                                                "selector": ".slds-listbox__option-text_entity",
                                                "restrict": ".slds-listbox__option span"
                                              },
                                              "id": ".slds-listbox__option-text_entity",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "The metadata or secondary text of an entity listbox",
                                              "annotations": {
                                                "selector": ".slds-listbox__option-meta",
                                                "restrict": ".slds-listbox__option span"
                                              },
                                              "id": ".slds-listbox__option-meta",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            }
                                          ],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "The icon within a plain listbox that indicates if an option has been selected or not.",
                                          "annotations": {
                                            "selector": ".slds-listbox__icon-selected",
                                            "restrict": ".slds-listbox__item svg"
                                          },
                                          "id": ".slds-listbox__icon-selected",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "Creates a vertical listbox",
                                      "annotations": {
                                        "selector": ".slds-listbox_vertical",
                                        "restrict": ".slds-listbox",
                                        "modifier": true
                                      },
                                      "id": ".slds-listbox_vertical",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Forces overflow scrolling after 5 list items",
                                        "selector": ".slds-dropdown_length-5",
                                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                                        "modifier": true,
                                        "group": "height"
                                      },
                                      "id": ".slds-dropdown_length-5",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Forces overflow scrolling after 7 list items",
                                        "selector": ".slds-dropdown_length-7",
                                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                                        "modifier": true,
                                        "group": "height"
                                      },
                                      "id": ".slds-dropdown_length-7",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Forces overflow scrolling after 10 list items",
                                        "selector": ".slds-dropdown_length-10",
                                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                                        "modifier": true,
                                        "group": "height"
                                      },
                                      "id": ".slds-dropdown_length-10",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Forces overflow scrolling after 5 list items with an icon",
                                        "selector": ".slds-dropdown_length-with-icon-5",
                                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                                        "modifier": true,
                                        "group": "height"
                                      },
                                      "id": ".slds-dropdown_length-with-icon-5",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Forces overflow scrolling after 7 list items with an icon",
                                        "selector": ".slds-dropdown_length-with-icon-7",
                                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                                        "modifier": true,
                                        "group": "height"
                                      },
                                      "id": ".slds-dropdown_length-with-icon-7",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Forces overflow scrolling after 10 list items with an icon",
                                        "selector": ".slds-dropdown_length-with-icon-10",
                                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                                        "modifier": true,
                                        "group": "height"
                                      },
                                      "id": ".slds-dropdown_length-with-icon-10",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Expanded state of a selection group",
                                    "selector": ".slds-is-expanded",
                                    "restrict": ".slds-listbox_selection-group"
                                  },
                                  "id": ".slds-is-expanded",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Toggle button to show all of the pill selections",
                                    "selector": ".slds-listbox-toggle",
                                    "restrict": ".slds-listbox_selection-group > span"
                                  },
                                  "id": ".slds-listbox-toggle",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                }
                              ],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "Creates the shaded backdrop used behind the modal.",
                              "annotations": {
                                "selector": ".slds-backdrop",
                                "restrict": ".slds-modal ~ div",
                                "notes": "This should follow after the `.slds-modal` as an empty element.",
                                "required": true
                              },
                              "id": ".slds-backdrop",
                              "restrictees": [
                                {
                                  "description": "Allows the backdrop to be visible.",
                                  "annotations": {
                                    "selector": ".slds-backdrop_open",
                                    "restrict": ".slds-backdrop",
                                    "notes": "Apply this class to a modal backdrop with JavaScript to make it visible.",
                                    "modifier": true,
                                    "required": true
                                  },
                                  "id": ".slds-backdrop_open",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                }
                              ],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            }
                          ],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        }
                      ],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Global actions component wrapper",
                    "selector": ".slds-global-actions",
                    "restrict": ".slds-global-header ul"
                  },
                  "id": ".slds-global-actions",
                  "restrictees": [
                    {
                      "description": "",
                      "annotations": {
                        "summary": "List item for each global action",
                        "selector": ".slds-global-actions__item",
                        "restrict": ".slds-global-actions li"
                      },
                      "id": ".slds-global-actions__item",
                      "restrictees": [
                        {
                          "description": "",
                          "annotations": {
                            "summary": "The actionable button inside of a global actions list item",
                            "selector": ".slds-global-actions__item-action",
                            "restrict": ".slds-global-actions__item button"
                          },
                          "id": ".slds-global-actions__item-action",
                          "restrictees": [
                            {
                              "description": "",
                              "annotations": {
                                "summary": "User profile action icon",
                                "selector": ".slds-global-actions__avatar",
                                "restrict": ".slds-global-actions__item-action"
                              },
                              "id": ".slds-global-actions__avatar",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "",
                              "annotations": {
                                "summary": "Task action icon",
                                "selector": ".slds-global-actions__task",
                                "restrict": ".slds-global-actions__item-action"
                              },
                              "id": ".slds-global-actions__task",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "",
                              "annotations": {
                                "summary": "Notification action icon",
                                "selector": ".slds-global-actions__notifications",
                                "restrict": ".slds-global-actions__item-action"
                              },
                              "id": ".slds-global-actions__notifications",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            }
                          ],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "",
                          "annotations": {
                            "summary": "Favorites action button group",
                            "selector": ".slds-global-actions__favorites",
                            "restrict": ".slds-global-actions__item div"
                          },
                          "id": ".slds-global-actions__favorites",
                          "restrictees": [
                            {
                              "description": "",
                              "annotations": {
                                "summary": "Star icon inside of favorites button group",
                                "selector": ".slds-global-actions__favorites-action",
                                "restrict": ".slds-global-actions__favorites button"
                              },
                              "id": ".slds-global-actions__favorites-action",
                              "restrictees": [
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Selected/clicked state on favorites button",
                                    "selector": ".slds-is-selected",
                                    "restrict": ".slds-global-actions__favorites-action"
                                  },
                                  "id": ".slds-is-selected",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Disabled state on favorites button",
                                    "selector": ".slds-is-disabled",
                                    "restrict": ".slds-global-actions__favorites-action"
                                  },
                                  "id": ".slds-is-disabled",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                }
                              ],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "",
                              "annotations": {
                                "summary": "More dropdown icon inside of favorites button group",
                                "selector": ".slds-global-actions__favorites-more",
                                "restrict": ".slds-global-actions__favorites button"
                              },
                              "id": ".slds-global-actions__favorites-more",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            }
                          ],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "",
                          "annotations": {
                            "summary": "Notification counter badge",
                            "selector": ".slds-notification-badge",
                            "restrict": ".slds-global-actions__item span"
                          },
                          "id": ".slds-notification-badge",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        }
                      ],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/global-header/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Default"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "search-focused-expanded",
                  "label": "Global Search - Focused and Exanded"
                },
                {
                  "id": "search-active-typing",
                  "label": "Global Search - Active and typing"
                },
                {
                  "id": "favorites-disabled",
                  "label": "Favorites - Disabled"
                },
                {
                  "id": "notification-count-1",
                  "label": "Notification - Count +1"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/global-header/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "summary-detail": {
      "description": "",
      "annotations": {
        "summary": "Use Summary Detail to show and hide details while always showing a summary",
        "base": true,
        "name": "summary-detail",
        "selector": ".slds-summary-detail",
        "category": "experience",
        "type": "data-display",
        "support": "dev-ready",
        "layout": "responsive"
      },
      "id": "summary-detail",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Initializes a summary detail",
            "name": "base",
            "selector": ".slds-summary-detail",
            "restrict": "div",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Styles the position of the toggle icon",
                "selector": ".slds-summary-detail__action-icon",
                "restrict": ".slds-summary-detail div"
              },
              "id": ".slds-summary-detail__action-icon",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Styles the visibility of the detail content",
                "selector": ".slds-summary-detail__content",
                "restrict": ".slds-summary-detail div"
              },
              "id": ".slds-summary-detail__content",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Toggle visibility of the detail section + rotate icon",
              "annotations": {
                "selector": ".slds-is-open",
                "restrict": ".slds-summary-detail",
                "modifier": true
              },
              "id": ".slds-is-open",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/summary-detail/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "closed-with-complex-title",
                  "label": "Closed with Complex title"
                },
                {
                  "id": "open-with-complex-title",
                  "label": "Open with Complex title"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "closed",
                  "label": "Closed"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/summary-detail/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "split-view": {
      "description": "",
      "annotations": {
        "summary": "Split view is used to navigate between records in a list while staying on the same screen.",
        "name": "split-view",
        "support": "dev-ready",
        "base": true,
        "role": "expandable-panel",
        "scroller": true,
        "type": "navigation",
        "category": "feature",
        "s1": "false",
        "selector": ".slds-split-view_container"
      },
      "id": "split-view",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Wrapper of split view",
            "name": "base",
            "selector": ".slds-split-view_container",
            "restrict": "div",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Modifier to rotate the left arrow icon on close",
                "selector": ".slds-is-closed",
                "restrict": ".slds-split-view_container, .slds-split-view__toggle-button",
                "modifier": true,
                "group": "toggle"
              },
              "id": ".slds-is-closed",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Toggles open/close state of split view container",
                "selector": ".slds-is-open",
                "restrict": ".slds-split-view_container, .slds-split-view__toggle-button",
                "modifier": true,
                "group": "toggle"
              },
              "id": ".slds-is-open",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "selector": ".slds-split-view",
                "restrict": ".slds-split-view_container article"
              },
              "id": ".slds-split-view",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Header of split view",
                    "selector": ".slds-split-view__header",
                    "restrict": ".slds-split-view header",
                    "notes": "Contains elements such as the list filter, view switcher and refresh button"
                  },
                  "id": ".slds-split-view__header",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Column headers",
                    "selector": ".slds-split-view__list-header",
                    "restrict": ".slds-split-view div"
                  },
                  "id": ".slds-split-view__list-header",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Each row of the list of split view",
                    "selector": ".slds-split-view__list-item",
                    "restrict": ".slds-split-view li"
                  },
                  "id": ".slds-split-view__list-item",
                  "restrictees": [
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Unread states",
                        "selector": ".slds-indicator_unread",
                        "restrict": ".slds-split-view__list-item abbr"
                      },
                      "id": ".slds-indicator_unread",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Actionable row of split view",
                        "selector": ".slds-split-view__list-item-action",
                        "restrict": ".slds-split-view__list-item a"
                      },
                      "id": ".slds-split-view__list-item-action",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Expand/Collapse button to toggle open/close state of split view",
                "selector": ".slds-split-view__toggle-button",
                "restrict": ".slds-split-view_container button"
              },
              "id": ".slds-split-view__toggle-button",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Modifier to rotate the left arrow icon on close",
                    "selector": ".slds-is-closed",
                    "restrict": ".slds-split-view_container, .slds-split-view__toggle-button",
                    "modifier": true,
                    "group": "toggle"
                  },
                  "id": ".slds-is-closed",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Toggles open/close state of split view container",
                    "selector": ".slds-is-open",
                    "restrict": ".slds-split-view_container, .slds-split-view__toggle-button",
                    "modifier": true,
                    "group": "toggle"
                  },
                  "id": ".slds-is-open",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/split-view/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Base - Default",
                  "demoStyles": "display: flex; width: 20rem; height: 37.5rem;",
                  "storybookStyles": true
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "selected-item",
                  "label": "Selected Item",
                  "demoStyles": "display: flex; width: 20rem; height: 37.5rem;",
                  "storybookStyles": true
                },
                {
                  "id": "selected-item-deprecated",
                  "label": "Deprecated - Selected Item",
                  "demoStyles": "display: flex; width: 20rem; height: 37.5rem;",
                  "storybookStyles": true
                },
                {
                  "id": "overflow",
                  "label": "Overflow",
                  "demoStyles": "display: flex; width: 20rem; height: 37.5rem;",
                  "storybookStyles": true
                },
                {
                  "id": "unread",
                  "label": "Unread Items",
                  "demoStyles": "display: flex; width: 20rem; height: 37.5rem;",
                  "storybookStyles": true
                },
                {
                  "id": "panel-collapsed",
                  "label": "Collapsed Panel",
                  "demoStyles": "display: flex; width: 20rem; height: 37.5rem;",
                  "storybookStyles": true
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/split-view/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "color-picker": {
      "description": "",
      "annotations": {
        "summary": "A configurable interface for color selection",
        "base": true,
        "name": "color-picker",
        "selector": ".slds-color-picker",
        "support": "dev-ready",
        "category": "base"
      },
      "id": "color-picker",
      "restrictees": [
        {
          "description": "The base variant is the fully featured color picker, with a direct text\ninput, and a button-triggered popover, which has tabs with both a list\nof predefined color options (swatches), as well as an interactive tool\nfor custom color configuration.",
          "annotations": {
            "summary": "Fully featured color picker, with swatches and a custom color config",
            "variant": true,
            "name": "base",
            "selector": ".slds-color-picker",
            "restrict": "div",
            "support": "dev-ready"
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "'Summary' element for color selection.",
                "selector": ".slds-color-picker__summary",
                "restrict": ".slds-color-picker > div"
              },
              "id": ".slds-color-picker__summary",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Label for summary input",
                    "selector": ".slds-color-picker__summary-label",
                    "restrict": ".slds-color-picker__summary > label"
                  },
                  "id": ".slds-color-picker__summary-label",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Button that toggles the Color Picker Selector",
                    "selector": ".slds-color-picker__button",
                    "restrict": ".slds-color-picker__summary .slds-button"
                  },
                  "id": ".slds-color-picker__button",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Input field for summary UI",
                    "selector": ".slds-color-picker__summary-input",
                    "restrict": ".slds-color-picker__summary div"
                  },
                  "id": ".slds-color-picker__summary-input",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "The selector subcomponent. Extends upon a .slds-popover",
                "selector": ".slds-color-picker__selector",
                "restrict": ".slds-color-picker div, .slds-color-picker section"
              },
              "id": ".slds-color-picker__selector",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Swatch container",
                    "selector": ".slds-color-picker__swatches",
                    "restrict": ".slds-color-picker__selector ul"
                  },
                  "id": ".slds-color-picker__swatches",
                  "restrictees": [
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Color Picker swatch",
                        "selector": ".slds-color-picker__swatch",
                        "restrict": ".slds-color-picker__swatches li"
                      },
                      "id": ".slds-color-picker__swatch",
                      "restrictees": [
                        {
                          "description": "",
                          "annotations": {
                            "summary": "A swatch",
                            "selector": ".slds-swatch",
                            "restrict": ".slds-color-picker__swatch span, .slds-color-picker__summary-button span, .slds-color-picker__hue-and-preview span"
                          },
                          "id": ".slds-swatch",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        }
                      ],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Custom picker selection container",
                    "selector": ".slds-color-picker__custom",
                    "restrict": ".slds-color-picker__selector div"
                  },
                  "id": ".slds-color-picker__custom",
                  "restrictees": [
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Custom picker range element",
                        "selector": ".slds-color-picker__custom-range",
                        "restrict": ".slds-color-picker__custom div"
                      },
                      "id": ".slds-color-picker__custom-range",
                      "restrictees": [
                        {
                          "description": "",
                          "annotations": {
                            "summary": true,
                            "selector": ".slds-color-picker__range-indicator",
                            "restrict": ".slds-color-picker__custom-range > a"
                          },
                          "id": ".slds-color-picker__range-indicator",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        }
                      ],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Container element for the hue slider and preview swatch",
                        "selector": ".slds-color-picker__hue-and-preview",
                        "restrict": ".slds-color-picker__custom div"
                      },
                      "id": ".slds-color-picker__hue-and-preview",
                      "restrictees": [
                        {
                          "description": "",
                          "annotations": {
                            "summary": "The slide input that controls the hue",
                            "selector": ".slds-color-picker__hue-slider",
                            "restrict": ".slds-color-picker__hue-and-preview input"
                          },
                          "id": ".slds-color-picker__hue-slider",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "",
                          "annotations": {
                            "summary": "A swatch",
                            "selector": ".slds-swatch",
                            "restrict": ".slds-color-picker__swatch span, .slds-color-picker__summary-button span, .slds-color-picker__hue-and-preview span"
                          },
                          "id": ".slds-swatch",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        }
                      ],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "The group of direct input elements",
                        "selector": ".slds-color-picker__custom-inputs",
                        "restrict": ".slds-color-picker__custom > div"
                      },
                      "id": ".slds-color-picker__custom-inputs",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Footer for the Color Selector Picker",
                    "selector": ".slds-color-picker__selector-footer",
                    "restrict": ".slds-color-picker__selector div"
                  },
                  "id": ".slds-color-picker__selector-footer",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "The Custom-Only variant should only render the custom color selection tool\nin the Color Picker popover. It should not be inside a tabset.",
              "annotations": {
                "summary": "Swatches Only UI",
                "name": "custom-only",
                "selector": ".slds-color-picker_custom-only",
                "restrict": ".slds-color-picker",
                "support": "dev-ready",
                "variant": true
              },
              "id": "custom-only",
              "restrictees": [],
              "docPath": null,
              "showcasePath": "./ui/components/color-picker/custom-only/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "id": "default"
                    }
                  ]
                },
                {
                  "title": "states",
                  "items": [
                    {
                      "id": "custom-color-picker-open",
                      "label": "Open"
                    },
                    {
                      "id": "custom-color-picker-open-error",
                      "label": "Open with Error"
                    }
                  ]
                }
              ]
            },
            {
              "description": "The Predefined Only variant should only render the predefined colors\nselection in the Color Picker popover. It should not be inside a tabset.",
              "annotations": {
                "summary": "Swatches Only UI",
                "name": "predefined-only",
                "selector": ".slds-color-picker_predefined-only",
                "restrict": ".slds-color-picker",
                "support": "dev-ready",
                "variant": true
              },
              "id": "predefined-only",
              "restrictees": [],
              "docPath": null,
              "showcasePath": "./ui/components/color-picker/predefined-only/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "id": "default"
                    }
                  ]
                },
                {
                  "title": "states",
                  "items": [
                    {
                      "id": "predefined-color-picker-open",
                      "label": "Open"
                    }
                  ]
                }
              ]
            },
            {
              "description": "The Swatches Only variant should only render a group of individual swatches.\nIt should not render any of the main chrome of the color picker UI (no Summary\nsection, no Popover, no Tabset), it should only render the Color Picker swatches\nselector. This component should be rendered inside a menu.\n\n### Accessibility Notes\n\nThe accessibility requirements for this Variant are slightly different from\nthe others:\n\n#### `.slds-color-picker__swatches`\n\nThis element _needs_ a `role` of `menu`.\n\n#### `.slds-color-picker__swatch-trigger`\n\nThis element _needs_ a `role` of `option`",
              "annotations": {
                "summary": "Swatches Only UI",
                "name": "swatches-only",
                "selector": ".slds-color-picker_swatches-only",
                "restrict": ".slds-color-picker",
                "support": "dev-ready",
                "variant": true
              },
              "id": "swatches-only",
              "restrictees": [],
              "docPath": null,
              "showcasePath": "./ui/components/color-picker/swatches-only/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "id": "default",
                      "label": "Default"
                    }
                  ]
                },
                {
                  "title": "states",
                  "items": [
                    {
                      "id": "open-swatches-only-color-picker",
                      "label": "Open"
                    }
                  ]
                }
              ]
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/color-picker/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "summary-error",
                  "label": "Summary Error"
                },
                {
                  "id": "color-picker-open",
                  "label": "Open, default tab selected"
                },
                {
                  "id": "custom-tab-selected",
                  "label": "Open, custom tab selected"
                },
                {
                  "id": "custom-tab-selected-error",
                  "label": "Open, custom tab selected, error state"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/color-picker/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "expression": {
      "description": "Expression components help users declaratively construct logical expressions.\nThese expressions can be used when querying for a filtered set of records, creating rules\nto control when something executes, or any other logic.",
      "annotations": {
        "summary": "An Expression builder helps users declaratively construct logical expressions.",
        "base": true,
        "name": "expression",
        "selector": ".slds-expression, .slds-filters",
        "category": "experience",
        "type": "data-entry, layout",
        "support": "dev-ready",
        "synonyms": "rule, filter, logic, expression, conditions"
      },
      "id": "expression",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Creates an Expression Component",
            "name": "base",
            "selector": ".slds-expression",
            "restrict": "div",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Condition options",
                "selector": ".slds-expression__options",
                "restrict": ".slds-expression div"
              },
              "id": ".slds-expression__options",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Legend for expression row",
                "selector": ".slds-expression__legend",
                "restrict": ".slds-expression legend"
              },
              "id": ".slds-expression__legend",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Modifies a legend when placed within a expression group",
                    "selector": ".slds-expression__legend_group",
                    "restrict": ".slds-expression__legend"
                  },
                  "id": ".slds-expression__legend_group",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Defines an expression row",
                "selector": ".slds-expression__row",
                "restrict": ".slds-expression li"
              },
              "id": ".slds-expression__row",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Modifies a row when placed within a expression group",
                    "selector": ".slds-expression__row_group",
                    "restrict": ".slds-expression__row"
                  },
                  "id": ".slds-expression__row_group",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Action buttons for conditional expressions",
                "selector": ".slds-expression__buttons",
                "restrict": ".slds-expression div"
              },
              "id": ".slds-expression__buttons",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Group of conditional expressions",
                "selector": ".slds-expression__group",
                "restrict": ".slds-expression li"
              },
              "id": ".slds-expression__group",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Section title for expressions",
                "selector": ".slds-expression__title",
                "restrict": ".slds-expression h2"
              },
              "id": ".slds-expression__title",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "The Custom Logic variant allows users to manually type their custom logic into an input\nfield, which references a numbered expression.",
              "annotations": {
                "summary": "Creates a Custom Logic variant of Filters",
                "name": "custom-logic",
                "selector": ".slds-expression__custom-logic",
                "restrict": ".slds-expression div",
                "support": "dev-ready",
                "variant": true
              },
              "id": "custom-logic",
              "restrictees": [],
              "docPath": null,
              "showcasePath": "./ui/components/expression/custom-logic/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "id": "default",
                      "label": "Default"
                    }
                  ]
                }
              ]
            },
            {
              "description": "The Formula variant allows users to write free-form custom logic by using insertion\ncomboboxes and/or typing freely.",
              "annotations": {
                "summary": "Creates a Filter Component",
                "name": "formula",
                "selector": ".slds-expression_formula__rte",
                "restrict": ".slds-expression div",
                "support": "dev-ready",
                "variant": true
              },
              "id": "formula",
              "restrictees": [],
              "docPath": null,
              "showcasePath": "./ui/components/expression/formula/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "id": "default"
                    }
                  ]
                }
              ]
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/expression/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "initial-state",
                  "label": "Initial State"
                },
                {
                  "id": "with-expression-group",
                  "label": "With Expression Group"
                },
                {
                  "id": "with-multiple-conditions",
                  "label": "With Multiple Conditions"
                },
                {
                  "id": "with-disabled-inputs",
                  "label": "With Disabled Inputs"
                },
                {
                  "id": "with-error",
                  "label": "With an Error"
                }
              ]
            }
          ]
        },
        {
          "description": "The narrow expression is used for in-context logic building, where users are able to\nimmediately preview the results of their conditional logic,like a list or report.",
          "annotations": {
            "summary": "Creates a narrow expression",
            "name": "filters",
            "selector": ".slds-filters",
            "restrict": "div",
            "support": "dev-ready",
            "variant": true
          },
          "id": "filters",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Filters Header",
                "selector": ".slds-filters__header",
                "restrict": ".slds-filters div"
              },
              "id": ".slds-filters__header",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Filters Body",
                "selector": ".slds-filters__body",
                "restrict": ".slds-filters div"
              },
              "id": ".slds-filters__body",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Filters Footer",
                "selector": ".slds-filters__footer",
                "restrict": ".slds-filters div"
              },
              "id": ".slds-filters__footer",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Filterable Item",
                "selector": ".slds-filters__item",
                "restrict": ".slds-filters li div"
              },
              "id": ".slds-filters__item",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Indicates that a filter is new and hasn't been saved",
                    "selector": ".slds-is-new",
                    "restrict": ".slds-filters__item",
                    "modifier": true
                  },
                  "id": ".slds-is-new",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Indicates that a filter has an error",
                    "selector": ".slds-has-error",
                    "restrict": ".slds-filters__item",
                    "modifier": true
                  },
                  "id": ".slds-has-error",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Indicates that a filter is locked",
                    "selector": ".slds-is-locked",
                    "restrict": ".slds-filters__item",
                    "modifier": true
                  },
                  "id": ".slds-is-locked",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Filters Group",
                "selector": ".slds-filters__group",
                "restrict": ".slds-filters div"
              },
              "id": ".slds-filters__group",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/expression/filters/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "with-narrow-expression-group",
                  "label": "With Narrow Expression Group"
                },
                {
                  "id": "with-option-selected",
                  "label": "With Option Selected"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/expression/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "chat": {
      "description": "The Chat component is used to display real-time and past chat logs between service agents and customers. It comes with a number of sub components that can be used to display the different types of chat items.",
      "annotations": {
        "summary": "Use Chat to display current or historical instant messaging chat sessions",
        "layout": "responsive",
        "name": "chat",
        "support": "dev-ready",
        "base": true,
        "role": "log",
        "type": "data-display",
        "category": "experience",
        "selector": ".slds-chat"
      },
      "id": "chat",
      "restrictees": [
        {
          "description": "This component is used to display a current or past chat session between a customer and a service agent.\nIt appears in the form of a \"Log\"",
          "annotations": {
            "summary": "Root container of a chat session",
            "name": "base",
            "selector": ".slds-chat",
            "restrict": "section[role=\"log\"]",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "The chat payload should be displayed in the form of a list. Each item in the list has a number of vertical and horizontal spacing rules based on its type",
              "annotations": {
                "summary": "Handles the display of chat items within a list",
                "selector": ".slds-chat-list",
                "restrict": ".slds-chat ul"
              },
              "id": ".slds-chat-list",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Handles spacing and direction of items in the list",
                    "selector": ".slds-chat-listitem",
                    "restrict": ".slds-chat-list li"
                  },
                  "id": ".slds-chat-listitem",
                  "restrictees": [
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Modifier used to style outbound message list items",
                        "selector": ".slds-chat-listitem_outbound",
                        "restrict": ".slds-chat-listitem",
                        "modifier": true
                      },
                      "id": ".slds-chat-listitem_outbound",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "name": "inbound-message",
                        "summary": "Modifier used to style inbound message list items",
                        "selector": ".slds-chat-listitem_inbound",
                        "restrict": ".slds-chat-listitem",
                        "modifier": true,
                        "group": "dialog"
                      },
                      "id": "inbound-message",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Modifier used for spacing bookend items",
                        "selector": ".slds-chat-listitem_bookend",
                        "restrict": ".slds-chat-listitem"
                      },
                      "id": ".slds-chat-listitem_bookend",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Modifier used for spacing event items",
                        "selector": ".slds-chat-listitem_event",
                        "restrict": ".slds-chat-listitem"
                      },
                      "id": ".slds-chat-listitem_event",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "Chat logs are mainly made up of chat messages between an agent and a customer",
                      "annotations": {
                        "summary": "styles the outter part of a chat message",
                        "selector": ".slds-chat-message",
                        "restrict": ".slds-chat-listitem div"
                      },
                      "id": ".slds-chat-message",
                      "restrictees": [
                        {
                          "description": "",
                          "annotations": {
                            "summary": "Used for when customer avatars are used in consequtive inbound messages to align the message body with the previous message",
                            "selector": ".slds-chat-message_faux-avatar",
                            "restrict": ".slds-chat-message"
                          },
                          "id": ".slds-chat-message_faux-avatar",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "",
                          "annotations": {
                            "summary": "Used to style avatars in chat logs",
                            "selector": ".slds-chat-avatar",
                            "restrict": ".slds-chat-message .slds-avatar"
                          },
                          "id": ".slds-chat-avatar",
                          "restrictees": [
                            {
                              "description": "",
                              "annotations": {
                                "summary": "Used to style the avatar intials for chat",
                                "selector": ".slds-chat-avatar__intials",
                                "restrict": ".slds-chat-avatar .slds-avatar__initials",
                                "deprecated": true
                              },
                              "id": ".slds-chat-avatar__intials",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            }
                          ],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "",
                          "annotations": {
                            "summary": "Used to contain and align chat messages with their avatars",
                            "selector": ".slds-chat-message__body",
                            "restrict": ".slds-chat-message div"
                          },
                          "id": ".slds-chat-message__body",
                          "restrictees": [
                            {
                              "description": "",
                              "annotations": {
                                "summary": true,
                                "selector": ".slds-chat-message__image_loading",
                                "restrict": ".slds-chat-message__body"
                              },
                              "id": ".slds-chat-message__image_loading",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "",
                              "annotations": {
                                "summary": "Used to style the chat text from agent or customer",
                                "selector": ".slds-chat-message__text",
                                "restrict": ".slds-chat-message__body div"
                              },
                              "id": ".slds-chat-message__text",
                              "restrictees": [
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Used to style icons with a chat log",
                                    "selector": ".slds-chat-icon",
                                    "restrict": ".slds-chat-message__text .slds-icon_container, .slds-chat-event__body .slds-icon_container, .slds-chat-bookend .slds-icon_container, .slds-chat-message__action .slds-icon_container"
                                  },
                                  "id": ".slds-chat-icon",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Used for any specific inbound text styling",
                                    "selector": ".slds-chat-message__text_inbound",
                                    "restrict": ".slds-chat-message__text"
                                  },
                                  "id": ".slds-chat-message__text_inbound",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Used for any specific outbound text styling",
                                    "selector": ".slds-chat-message__text_outbound",
                                    "restrict": ".slds-chat-message__text"
                                  },
                                  "id": ".slds-chat-message__text_outbound",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Used for any specific outbound (from another agent) text styling",
                                    "selector": ".slds-chat-message__text_outbound-agent",
                                    "restrict": ".slds-chat-message__text"
                                  },
                                  "id": ".slds-chat-message__text_outbound-agent",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "name": "unsupported",
                                    "summary": "Used for an inbound message that is not a supported message type",
                                    "selector": ".slds-chat-message__text_unsupported-type",
                                    "restrict": ".slds-chat-message__text",
                                    "modifier": true,
                                    "group": "feedback"
                                  },
                                  "id": "unsupported",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "name": "delivery-failure",
                                    "summary": "Used for an inbound message that fails to deliver",
                                    "selector": ".slds-chat-message__text_delivery-failure",
                                    "restrict": ".slds-chat-message__text",
                                    "modifier": true,
                                    "group": "feedback"
                                  },
                                  "id": "delivery-failure",
                                  "restrictees": [
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Element that contains feedback for why inbound message failed",
                                        "selector": ".slds-chat-message__text_delivery-failure-reason",
                                        "restrict": ".slds-chat-message__text_delivery-failure [role=\"alert\"]"
                                      },
                                      "id": ".slds-chat-message__text_delivery-failure-reason",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Used when sneak peek is enabled for customer messages",
                                    "selector": ".slds-chat-message__text_sneak-peek",
                                    "restrict": ".slds-chat-message__text",
                                    "modifier": true
                                  },
                                  "id": ".slds-chat-message__text_sneak-peek",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                }
                              ],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "",
                              "annotations": {
                                "summary": true,
                                "selector": ".slds-chat-message__file",
                                "restrict": ".slds-chat-message__body div"
                              },
                              "id": ".slds-chat-message__file",
                              "restrictees": [
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Used for any specific inbound file styling",
                                    "selector": ".slds-chat-message__file_inbound",
                                    "restrict": ".slds-chat-message__file"
                                  },
                                  "id": ".slds-chat-message__file_inbound",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                }
                              ],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            }
                          ],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "",
                          "annotations": {
                            "summary": "Used to style chat message meta data",
                            "selector": ".slds-chat-message__meta",
                            "restrict": ".slds-chat-message div"
                          },
                          "id": ".slds-chat-message__meta",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "",
                          "annotations": {
                            "summary": "Used to style chat message resend action",
                            "selector": ".slds-chat-message__action",
                            "restrict": ".slds-chat-message .slds-button"
                          },
                          "id": ".slds-chat-message__action",
                          "restrictees": [
                            {
                              "description": "",
                              "annotations": {
                                "summary": "Used to style icons with a chat log",
                                "selector": ".slds-chat-icon",
                                "restrict": ".slds-chat-message__text .slds-icon_container, .slds-chat-event__body .slds-icon_container, .slds-chat-bookend .slds-icon_container, .slds-chat-message__action .slds-icon_container"
                              },
                              "id": ".slds-chat-icon",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            }
                          ],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        }
                      ],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "During any chat, certain events can occur which need to be displayed to the user",
                        "selector": ".slds-chat-event",
                        "restrict": ".slds-chat-listitem div"
                      },
                      "id": ".slds-chat-event",
                      "restrictees": [
                        {
                          "description": "",
                          "annotations": {
                            "summary": "Used to style the horizontal rules on an event",
                            "selector": ".slds-chat-event__rule",
                            "restrict": ".slds-chat-event div",
                            "deprecated": true
                          },
                          "id": ".slds-chat-event__rule",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "",
                          "annotations": {
                            "summary": "Used for styling the event body text",
                            "selector": ".slds-chat-event__body",
                            "restrict": ".slds-chat-event div"
                          },
                          "id": ".slds-chat-event__body",
                          "restrictees": [
                            {
                              "description": "",
                              "annotations": {
                                "summary": "Used to style icons with a chat log",
                                "selector": ".slds-chat-icon",
                                "restrict": ".slds-chat-message__text .slds-icon_container, .slds-chat-event__body .slds-icon_container, .slds-chat-bookend .slds-icon_container, .slds-chat-message__action .slds-icon_container"
                              },
                              "id": ".slds-chat-icon",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            }
                          ],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "",
                          "annotations": {
                            "summary": "Used to style any messages from an agent in the event",
                            "selector": ".slds-chat-event__agent-message",
                            "restrict": ".slds-chat-event div"
                          },
                          "id": ".slds-chat-event__agent-message",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "",
                          "annotations": {
                            "name": "error",
                            "summary": "Modifier to indicate the event was an error",
                            "selector": ".slds-has-error",
                            "restrict": ".slds-chat-event[role=\"alert\"]",
                            "modifier": true,
                            "group": "feedback"
                          },
                          "id": "error",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        }
                      ],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "Chat sessions are started and stopped with bookends to the conversation",
                      "annotations": {
                        "summary": "Used to style a chat bookend",
                        "selector": ".slds-chat-bookend",
                        "restrict": ".slds-chat-listitem div"
                      },
                      "id": ".slds-chat-bookend",
                      "restrictees": [
                        {
                          "description": "",
                          "annotations": {
                            "summary": "Used to style icons with a chat log",
                            "selector": ".slds-chat-icon",
                            "restrict": ".slds-chat-message__text .slds-icon_container, .slds-chat-event__body .slds-icon_container, .slds-chat-bookend .slds-icon_container, .slds-chat-message__action .slds-icon_container"
                          },
                          "id": ".slds-chat-icon",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "",
                          "annotations": {
                            "name": "stop",
                            "summary": "Modifier for bookends which stop a chat session",
                            "selector": ".slds-chat-bookend_stop",
                            "restrict": ".slds-chat-bookend",
                            "modifier": true,
                            "group": "dialog"
                          },
                          "id": "stop",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        }
                      ],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Past chat logs are displayed differently for ease of scanning",
              "annotations": {
                "summary": "Apply when displaying chat logs that appeared in the past",
                "name": "past",
                "selector": ".slds-chat_past",
                "restrict": ".slds-chat",
                "support": "dev-ready",
                "variant": true
              },
              "id": "past",
              "restrictees": [],
              "docPath": null,
              "showcasePath": "./ui/components/chat/past/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "id": "default",
                      "label": "Default"
                    }
                  ]
                },
                {
                  "title": "examples",
                  "items": [
                    {
                      "id": "chat-list-past",
                      "label": "Past chat list"
                    }
                  ]
                },
                {
                  "title": "states",
                  "items": [
                    {
                      "id": "outbound-message",
                      "label": "Outbound"
                    }
                  ]
                }
              ]
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/chat/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "consecutive-inbound",
                  "label": "Consecutive Inbound"
                },
                {
                  "id": "consecutive-outbound",
                  "label": "Consecutive Outbound"
                },
                {
                  "id": "short-text",
                  "label": "Short Text"
                },
                {
                  "id": "chat-list",
                  "label": "Chat List"
                },
                {
                  "id": "conversation-with-attachments",
                  "label": "Conversation With Attachments"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "inbound-with-avatar",
                  "label": "Inbound With Avatar"
                },
                {
                  "id": "inbound-customer-is-typing",
                  "label": "Inbound Customer is Typing"
                },
                {
                  "id": "inbound-customer-is-typing-with-sneak-peek",
                  "label": "Inbound Customer is Typing with Sneak Peek"
                },
                {
                  "id": "inbound-with-attachment",
                  "label": "Inbound With Attachment"
                },
                {
                  "id": "inbound-with-loading-attachment-no-title",
                  "label": "Inbound With Loading Attachment Without Title"
                },
                {
                  "id": "inbound-with-loading-attachment-with-title",
                  "label": "Inbound With Loading Attachment With Title"
                },
                {
                  "id": "outbound",
                  "label": "Outbound"
                },
                {
                  "id": "outbound-agent",
                  "label": "Outbound Other Agent"
                },
                {
                  "id": "inbound-unsupported-type",
                  "label": "Inbound Unsupported Type"
                },
                {
                  "id": "outbound-delivery-failure",
                  "label": "Outbound Delivery Failure"
                },
                {
                  "id": "event",
                  "label": "Event"
                },
                {
                  "id": "event-agent-message",
                  "label": "Event - With agent message"
                },
                {
                  "id": "event-error",
                  "label": "Event - Error"
                },
                {
                  "id": "bookend",
                  "label": "Bookend Start Chat"
                },
                {
                  "id": "bookend-stop",
                  "label": "Bookend Stop Chat"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/chat/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "avatar": {
      "description": "An avatar can be circular or a rounded rectangle, depending on usage. The\ndefault is a rounded rectangle and requires `.slds-avatar` as the base class.\nUse a circle for all people-oriented objects that could potentially render\nas avatars. For a fully round avatar, add the `.slds-avatar_circle` class.\nFour additional classes are available for sizing.\n\nIf an image is unavailable, up to two letters can be used instead. If the\nrecord name contains two words, like first and last name, use the first\ncapitalized letter of each. For records that only have a single word name,\nuse the first two letters of that word using one capital and one lower case\nletter. If either an image or initials are unavailable, use the object icon as a fallback.",
      "annotations": {
        "layout": "responsive",
        "name": "avatar",
        "support": "dev-ready",
        "base": true,
        "styling-hooks": true,
        "lwc": true,
        "synonyms": "identity",
        "type": "data-display",
        "category": "base",
        "selector": ".slds-avatar"
      },
      "id": "avatar",
      "restrictees": [
        {
          "description": "An image is the preferred format for an avatar",
          "annotations": {
            "summary": "Creates an avatar component",
            "name": "base",
            "selector": ".slds-avatar",
            "restrict": "div, span, a",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "name": "Small Group Image",
                "summary": "Uses the small group image as the avatar icon",
                "selector": ".slds-avatar_group-image-small",
                "restrict": ".slds-avatar"
              },
              "id": "Small Group Image",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "name": "Medium Group Image",
                "summary": "Uses the medium group image as the avatar icon",
                "selector": ".slds-avatar_group-image-medium",
                "restrict": ".slds-avatar"
              },
              "id": "Medium Group Image",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "name": "Large Group Image",
                "summary": "Uses the large group image as the avatar icon",
                "selector": ".slds-avatar_group-image-large",
                "restrict": ".slds-avatar"
              },
              "id": "Large Group Image",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "name": "Small User Profile Image",
                "summary": "Uses the small user avatar image as the avatar icon",
                "selector": ".slds-avatar_profile-image-small",
                "restrict": ".slds-avatar"
              },
              "id": "Small User Profile Image",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "name": "Medium User Profile Image",
                "summary": "Uses the medium user avatar image as the avatar icon",
                "selector": ".slds-avatar_profile-image-medium",
                "restrict": ".slds-avatar"
              },
              "id": "Medium User Profile Image",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "name": "Large User Profile Image",
                "summary": "Uses the large user avatar image as the avatar icon",
                "selector": ".slds-avatar_profile-image-large",
                "restrict": ".slds-avatar"
              },
              "id": "Large User Profile Image",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "name": "x-small",
                "summary": "Size modifier for avatars - X-Small",
                "selector": ".slds-avatar_x-small",
                "restrict": ".slds-avatar",
                "modifier": true,
                "group": "size"
              },
              "id": "x-small",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "name": "small",
                "summary": "Size modifier for avatars - Small",
                "selector": ".slds-avatar_small",
                "restrict": ".slds-avatar",
                "modifier": true,
                "group": "size"
              },
              "id": "small",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "name": "medium",
                "summary": "Size modifier for avatars - Medium",
                "selector": ".slds-avatar_medium",
                "restrict": ".slds-avatar",
                "modifier": true,
                "group": "size"
              },
              "id": "medium",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "name": "large",
                "summary": "Size modifier for avatars - Large",
                "selector": ".slds-avatar_large",
                "restrict": ".slds-avatar",
                "modifier": true,
                "group": "size"
              },
              "id": "large",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "name": "circle",
                "summary": "Make avatar a circle",
                "selector": ".slds-avatar_circle",
                "restrict": ".slds-avatar",
                "modifier": true,
                "group": "radius"
              },
              "id": "circle",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "If an image is unavailable, up to two letters can be used instead.\nIf the record name contains two words, like first and last name, use\nthe first capitalized letter of each. For records that only have a\nsingle word name, use the first two letters of that word using one\ncapital and one lower case letter. The background color should match\nthe entity or object icon. If no image or initials are available,\nthe fallback should be the icon for the entity or object.",
              "annotations": {
                "name": "initials",
                "summary": "Used for initials inside an avatar",
                "selector": ".slds-avatar__initials",
                "restrict": ".slds-avatar abbr",
                "support": "dev-ready",
                "variant": true
              },
              "id": "initials",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Modifier for the initials Avatar in an Avatar Group",
                    "name": "initials",
                    "selector": ".slds-avatar-grouped__initials",
                    "restrict": ".slds-avatar__initials",
                    "modifier": true
                  },
                  "id": "initials",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "name": "inversed",
                    "summary": "Used for initials that are dark text on light background",
                    "selector": ".slds-avatar__initials_inverse",
                    "restrict": ".slds-avatar__initials",
                    "modifier": true,
                    "group": "color"
                  },
                  "id": "inversed",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": "./ui/components/avatar/initials/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "id": "default",
                      "label": "Default"
                    }
                  ]
                },
                {
                  "title": "examples",
                  "items": [
                    {
                      "id": "linked-avatar-initials",
                      "label": "Wrapped in a link"
                    }
                  ]
                }
              ]
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/avatar/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "circle",
                  "label": "Circle"
                },
                {
                  "id": "profile-icon",
                  "label": "Profile Avatar Image"
                },
                {
                  "id": "group-icon",
                  "label": "Group Avatar Image"
                },
                {
                  "id": "fallback-user-initials",
                  "label": "Fallback - User initials"
                },
                {
                  "id": "fallback-user-icon",
                  "label": "Fallback - User icon"
                },
                {
                  "id": "fallback-entity-initials",
                  "label": "Fallback - Entity Initials"
                },
                {
                  "id": "fallback-entity-icon",
                  "label": "Fallback - Entity Icon"
                },
                {
                  "id": "fallback-user-initials-inverse",
                  "label": "Fallback - User Initials Inversed"
                },
                {
                  "id": "x-small-image",
                  "label": "X-Small Image"
                },
                {
                  "id": "small-image",
                  "label": "Small Image"
                },
                {
                  "id": "medium-image",
                  "label": "Medium Image"
                },
                {
                  "id": "large-image",
                  "label": "Large Image"
                },
                {
                  "id": "linked-avatar",
                  "label": "Wrapped in a link"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/avatar/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "lookups": {
      "description": "**Note** — A lookup is a combobox component, please find implementation documentation under the\ncombobox component\n\nThe lookup can parse through single or multi scoped datasets. The parsed\ndataset can be filtered by single or multi option selects.\n\nYou can find the lookup component throughout most data fields that allow\ninline inputs. Most commonly used on **record home** and **object home**.\n\n#### Accessibility\n\nLookups allow the user to have dual keyboard focus: while focus in the input\nsearch field, the user can type text into the field and simultaneously use\narrow keys to navigate up and down the results list. Use the appropriate **ARIA**\nattributes in your markup in order to effectively communicate the relationship\nbetween the input field and the results list to users of assistive technology.\n\n**Expected markup:**\n\n- Input field has attributes `role=\"combobox\"`, `aria-autocomplete=\"list\"`\n- Input field has an `aria-expanded` attribute whose value is `false` when the results list is hidden, `true` when the results list is visible\n- Input field has an `aria-activedescendant` attribute whose value is the id of the highlighted results list option, no value if nothing’s highlighted in the list\n- Results list is an `<ul role=\"presentation\">`, where each item is containing an `<a href=\"javascript:void(0);\" role=\"option\">`\n\n**Expected keyboard interactions:**\n\n- Character keys filter the list\n- Up and down arrow keys cycle through the available options in the list and\nupdate the input field’s `aria-activedescendant` value\n- Enter key selects highlighted option and collapses the results list\n- Escape key collapses the results list",
      "annotations": {
        "summary": "Lookup is an autocomplete combobox that will search against a database object.",
        "name": "lookups",
        "support": "dev-ready",
        "base": true,
        "role": "combobox, listbox",
        "scroller": true,
        "type": "user-input",
        "category": "experience",
        "s1": "false",
        "selector": ".slds-combobox, .slds-combobox-group"
      },
      "id": "lookups",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Container for a combobox group",
            "name": "grouped",
            "selector": ".slds-combobox-group",
            "restrict": "div",
            "support": "dev-ready",
            "variant": true
          },
          "id": "grouped",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Modifier that identifies the combobox as the object switcher, applies specific interactions for its context",
                "selector": ".slds-combobox_object-switcher",
                "restrict": ".slds-combobox-group div"
              },
              "id": ".slds-combobox_object-switcher",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Modifier that notifies the combobox group that a selection has been made",
                "selector": ".slds-has-selection",
                "restrict": ".slds-combobox-group, .slds-combobox_container"
              },
              "id": ".slds-has-selection",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "The first combobox in the combobox group",
                "selector": ".slds-combobox-addon_start",
                "restrict": ".slds-combobox-group div"
              },
              "id": ".slds-combobox-addon_start",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "The last combobox in the combobox group",
                "selector": ".slds-combobox-addon_end",
                "restrict": ".slds-combobox-group div"
              },
              "id": ".slds-combobox-addon_end",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "The container of pill selections found inside of a combobox group",
                "selector": ".slds-listbox_selection-group",
                "restrict": ".slds-combobox-group ~ div, .slds-combobox_container ~ div"
              },
              "id": ".slds-listbox_selection-group",
              "restrictees": [
                {
                  "description": "Listbox container",
                  "annotations": {
                    "name": "listbox",
                    "selector": ".slds-listbox",
                    "restrict": ".slds-dropdown ul, .slds-dueling-list__options ul, .slds-pill_container ul, .slds-listbox_selection-group ul, .slds-combobox_container ul, .slds-form-element__control ul, .slds-popover__body ul",
                    "support": "dev-ready",
                    "variant": true
                  },
                  "id": "listbox",
                  "restrictees": [
                    {
                      "description": "Inline listbox",
                      "annotations": {
                        "selector": ".slds-listbox_inline",
                        "restrict": ".slds-listbox",
                        "modifier": true
                      },
                      "id": ".slds-listbox_inline",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "Horizontal listbox",
                      "annotations": {
                        "selector": ".slds-listbox_horizontal",
                        "restrict": ".slds-listbox",
                        "modifier": true
                      },
                      "id": ".slds-listbox_horizontal",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "Listbox item",
                      "annotations": {
                        "selector": ".slds-listbox__item",
                        "restrict": ".slds-listbox > li"
                      },
                      "id": ".slds-listbox__item",
                      "restrictees": [
                        {
                          "description": "Choosable option within listbox",
                          "annotations": {
                            "selector": ".slds-listbox__option",
                            "restrict": ".slds-listbox__item > div"
                          },
                          "id": ".slds-listbox__option",
                          "restrictees": [
                            {
                              "description": "If the listbox option is empty and slds-truncate is not present this fix the height of the option",
                              "annotations": {
                                "selector": ".slds-media__body > :first-child",
                                "restrict": ".slds-listbox__option"
                              },
                              "id": ".slds-media__body > :first-child",
                              "restrictees": [
                                {
                                  "description": "This component is used to display a current or past chat session between a customer and a service agent.\nIt appears in the form of a \"Log\"",
                                  "annotations": {
                                    "summary": "Root container of a chat session",
                                    "name": "base",
                                    "selector": ".slds-chat",
                                    "restrict": "section[role=\"log\"]",
                                    "support": "dev-ready",
                                    "variant": true
                                  },
                                  "id": "base",
                                  "restrictees": [
                                    {
                                      "description": "The chat payload should be displayed in the form of a list. Each item in the list has a number of vertical and horizontal spacing rules based on its type",
                                      "annotations": {
                                        "summary": "Handles the display of chat items within a list",
                                        "selector": ".slds-chat-list",
                                        "restrict": ".slds-chat ul"
                                      },
                                      "id": ".slds-chat-list",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Handles spacing and direction of items in the list",
                                            "selector": ".slds-chat-listitem",
                                            "restrict": ".slds-chat-list li"
                                          },
                                          "id": ".slds-chat-listitem",
                                          "restrictees": [
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Modifier used to style outbound message list items",
                                                "selector": ".slds-chat-listitem_outbound",
                                                "restrict": ".slds-chat-listitem",
                                                "modifier": true
                                              },
                                              "id": ".slds-chat-listitem_outbound",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "name": "inbound-message",
                                                "summary": "Modifier used to style inbound message list items",
                                                "selector": ".slds-chat-listitem_inbound",
                                                "restrict": ".slds-chat-listitem",
                                                "modifier": true,
                                                "group": "dialog"
                                              },
                                              "id": "inbound-message",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Modifier used for spacing bookend items",
                                                "selector": ".slds-chat-listitem_bookend",
                                                "restrict": ".slds-chat-listitem"
                                              },
                                              "id": ".slds-chat-listitem_bookend",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Modifier used for spacing event items",
                                                "selector": ".slds-chat-listitem_event",
                                                "restrict": ".slds-chat-listitem"
                                              },
                                              "id": ".slds-chat-listitem_event",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "Chat logs are mainly made up of chat messages between an agent and a customer",
                                              "annotations": {
                                                "summary": "styles the outter part of a chat message",
                                                "selector": ".slds-chat-message",
                                                "restrict": ".slds-chat-listitem div"
                                              },
                                              "id": ".slds-chat-message",
                                              "restrictees": [
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used for when customer avatars are used in consequtive inbound messages to align the message body with the previous message",
                                                    "selector": ".slds-chat-message_faux-avatar",
                                                    "restrict": ".slds-chat-message"
                                                  },
                                                  "id": ".slds-chat-message_faux-avatar",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to style avatars in chat logs",
                                                    "selector": ".slds-chat-avatar",
                                                    "restrict": ".slds-chat-message .slds-avatar"
                                                  },
                                                  "id": ".slds-chat-avatar",
                                                  "restrictees": [
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Used to style the avatar intials for chat",
                                                        "selector": ".slds-chat-avatar__intials",
                                                        "restrict": ".slds-chat-avatar .slds-avatar__initials",
                                                        "deprecated": true
                                                      },
                                                      "id": ".slds-chat-avatar__intials",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    }
                                                  ],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to contain and align chat messages with their avatars",
                                                    "selector": ".slds-chat-message__body",
                                                    "restrict": ".slds-chat-message div"
                                                  },
                                                  "id": ".slds-chat-message__body",
                                                  "restrictees": [
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": true,
                                                        "selector": ".slds-chat-message__image_loading",
                                                        "restrict": ".slds-chat-message__body"
                                                      },
                                                      "id": ".slds-chat-message__image_loading",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Used to style the chat text from agent or customer",
                                                        "selector": ".slds-chat-message__text",
                                                        "restrict": ".slds-chat-message__body div"
                                                      },
                                                      "id": ".slds-chat-message__text",
                                                      "restrictees": [
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Used to style icons with a chat log",
                                                            "selector": ".slds-chat-icon",
                                                            "restrict": ".slds-chat-message__text .slds-icon_container, .slds-chat-event__body .slds-icon_container, .slds-chat-bookend .slds-icon_container, .slds-chat-message__action .slds-icon_container"
                                                          },
                                                          "id": ".slds-chat-icon",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Used for any specific inbound text styling",
                                                            "selector": ".slds-chat-message__text_inbound",
                                                            "restrict": ".slds-chat-message__text"
                                                          },
                                                          "id": ".slds-chat-message__text_inbound",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Used for any specific outbound text styling",
                                                            "selector": ".slds-chat-message__text_outbound",
                                                            "restrict": ".slds-chat-message__text"
                                                          },
                                                          "id": ".slds-chat-message__text_outbound",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Used for any specific outbound (from another agent) text styling",
                                                            "selector": ".slds-chat-message__text_outbound-agent",
                                                            "restrict": ".slds-chat-message__text"
                                                          },
                                                          "id": ".slds-chat-message__text_outbound-agent",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "name": "unsupported",
                                                            "summary": "Used for an inbound message that is not a supported message type",
                                                            "selector": ".slds-chat-message__text_unsupported-type",
                                                            "restrict": ".slds-chat-message__text",
                                                            "modifier": true,
                                                            "group": "feedback"
                                                          },
                                                          "id": "unsupported",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "name": "delivery-failure",
                                                            "summary": "Used for an inbound message that fails to deliver",
                                                            "selector": ".slds-chat-message__text_delivery-failure",
                                                            "restrict": ".slds-chat-message__text",
                                                            "modifier": true,
                                                            "group": "feedback"
                                                          },
                                                          "id": "delivery-failure",
                                                          "restrictees": [
                                                            {
                                                              "description": "",
                                                              "annotations": {
                                                                "summary": "Element that contains feedback for why inbound message failed",
                                                                "selector": ".slds-chat-message__text_delivery-failure-reason",
                                                                "restrict": ".slds-chat-message__text_delivery-failure [role=\"alert\"]"
                                                              },
                                                              "id": ".slds-chat-message__text_delivery-failure-reason",
                                                              "restrictees": [],
                                                              "docPath": null,
                                                              "showcasePath": null,
                                                              "showcase": []
                                                            }
                                                          ],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Used when sneak peek is enabled for customer messages",
                                                            "selector": ".slds-chat-message__text_sneak-peek",
                                                            "restrict": ".slds-chat-message__text",
                                                            "modifier": true
                                                          },
                                                          "id": ".slds-chat-message__text_sneak-peek",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        }
                                                      ],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": true,
                                                        "selector": ".slds-chat-message__file",
                                                        "restrict": ".slds-chat-message__body div"
                                                      },
                                                      "id": ".slds-chat-message__file",
                                                      "restrictees": [
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Used for any specific inbound file styling",
                                                            "selector": ".slds-chat-message__file_inbound",
                                                            "restrict": ".slds-chat-message__file"
                                                          },
                                                          "id": ".slds-chat-message__file_inbound",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        }
                                                      ],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    }
                                                  ],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to style chat message meta data",
                                                    "selector": ".slds-chat-message__meta",
                                                    "restrict": ".slds-chat-message div"
                                                  },
                                                  "id": ".slds-chat-message__meta",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to style chat message resend action",
                                                    "selector": ".slds-chat-message__action",
                                                    "restrict": ".slds-chat-message .slds-button"
                                                  },
                                                  "id": ".slds-chat-message__action",
                                                  "restrictees": [
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Used to style icons with a chat log",
                                                        "selector": ".slds-chat-icon",
                                                        "restrict": ".slds-chat-message__text .slds-icon_container, .slds-chat-event__body .slds-icon_container, .slds-chat-bookend .slds-icon_container, .slds-chat-message__action .slds-icon_container"
                                                      },
                                                      "id": ".slds-chat-icon",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    }
                                                  ],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                }
                                              ],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "During any chat, certain events can occur which need to be displayed to the user",
                                                "selector": ".slds-chat-event",
                                                "restrict": ".slds-chat-listitem div"
                                              },
                                              "id": ".slds-chat-event",
                                              "restrictees": [
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to style the horizontal rules on an event",
                                                    "selector": ".slds-chat-event__rule",
                                                    "restrict": ".slds-chat-event div",
                                                    "deprecated": true
                                                  },
                                                  "id": ".slds-chat-event__rule",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used for styling the event body text",
                                                    "selector": ".slds-chat-event__body",
                                                    "restrict": ".slds-chat-event div"
                                                  },
                                                  "id": ".slds-chat-event__body",
                                                  "restrictees": [
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Used to style icons with a chat log",
                                                        "selector": ".slds-chat-icon",
                                                        "restrict": ".slds-chat-message__text .slds-icon_container, .slds-chat-event__body .slds-icon_container, .slds-chat-bookend .slds-icon_container, .slds-chat-message__action .slds-icon_container"
                                                      },
                                                      "id": ".slds-chat-icon",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    }
                                                  ],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to style any messages from an agent in the event",
                                                    "selector": ".slds-chat-event__agent-message",
                                                    "restrict": ".slds-chat-event div"
                                                  },
                                                  "id": ".slds-chat-event__agent-message",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "name": "error",
                                                    "summary": "Modifier to indicate the event was an error",
                                                    "selector": ".slds-has-error",
                                                    "restrict": ".slds-chat-event[role=\"alert\"]",
                                                    "modifier": true,
                                                    "group": "feedback"
                                                  },
                                                  "id": "error",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                }
                                              ],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "Chat sessions are started and stopped with bookends to the conversation",
                                              "annotations": {
                                                "summary": "Used to style a chat bookend",
                                                "selector": ".slds-chat-bookend",
                                                "restrict": ".slds-chat-listitem div"
                                              },
                                              "id": ".slds-chat-bookend",
                                              "restrictees": [
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to style icons with a chat log",
                                                    "selector": ".slds-chat-icon",
                                                    "restrict": ".slds-chat-message__text .slds-icon_container, .slds-chat-event__body .slds-icon_container, .slds-chat-bookend .slds-icon_container, .slds-chat-message__action .slds-icon_container"
                                                  },
                                                  "id": ".slds-chat-icon",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "name": "stop",
                                                    "summary": "Modifier for bookends which stop a chat session",
                                                    "selector": ".slds-chat-bookend_stop",
                                                    "restrict": ".slds-chat-bookend",
                                                    "modifier": true,
                                                    "group": "dialog"
                                                  },
                                                  "id": "stop",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                }
                                              ],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            }
                                          ],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "Past chat logs are displayed differently for ease of scanning",
                                      "annotations": {
                                        "summary": "Apply when displaying chat logs that appeared in the past",
                                        "name": "past",
                                        "selector": ".slds-chat_past",
                                        "restrict": ".slds-chat",
                                        "support": "dev-ready",
                                        "variant": true
                                      },
                                      "id": "past",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": "./ui/components/lookups/base/example.jsx",
                                  "showcase": [
                                    {
                                      "title": "default",
                                      "items": [
                                        {
                                          "id": "default",
                                          "label": "Default"
                                        }
                                      ]
                                    },
                                    {
                                      "title": "states",
                                      "items": [
                                        {
                                          "id": "focused",
                                          "label": "Focused"
                                        },
                                        {
                                          "id": "open-item-focused",
                                          "label": "Open - Item Focused"
                                        },
                                        {
                                          "id": "displaying-options-based-on-input",
                                          "label": "Displaying options based on user input"
                                        },
                                        {
                                          "id": "closed-option-selected",
                                          "label": "Option Selected"
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Element that contains feedback for why inbound message failed",
                                    "selector": ".slds-chat-message__text_delivery-failure-reason",
                                    "restrict": ".slds-chat-message__text_delivery-failure [role=\"alert\"]"
                                  },
                                  "id": ".slds-chat-message__text_delivery-failure-reason",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "name": "error",
                                    "summary": "Modifier to indicate the event was an error",
                                    "selector": ".slds-has-error",
                                    "restrict": ".slds-chat-event[role=\"alert\"]",
                                    "modifier": true,
                                    "group": "feedback"
                                  },
                                  "id": "error",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "Listbox container",
                                  "annotations": {
                                    "name": "listbox",
                                    "selector": ".slds-listbox",
                                    "restrict": ".slds-dropdown ul, .slds-dueling-list__options ul, .slds-pill_container ul, .slds-listbox_selection-group ul, .slds-combobox_container ul, .slds-form-element__control ul, .slds-popover__body ul",
                                    "support": "dev-ready",
                                    "variant": true
                                  },
                                  "id": "listbox",
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": [],
                                  "restrictees": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "name": "base",
                                    "selector": ".slds-dynamic-menu",
                                    "restrict": "section[role=\"dialog\"]",
                                    "variant": true,
                                    "support": "dev-ready"
                                  },
                                  "id": "base",
                                  "restrictees": [
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Headers styles for dynamic menu",
                                        "selector": ".slds-dynamic-menu__header",
                                        "restrict": ".slds-dynamic-menu h3"
                                      },
                                      "id": ".slds-dynamic-menu__header",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": "./ui/components/lookups/base/example.jsx",
                                  "showcase": [
                                    {
                                      "title": "default",
                                      "items": [
                                        {
                                          "id": "default",
                                          "label": "Default"
                                        }
                                      ]
                                    },
                                    {
                                      "title": "states",
                                      "items": [
                                        {
                                          "id": "focused",
                                          "label": "Focused"
                                        },
                                        {
                                          "id": "open-item-focused",
                                          "label": "Open - Item Focused"
                                        },
                                        {
                                          "id": "displaying-options-based-on-input",
                                          "label": "Displaying options based on user input"
                                        },
                                        {
                                          "id": "closed-option-selected",
                                          "label": "Option Selected"
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "description": "Region that contains the search input, handles sizing",
                                  "annotations": {
                                    "selector": ".slds-global-header__item_search",
                                    "restrict": ".slds-global-header__item:nth-child(2)"
                                  },
                                  "id": ".slds-global-header__item_search",
                                  "restrictees": [
                                    {
                                      "description": "Primary combobox that contains the search input, handles sizing",
                                      "annotations": {
                                        "selector": ".slds-global-search__form-element div",
                                        "restrict": ".slds-global-header__item_search"
                                      },
                                      "id": ".slds-global-search__form-element div",
                                      "restrictees": [
                                        {
                                          "description": "Listbox container",
                                          "annotations": {
                                            "name": "listbox",
                                            "selector": ".slds-listbox",
                                            "restrict": ".slds-dropdown ul, .slds-dueling-list__options ul, .slds-pill_container ul, .slds-listbox_selection-group ul, .slds-combobox_container ul, .slds-form-element__control ul, .slds-popover__body ul",
                                            "support": "dev-ready",
                                            "variant": true
                                          },
                                          "id": "listbox",
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": [],
                                          "restrictees": []
                                        },
                                        {
                                          "description": "Creates the shaded backdrop used behind the modal.",
                                          "annotations": {
                                            "selector": ".slds-backdrop",
                                            "restrict": ".slds-modal ~ div",
                                            "notes": "This should follow after the `.slds-modal` as an empty element.",
                                            "required": true
                                          },
                                          "id": ".slds-backdrop",
                                          "restrictees": [
                                            {
                                              "description": "Allows the backdrop to be visible.",
                                              "annotations": {
                                                "selector": ".slds-backdrop_open",
                                                "restrict": ".slds-backdrop",
                                                "notes": "Apply this class to a modal backdrop with JavaScript to make it visible.",
                                                "modifier": true,
                                                "required": true
                                              },
                                              "id": ".slds-backdrop_open",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            }
                                          ],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "Active state of an item",
                                  "annotations": {
                                    "selector": ".slds-is-active",
                                    "restrict": ".slds-context-bar__item:not(.slds-no-hover)",
                                    "modifier": true
                                  },
                                  "id": ".slds-is-active",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "Creates the shaded backdrop used behind the modal.",
                                  "annotations": {
                                    "selector": ".slds-backdrop",
                                    "restrict": ".slds-modal ~ div",
                                    "notes": "This should follow after the `.slds-modal` as an empty element.",
                                    "required": true
                                  },
                                  "id": ".slds-backdrop",
                                  "restrictees": [
                                    {
                                      "description": "Allows the backdrop to be visible.",
                                      "annotations": {
                                        "selector": ".slds-backdrop_open",
                                        "restrict": ".slds-backdrop",
                                        "notes": "Apply this class to a modal backdrop with JavaScript to make it visible.",
                                        "modifier": true,
                                        "required": true
                                      },
                                      "id": ".slds-backdrop_open",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "A dialog popover, `.slds-popover`, can be applied to all variants of a dialog\npopover. It initiates the styles of the popover and enables `.slds-nubbin` to be applied.\n\nA dialog popover requires at least one focusable element.",
                                  "annotations": {
                                    "name": "base",
                                    "selector": ".slds-popover",
                                    "restrict": "[role=\"dialog\"], [role=\"tooltip\"]",
                                    "support": "dev-ready",
                                    "variant": true
                                  },
                                  "id": "base",
                                  "restrictees": [
                                    {
                                      "description": "Dialog specific for inline-edit popover",
                                      "annotations": {
                                        "selector": ".slds-popover_edit",
                                        "restrict": ".slds-popover",
                                        "required": true
                                      },
                                      "id": ".slds-popover_edit",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "selector": ".slds-form-element__label_edit",
                                            "restrict": ".slds-popover_edit label"
                                          },
                                          "id": ".slds-form-element__label_edit",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Applies styles for meta content of popover",
                                        "selector": ".slds-popover__meta",
                                        "restrict": ".slds-popover"
                                      },
                                      "id": ".slds-popover__meta",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Applies styles for primary content area of popover",
                                        "selector": ".slds-popover__body",
                                        "restrict": ".slds-popover div"
                                      },
                                      "id": ".slds-popover__body",
                                      "restrictees": [
                                        {
                                          "description": "Listbox item",
                                          "annotations": {
                                            "selector": ".slds-listbox__item",
                                            "restrict": ".slds-listbox > li"
                                          },
                                          "id": ".slds-listbox__item",
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": [],
                                          "restrictees": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies a max-height and vertical scrolling to a popover body",
                                            "selector": ".slds-popover__body_small",
                                            "restrict": ".slds-popover__body",
                                            "modifier": true,
                                            "group": "body"
                                          },
                                          "id": ".slds-popover__body_small",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Applies styles for top area of popover",
                                        "selector": ".slds-popover__header",
                                        "restrict": ".slds-popover header, .slds-popover div"
                                      },
                                      "id": ".slds-popover__header",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Applies styles for footer area of popover",
                                        "selector": ".slds-popover__footer",
                                        "restrict": ".slds-popover footer"
                                      },
                                      "id": ".slds-popover__footer",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Applies styles to center align content for footer area of a form popover",
                                        "selector": ".slds-popover__footer_form",
                                        "restrict": ".slds-popover footer"
                                      },
                                      "id": ".slds-popover__footer_form",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Close button within a popover",
                                        "selector": ".slds-popover__close",
                                        "restrict": ".slds-popover button"
                                      },
                                      "id": ".slds-popover__close",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Width modifier for popover - small",
                                        "selector": ".slds-popover_small",
                                        "restrict": ".slds-popover",
                                        "modifier": true,
                                        "group": "width"
                                      },
                                      "id": ".slds-popover_small",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Width modifier for popover - medium",
                                        "selector": ".slds-popover_medium",
                                        "restrict": ".slds-popover",
                                        "modifier": true,
                                        "group": "width"
                                      },
                                      "id": ".slds-popover_medium",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Width modifier for popover - large",
                                        "selector": ".slds-popover_large",
                                        "restrict": ".slds-popover",
                                        "modifier": true,
                                        "group": "width"
                                      },
                                      "id": ".slds-popover_large",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Modifier for popover to take 100% width",
                                        "selector": ".slds-popover_full-width",
                                        "restrict": ".slds-popover",
                                        "modifier": true,
                                        "group": "width"
                                      },
                                      "id": ".slds-popover_full-width",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Modifier to hide a popover",
                                        "selector": ".slds-popover_hide",
                                        "restrict": ".slds-popover"
                                      },
                                      "id": ".slds-popover_hide",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Applies styles for dark variant of popover",
                                        "selector": ".slds-popover_dark",
                                        "restrict": ".slds-popover",
                                        "modifier": true
                                      },
                                      "id": ".slds-popover_dark",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "Prompt components are used to provide an interactive custom message.",
                                      "annotations": {
                                        "summary": "Initializes a brand popover",
                                        "name": "brand",
                                        "selector": ".slds-popover_brand",
                                        "restrict": ".slds-popover",
                                        "support": "dev-ready",
                                        "variant": true
                                      },
                                      "id": "brand",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies popover brand styles to top",
                                            "selector": ".slds-popover_brand-top",
                                            "restrict": ".slds-popover_brand"
                                          },
                                          "id": ".slds-popover_brand-top",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies popover brand styles to left",
                                            "selector": ".slds-popover_brand-left",
                                            "restrict": ".slds-popover_brand"
                                          },
                                          "id": ".slds-popover_brand-left",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies popover brand styles to bottom",
                                            "selector": ".slds-popover_brand-bottom",
                                            "restrict": ".slds-popover_brand"
                                          },
                                          "id": ".slds-popover_brand-bottom",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies popover brand styles to right",
                                            "selector": ".slds-popover_brand-right",
                                            "restrict": ".slds-popover_brand"
                                          },
                                          "id": ".slds-popover_brand-right",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "Error popovers are used to notify the user of errors on the page\n\nIf the elements within the error popover exceed 150px, use the `.slds-popover__body_scrollable`  modifier on the body element.\n\nIn some cases, such as displaying a list of menu items, padding may not be necessary in the popover body. To remove the padding, add the `slds-p-around_none\" utility class to the body element.",
                                      "annotations": {
                                        "summary": "Initializes an error non-modal dialog",
                                        "name": "error",
                                        "selector": ".slds-popover_error",
                                        "restrict": ".slds-popover",
                                        "support": "dev-ready",
                                        "variant": true
                                      },
                                      "id": "error",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies scrollable styles for popovers",
                                            "selector": ".slds-popover__body_scrollable",
                                            "restrict": ".slds-popover_error .slds-popover__body, .slds-popover_warning .slds-popover__body"
                                          },
                                          "id": ".slds-popover__body_scrollable",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "Feature components are use to describe notable features",
                                      "annotations": {
                                        "summary": "Initializes a feature non-modal dialog",
                                        "name": "feature",
                                        "selector": ".slds-popover_feature",
                                        "restrict": ".slds-popover",
                                        "support": "dev-ready",
                                        "variant": true,
                                        "deprecated": true,
                                        "release": "2.5.0"
                                      },
                                      "id": "feature",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_top",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_top",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_top-left",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_top-left",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_top-right",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_top-right",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_bottom",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_bottom",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_bottom-left",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_bottom-left",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_bottom-right",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_bottom-right",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_left",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_left",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_left-top",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_left-top",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_left-bottom",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_left-bottom",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_right",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_right",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_right-top",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_right-top",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_right-bottom",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_right-bottom",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_top-left-corner",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_top-left-corner",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_bottom-left-corner",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_bottom-left-corner",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_top-right-corner",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_top-right-corner",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_bottom-right-corner",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_bottom-right-corner",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_left-top-corner",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_left-top-corner",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_right-top-corner",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_right-top-corner",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_left-bottom-corner",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_left-bottom-corner",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_right-bottom-corner",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_right-bottom-corner",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "panels",
                                        "selector": ".slds-popover_panel",
                                        "restrict": ".slds-popover",
                                        "support": "dev-ready",
                                        "variant": true
                                      },
                                      "id": "panels",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "name": "Label for panels",
                                            "selector": ".slds-popover_panel__label",
                                            "restrict": ".slds-popover_panel p"
                                          },
                                          "id": "Label for panels",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": "./ui/components/panels/docs.mdx",
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "Prompt components are used to provide an interactive custom message.",
                                      "annotations": {
                                        "summary": "Initializes a prompt non-modal dialog",
                                        "name": "prompt",
                                        "selector": ".slds-popover_prompt",
                                        "restrict": ".slds-popover",
                                        "support": "dev-ready",
                                        "variant": true
                                      },
                                      "id": "prompt",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies styles for heading text of prompt",
                                            "selector": ".slds-popover_prompt__heading",
                                            "restrict": ".slds-popover_prompt .slds-media__body > h2"
                                          },
                                          "id": ".slds-popover_prompt__heading",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies styles for the optional action link in the footer of prompt",
                                            "selector": ".slds-popover_prompt__action-link",
                                            "restrict": ".slds-popover_prompt .slds-popover__footer span"
                                          },
                                          "id": ".slds-popover_prompt__action-link",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Position Prompt top left",
                                            "selector": ".slds-popover_prompt_top-left",
                                            "restrict": ".slds-popover_prompt",
                                            "modifier": true
                                          },
                                          "id": ".slds-popover_prompt_top-left",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Position Prompt top center",
                                            "selector": ".slds-popover_prompt_top",
                                            "restrict": ".slds-popover_prompt",
                                            "modifier": true
                                          },
                                          "id": ".slds-popover_prompt_top",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Position Prompt top right",
                                            "selector": ".slds-popover_prompt_top-right",
                                            "restrict": ".slds-popover_prompt",
                                            "modifier": true
                                          },
                                          "id": ".slds-popover_prompt_top-right",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Position Prompt bottom left",
                                            "selector": ".slds-popover_prompt_bottom-left",
                                            "restrict": ".slds-popover_prompt",
                                            "modifier": true
                                          },
                                          "id": ".slds-popover_prompt_bottom-left",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Position Prompt bottom center",
                                            "selector": ".slds-popover_prompt_bottom",
                                            "restrict": ".slds-popover_prompt",
                                            "modifier": true
                                          },
                                          "id": ".slds-popover_prompt_bottom",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Position Prompt bottom right",
                                            "selector": ".slds-popover_prompt_bottom-right",
                                            "restrict": ".slds-popover_prompt",
                                            "modifier": true
                                          },
                                          "id": ".slds-popover_prompt_bottom-right",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": "./ui/components/prompt/docs.mdx",
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "Walkthrough components are used to provide an interactive and educational prospect experience for setup.",
                                      "annotations": {
                                        "summary": "Initializes a walkthrough non-modal dialog",
                                        "name": "walkthrough",
                                        "selector": ".slds-popover_walkthrough",
                                        "restrict": ".slds-popover",
                                        "support": "dev-ready",
                                        "variant": true,
                                        "deprecated": true
                                      },
                                      "id": "walkthrough",
                                      "restrictees": [
                                        {
                                          "description": "Alternate background for walkthrough non-modal dialog",
                                          "annotations": {
                                            "selector": ".slds-popover_walkthrough-alt",
                                            "restrict": ".slds-popover_walkthrough",
                                            "modifier": true,
                                            "deprecated": true
                                          },
                                          "id": ".slds-popover_walkthrough-alt",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "Warning popovers are used to warn the user about information on the page that deserves caution\n\nIf the elements within the error popover exceed 150px, use the `.slds-popover__body_scrollable` modifier on the body element.\n\nIn some cases, such as displaying a list of menu items, padding may not be necessary in the popover body. To remove the padding, add the `slds-p-around_none\" utility class to the body element.",
                                      "annotations": {
                                        "summary": "Initializes an warning non-modal dialog",
                                        "name": "warning",
                                        "selector": ".slds-popover_warning",
                                        "restrict": ".slds-popover",
                                        "support": "dev-ready",
                                        "variant": true
                                      },
                                      "id": "warning",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies scrollable styles for popovers",
                                            "selector": ".slds-popover__body_scrollable",
                                            "restrict": ".slds-popover_error .slds-popover__body, .slds-popover_warning .slds-popover__body"
                                          },
                                          "id": ".slds-popover__body_scrollable",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": "./ui/components/lookups/base/example.jsx",
                                  "showcase": [
                                    {
                                      "title": "default",
                                      "items": [
                                        {
                                          "id": "default",
                                          "label": "Default"
                                        }
                                      ]
                                    },
                                    {
                                      "title": "states",
                                      "items": [
                                        {
                                          "id": "focused",
                                          "label": "Focused"
                                        },
                                        {
                                          "id": "open-item-focused",
                                          "label": "Open - Item Focused"
                                        },
                                        {
                                          "id": "displaying-options-based-on-input",
                                          "label": "Displaying options based on user input"
                                        },
                                        {
                                          "id": "closed-option-selected",
                                          "label": "Option Selected"
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "description": "Einstein components are used to provide an interactive experience with Einstein features",
                                  "annotations": {
                                    "summary": "Initializes a Einstein non-modal dialog",
                                    "name": "einstein",
                                    "selector": ".slds-popover_einstein",
                                    "restrict": "[role=\"dialog\"], [role=\"tooltip\"]",
                                    "support": "dev-ready",
                                    "variant": true
                                  },
                                  "id": "einstein",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Initializes Prompt style notification",
                                    "name": "base",
                                    "selector": ".slds-modal_prompt",
                                    "restrict": "section[role=\"alertdialog\"]",
                                    "support": "dev-ready",
                                    "variant": true
                                  },
                                  "id": "base",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": "./ui/components/lookups/base/example.jsx",
                                  "showcase": [
                                    {
                                      "title": "default",
                                      "items": [
                                        {
                                          "id": "default",
                                          "label": "Default"
                                        }
                                      ]
                                    },
                                    {
                                      "title": "states",
                                      "items": [
                                        {
                                          "id": "focused",
                                          "label": "Focused"
                                        },
                                        {
                                          "id": "open-item-focused",
                                          "label": "Open - Item Focused"
                                        },
                                        {
                                          "id": "displaying-options-based-on-input",
                                          "label": "Displaying options based on user input"
                                        },
                                        {
                                          "id": "closed-option-selected",
                                          "label": "Option Selected"
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "description": "The tooltip should be positioned with JavaScript.\n\nYou can include inline help tooltips for form elements and any focusable items, such as anchor links, buttons, etc. If your tooltips are available on hover, also make sure that they’re available on keyboard focus. To allow screen readers to access the tooltip, the HTML form field element must  have an `aria-describedby` attribute that points to the tooltip `ID` of the tooltip.",
                                  "annotations": {
                                    "summary": "Initializes a tooltip",
                                    "variant": true,
                                    "name": "base",
                                    "selector": ".slds-popover_tooltip",
                                    "restrict": "[role=\"tooltip\"]",
                                    "support": "dev-ready"
                                  },
                                  "id": "base",
                                  "restrictees": [
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "rise",
                                        "summary": "Toggles on tooltip",
                                        "selector": ".slds-rise-from-ground",
                                        "restrict": ".slds-popover_tooltip",
                                        "modifier": true,
                                        "group": "toggle"
                                      },
                                      "id": "rise",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "fall",
                                        "summary": "Toggles off tooltip",
                                        "selector": ".slds-fall-into-ground",
                                        "restrict": ".slds-popover_tooltip",
                                        "modifier": true,
                                        "group": "toggle"
                                      },
                                      "id": "fall",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "bottom-to-top",
                                        "summary": "Slides tooltip from bottom to top",
                                        "selector": ".slds-slide-from-bottom-to-top",
                                        "restrict": ".slds-popover_tooltip",
                                        "modifier": true,
                                        "group": "motion"
                                      },
                                      "id": "bottom-to-top",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "top-to-bottom",
                                        "summary": "Slides tooltip from top to bottom",
                                        "selector": ".slds-slide-from-top-to-bottom",
                                        "restrict": ".slds-popover_tooltip",
                                        "modifier": true,
                                        "group": "motion"
                                      },
                                      "id": "top-to-bottom",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "right-to-left",
                                        "summary": "Slides tooltip from right to left",
                                        "selector": ".slds-slide-from-right-to-left",
                                        "restrict": ".slds-popover_tooltip",
                                        "modifier": true,
                                        "group": "motion"
                                      },
                                      "id": "right-to-left",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "left-to-right",
                                        "summary": "Slides tooltip from left to right",
                                        "selector": ".slds-slide-from-left-to-right",
                                        "restrict": ".slds-popover_tooltip",
                                        "modifier": true,
                                        "group": "motion"
                                      },
                                      "id": "left-to-right",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": "./ui/components/lookups/base/example.jsx",
                                  "showcase": [
                                    {
                                      "title": "default",
                                      "items": [
                                        {
                                          "id": "default",
                                          "label": "Default"
                                        }
                                      ]
                                    },
                                    {
                                      "title": "states",
                                      "items": [
                                        {
                                          "id": "focused",
                                          "label": "Focused"
                                        },
                                        {
                                          "id": "open-item-focused",
                                          "label": "Open - Item Focused"
                                        },
                                        {
                                          "id": "displaying-options-based-on-input",
                                          "label": "Displaying options based on user input"
                                        },
                                        {
                                          "id": "closed-option-selected",
                                          "label": "Option Selected"
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "description": "The truncation class can be used on an element, or the truncation\ninclude can be added to an existing class.",
                                  "annotations": {
                                    "summary": "Creates truncated text",
                                    "selector": ".slds-truncate",
                                    "restrict": "[title]",
                                    "modifier": true
                                  },
                                  "id": ".slds-truncate",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                }
                              ],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "",
                              "annotations": {
                                "summary": "Header for choosable option within listbox",
                                "selector": ".slds-listbox__option-header",
                                "restrict": ".slds-listbox__option h3"
                              },
                              "id": ".slds-listbox__option-header",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "",
                              "annotations": {
                                "summary": "Container for listbox option icon",
                                "selector": ".slds-listbox__option-icon",
                                "restrict": ".slds-listbox__option span"
                              },
                              "id": ".slds-listbox__option-icon",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "Focus state of a vertical listbox option",
                              "annotations": {
                                "selector": ".slds-has-focus",
                                "restrict": ".slds-listbox__option",
                                "modifier": true
                              },
                              "id": ".slds-has-focus",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "Modifies the listbox option if it contains an entity object",
                              "annotations": {
                                "selector": ".slds-listbox__option_entity",
                                "restrict": ".slds-listbox__option"
                              },
                              "id": ".slds-listbox__option_entity",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "Modifies the listbox option if it contains an plain object or string",
                              "annotations": {
                                "selector": ".slds-listbox__option_plain",
                                "restrict": ".slds-listbox__option"
                              },
                              "id": ".slds-listbox__option_plain",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "If the listbox option has metadata or secondary information that sits below its primary text",
                              "annotations": {
                                "selector": ".slds-listbox__option_has-meta",
                                "restrict": ".slds-listbox__option"
                              },
                              "id": ".slds-listbox__option_has-meta",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "Modifier that makes selected icon visible",
                              "annotations": {
                                "selector": ".slds-is-selected",
                                "restrict": ".slds-listbox__option",
                                "modifier": true
                              },
                              "id": ".slds-is-selected",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "The main text of an entity listbox",
                              "annotations": {
                                "selector": ".slds-listbox__option-text_entity",
                                "restrict": ".slds-listbox__option span"
                              },
                              "id": ".slds-listbox__option-text_entity",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "The metadata or secondary text of an entity listbox",
                              "annotations": {
                                "selector": ".slds-listbox__option-meta",
                                "restrict": ".slds-listbox__option span"
                              },
                              "id": ".slds-listbox__option-meta",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            }
                          ],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "The icon within a plain listbox that indicates if an option has been selected or not.",
                          "annotations": {
                            "selector": ".slds-listbox__icon-selected",
                            "restrict": ".slds-listbox__item svg"
                          },
                          "id": ".slds-listbox__icon-selected",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        }
                      ],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "Creates a vertical listbox",
                      "annotations": {
                        "selector": ".slds-listbox_vertical",
                        "restrict": ".slds-listbox",
                        "modifier": true
                      },
                      "id": ".slds-listbox_vertical",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Forces overflow scrolling after 5 list items",
                        "selector": ".slds-dropdown_length-5",
                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                        "modifier": true,
                        "group": "height"
                      },
                      "id": ".slds-dropdown_length-5",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Forces overflow scrolling after 7 list items",
                        "selector": ".slds-dropdown_length-7",
                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                        "modifier": true,
                        "group": "height"
                      },
                      "id": ".slds-dropdown_length-7",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Forces overflow scrolling after 10 list items",
                        "selector": ".slds-dropdown_length-10",
                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                        "modifier": true,
                        "group": "height"
                      },
                      "id": ".slds-dropdown_length-10",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Forces overflow scrolling after 5 list items with an icon",
                        "selector": ".slds-dropdown_length-with-icon-5",
                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                        "modifier": true,
                        "group": "height"
                      },
                      "id": ".slds-dropdown_length-with-icon-5",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Forces overflow scrolling after 7 list items with an icon",
                        "selector": ".slds-dropdown_length-with-icon-7",
                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                        "modifier": true,
                        "group": "height"
                      },
                      "id": ".slds-dropdown_length-with-icon-7",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Forces overflow scrolling after 10 list items with an icon",
                        "selector": ".slds-dropdown_length-with-icon-10",
                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                        "modifier": true,
                        "group": "height"
                      },
                      "id": ".slds-dropdown_length-with-icon-10",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Expanded state of a selection group",
                    "selector": ".slds-is-expanded",
                    "restrict": ".slds-listbox_selection-group"
                  },
                  "id": ".slds-is-expanded",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Toggle button to show all of the pill selections",
                    "selector": ".slds-listbox-toggle",
                    "restrict": ".slds-listbox_selection-group > span"
                  },
                  "id": ".slds-listbox-toggle",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": null,
          "showcase": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Container that manages layout when a listbox of pill options sit next to a combobox search input",
            "name": "base",
            "selector": ".slds-combobox",
            "restrict": "div",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "Opens listbox dropdown",
              "annotations": {
                "selector": ".slds-is-open",
                "restrict": ".slds-combobox",
                "modifier": true
              },
              "id": ".slds-is-open",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Form element with combobox input",
              "annotations": {
                "selector": ".slds-combobox__form-element",
                "restrict": ".slds-combobox > div"
              },
              "id": ".slds-combobox__form-element",
              "restrictees": [
                {
                  "description": "If readonly selection is an entity, use this class",
                  "annotations": {
                    "selector": ".slds-combobox__input-entity-icon",
                    "restrict": ".slds-combobox__form-element span"
                  },
                  "id": ".slds-combobox__input-entity-icon",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Input field within a combobox",
                    "selector": ".slds-combobox__input",
                    "restrict": ".slds-combobox__form-element input, .slds-combobox__form-element button"
                  },
                  "id": ".slds-combobox__input",
                  "restrictees": [
                    {
                      "description": "",
                      "annotations": {
                        "name": "autocomplete",
                        "selector": "[aria-autocomplete=\"list\"]",
                        "restrict": ".slds-combobox__input",
                        "support": "dev-ready",
                        "variant": true
                      },
                      "id": "autocomplete",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "Class to target styling the value of a combobox input",
                      "annotations": {
                        "selector": ".slds-combobox__input-value",
                        "restrict": ".slds-combobox__input"
                      },
                      "id": ".slds-combobox__input-value",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Force focus state of the input",
                        "selector": ".slds-has-focus",
                        "restrict": ".slds-combobox__input"
                      },
                      "id": ".slds-has-focus",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Modifier to the combobox when an SVG icon sits adjacent to the combobox form element",
              "annotations": {
                "selector": ".slds-has-icon_left",
                "restrict": ".slds-combobox"
              },
              "id": ".slds-has-icon_left",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/lookups/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Default"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "focused",
                  "label": "Focused"
                },
                {
                  "id": "open-item-focused",
                  "label": "Open - Item Focused"
                },
                {
                  "id": "displaying-options-based-on-input",
                  "label": "Displaying options based on user input"
                },
                {
                  "id": "closed-option-selected",
                  "label": "Option Selected"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/lookups/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "spinners": {
      "description": "",
      "annotations": {
        "summary": "Spinners are CSS loading indicators that should be shown when retrieving data or performing slow computations. In some cases, the first time a parent component loads, a stencil is preferred to indicate network activity.",
        "layout": "responsive",
        "name": "spinners",
        "support": "dev-ready",
        "base": true,
        "role": "alert",
        "type": "loading",
        "category": "feature",
        "selector": ".slds-spinner"
      },
      "id": "spinners",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "name": "base",
            "selector": ".slds-spinner",
            "restrict": "div",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Returns the spinner back into the document flow",
                "selector": ".slds-spinner_inline",
                "restrict": ".slds-spinner",
                "modifier": true
              },
              "id": ".slds-spinner_inline",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "This creates two of the circles",
              "annotations": {
                "selector": ".slds-spinner__dot-a",
                "restrict": ".slds-spinner div",
                "required": true
              },
              "id": ".slds-spinner__dot-a",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "This creates two of the circles",
              "annotations": {
                "selector": ".slds-spinner__dot-b",
                "restrict": ".slds-spinner div",
                "required": true
              },
              "id": ".slds-spinner__dot-b",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Set a delay of 300ms on spinner",
                "selector": ".slds-spinner_delayed",
                "restrict": ".slds-spinner",
                "modifier": true,
                "group": "timing"
              },
              "id": ".slds-spinner_delayed",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "This creates the blue brand spinner",
              "annotations": {
                "selector": ".slds-spinner_brand",
                "restrict": ".slds-spinner",
                "modifier": true,
                "group": "color"
              },
              "id": ".slds-spinner_brand",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "This creates the inverse spinner",
              "annotations": {
                "selector": ".slds-spinner_inverse",
                "restrict": ".slds-spinner",
                "modifier": true
              },
              "id": ".slds-spinner_inverse",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "This is the extra extra small spinner",
              "annotations": {
                "selector": ".slds-spinner_xx-small",
                "restrict": ".slds-spinner",
                "modifier": true,
                "group": "size"
              },
              "id": ".slds-spinner_xx-small",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "This is the extra small spinner",
              "annotations": {
                "selector": ".slds-spinner_x-small",
                "restrict": ".slds-spinner",
                "modifier": true,
                "group": "size"
              },
              "id": ".slds-spinner_x-small",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "This is the small spinner",
              "annotations": {
                "selector": ".slds-spinner_small",
                "restrict": ".slds-spinner",
                "modifier": true,
                "group": "size"
              },
              "id": ".slds-spinner_small",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "This is the medium spinner",
              "annotations": {
                "selector": ".slds-spinner_medium",
                "restrict": ".slds-spinner",
                "modifier": true,
                "group": "size"
              },
              "id": ".slds-spinner_medium",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "This is the large spinner",
              "annotations": {
                "selector": ".slds-spinner_large",
                "restrict": ".slds-spinner",
                "modifier": true,
                "group": "size"
              },
              "id": ".slds-spinner_large",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/spinners/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "inlined",
                  "label": "Inlined",
                  "description": "A container is not required to use the spinner. Here, it is placed on a dark background to illustrate there is nothing there. The spinner will position itself to the closest positioned parent. So if you want it to spin over a single component, the class <code>.slds-is-relative</code> can be added to the parent."
                },
                {
                  "id": "without-container",
                  "label": "Without Container",
                  "description": "A container is not required to use the spinner. Here, it is placed on a dark background to illustrate there is nothing there. The spinner will position itself to the closest positioned parent. So if you want it to spin over a single component, the class <code>.slds-is-relative</code> can be added to the parent."
                },
                {
                  "id": "with-container",
                  "label": "With Container",
                  "description": "Here, the regular spinner container is used making the dark background look lighter. The spinner container will position itself to the closest positioned parent. So if you want it to spin over a single component, the class <code>.slds-is-relative</code> can be added to the parent."
                },
                {
                  "id": "fixed-container",
                  "label": "Fixed Container",
                  "description": "The spinner container may be used with a container with fixed positioning by adding the <code>.slds-is-fixed</code> class to the container. This may be needed if you are dynamically loading portions of a component after the spinner is showing."
                },
                {
                  "id": "inverse",
                  "label": "On inverse background"
                },
                {
                  "id": "delayed",
                  "label": "With 300ms delay"
                },
                {
                  "id": "brand",
                  "label": "With brand colors"
                },
                {
                  "id": "xx-small",
                  "label": "Size Xx-Small"
                },
                {
                  "id": "x-small",
                  "label": "Size X-Small"
                },
                {
                  "id": "small",
                  "label": "Size Small"
                },
                {
                  "id": "medium",
                  "label": "Size Medium"
                },
                {
                  "id": "large",
                  "label": "Size Large"
                },
                {
                  "id": "right-to-left-xx-small",
                  "label": "RTL support - Size Xx-Small"
                },
                {
                  "id": "right-to-left-x-small",
                  "label": "RTL support - Size X-Small"
                },
                {
                  "id": "right-to-left-small",
                  "label": "RTL support - Size Small"
                },
                {
                  "id": "right-to-left-medium",
                  "label": "RTL support - Size Medium"
                },
                {
                  "id": "right-to-left-large",
                  "label": "RTL support - Size Large"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/spinners/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "pills": {
      "description": "",
      "annotations": {
        "base": true,
        "name": "pills",
        "selector": ".slds-pill, .slds-pill_container",
        "support": "dev-ready",
        "lwc": true,
        "styling-hooks": true
      },
      "id": "pills",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Initializes pill",
            "name": "base",
            "selector": ".slds-pill",
            "restrict": "span",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "Modifier that removes border and background from a pill",
              "annotations": {
                "selector": ".slds-pill_bare",
                "restrict": ".slds-pill",
                "modifier": true
              },
              "id": ".slds-pill_bare",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Line of text inside a pill",
              "annotations": {
                "selector": ".slds-pill__label",
                "restrict": ".slds-pill a, .slds-pill span"
              },
              "id": ".slds-pill__label",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Initializes pill icon or avatar that sits to the left of the label",
              "annotations": {
                "selector": ".slds-pill__icon_container",
                "restrict": ".slds-pill span"
              },
              "id": ".slds-pill__icon_container",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Initializes remove icon in pill that sits to the right of the label",
              "annotations": {
                "selector": ".slds-pill__remove",
                "restrict": ".slds-pill button, .slds-pill span"
              },
              "id": ".slds-pill__remove",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Creates a pill with a hyperlink",
              "annotations": {
                "selector": ".slds-pill_link",
                "restrict": ".slds-pill"
              },
              "id": ".slds-pill_link",
              "restrictees": [
                {
                  "description": "Actionable element inside of pill with hyperlink",
                  "annotations": {
                    "selector": ".slds-pill__action",
                    "restrict": ".slds-pill_link a"
                  },
                  "id": ".slds-pill__action",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Pill error styles",
              "annotations": {
                "selector": ".slds-has-error",
                "restrict": ".slds-pill",
                "modifier": true
              },
              "id": ".slds-has-error",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "A listbox of Pills is a way to display a list of selected options when performing user input",
                "name": "listbox-of-pill-options",
                "selector": ".slds-listbox [role=\"listbox\"]",
                "restrict": ".slds-pill",
                "support": "dev-ready",
                "variant": true
              },
              "id": "listbox-of-pill-options",
              "restrictees": [],
              "docPath": null,
              "showcasePath": "./ui/components/pills/listbox-of-pill-options/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "id": "default",
                      "label": "Default"
                    }
                  ]
                },
                {
                  "title": "examples",
                  "items": [
                    {
                      "id": "listbox-pill-with-icon",
                      "label": "With icon"
                    },
                    {
                      "id": "listbox-pill-with-avatar",
                      "label": "With avatar"
                    },
                    {
                      "id": "listbox-pill-bare",
                      "label": "Bare"
                    },
                    {
                      "id": "listbox-pill-group",
                      "label": "Grouped"
                    }
                  ]
                }
              ]
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/pills/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "icon",
                  "label": "With icon"
                },
                {
                  "id": "avatar",
                  "label": "With avatar"
                },
                {
                  "id": "container",
                  "label": "Pill with Container"
                },
                {
                  "id": "container-bare",
                  "label": "Pill with Bare Container - Deprecated"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "error",
                  "label": "Error"
                },
                {
                  "id": "truncated",
                  "label": "Truncated",
                  "demoStyles": "width: 220px;",
                  "storybookStyles": true
                },
                {
                  "id": "pill-truncated-tooltip",
                  "label": "Truncated Pill as Tooltip",
                  "demoStyles": "width: 220px;",
                  "storybookStyles": true
                },
                {
                  "id": "linked-pill-truncated-tooltip",
                  "label": "Truncated Linked Pill as Tooltip",
                  "demoStyles": "width: 220px;",
                  "storybookStyles": true
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/pills/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "icons": {
      "description": "Five separate SVG sprites are used to create icons — [action](/icons/#action),\n[custom](/icons/#custom), [doctype](/icons/#doctype), [standard](/icons/#standard)\nand [utility](/icons/#utility). Link to the icon SVG sprite by targeting the\nicon’s hash/ID value in the use href attribute. (You can find the values on\nthe [icon page](/icons/).)\n\nWhen placing the icon code into your page, customize the path in the `use`\nattribute of the `svg` to the proper path and icon name for your specific\nicon. For example, the _case_ icon in the _standard_ sprite would have a\npath like this:\n\n```\n<svg aria-hidden=\"true\" class=\"slds-icon\" title=\"when needed\">\n  <use xlink:href=\"/assets/icons/standard-sprite/svg/symbols.svg#case\"></use>\n</svg>\n```\n\n- *Note:** If an icon has more than one word in the name, it should be\nincluded in the `use` attribute with the underscore separator as shown on\nthe icon page. For example: log_a_call.\n\n##### Changing the background of an icon\n\nChange a background color using composed class names:\n\n```css\n.slds-icon-[sprite name]-[icon name]\n```\n\nPlace the class on the `.slds-icon_container`.\n\n```html\n<!-- \"account\" icon in the \"standard\" icon set -->\n<div class=\"slds-icon_container slds-icon-standard-account\">\n  ...\n</div>\n```\n\nSome icon names have more than one word, separated by `_` underscores.\nReplace underscores with dashes when composing the class name. So `log_a_call`\nin the standard icon set becomes `.slds-icon-action-log-a-call`.\n\n- For [action](/components/icons?variant=action) icons, add the `.slds-icon_container_circle` class to the container (`.slds-icon_container`), which changes the background shape to a circle.\n- [Doctype](/components/icons?variant=doctype) icons have no background color.\n- [Standard](/components/icons?variant=standard) and [Custom](/components/icons?variant=custom) icons have a rounded square shape and use a class on the container for the background color.\n- [Utility](/components/icons?variant=base) icons have no background color.\n\n#### Changing the fill of an icon using currentColor\n\nTo change the fill of an icon to match the current color of it's parent, add the `slds-current-color` class to the icon's container. This class utilizes the css currentColor value.\n\n#### Accessibility\n\nIcons require a `span` with the `.slds-icon_container` class. This contains\nboth the `svg` with the base `.slds-icon` class and, if needed, the\ndescription for assistive screen readers inside a `span` with the\n`.slds-assistive-text` class. A `title` attribute is necessary if the icon\nsits alone and a sighted user might need to hover for a description. If an\nicon has visible descriptive text, no `title` or extra `.slds-assistive-text`\nis required.\n\n- **Note:** You must require SLDS in your application for SVG sprites to work.\nIf you’re using Visualforce, see [the Visualforce tutorial](/platforms/visualforce).\nIf you’re using [Lightning components, see this documentation](/platforms/lightning).\n\nYou can access the SVG sprites by downloading the entire [CSS Framework or\njust the icons](/downloads). To include a sprite in your application, the\nrecommended method is to place it into the page as the first element inside\nthe `body` element. Alternatively, you can leave the sprite in the\nassets/icons directory and link to it from your page. To render a sprited\nicon, add the tiny [SVG for Everybody](https://github.com/jonathantneal/svg4everybody)\nscript for Internet Explorer.\n\nWhen placed into the `body`, the SVG sprite takes up space in the page. Use\neither `display:none` or `position:absolute` and set both the width and\nheight to zero.\n\n```\n<body>\n  <svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"0\" height=\"0\" style=\"position:absolute\">\n    <symbol id=\"announcement\" viewBox=\"0 0 24 24\">\n      <path d=\"M10.5 21l-.6-.5c-.7-.5-.7-1.4-.7-1.9v-1.3c0-.4-.3-.7-.7-.7H5.8c-.4 0-.7.3-.7.7v3.6c0 1.2.7 2.2 1.9 2.2h2.2c1.4 0 1.5-.9 1.5-.9s.2-.9-.2-1.2zM20.8 8.3V2c0-1.1-1.4-1.4-2.2-.7l-4.1 3.9c-.6.5-1.4.8-2.3.8h-7C2.8 6 .9 8.1.9 10.5v.1c0 2.4 1.9 4.2 4.3 4.2h7c.9 0 1.7.3 2.4.9l4 4c.8.7 2.2.4 2.2-.7v-6.3c1.4 0 2.2-.9 2.2-2.2 0-1.2-.8-2.2-2.2-2.2z\" />\n    </symbol>\n    <!-- follow with the sprited list of svgs -->\n  </svg>\n  ...\n```",
      "annotations": {
        "summary": "Icons provide visual context and enhance usability. Looking for the icons? Go to [Resources › Icons](/icons/).",
        "base": true,
        "name": "icons",
        "selector": ".slds-icon_container",
        "support": "dev-ready",
        "layout": "responsive",
        "lwc": true,
        "styling-hooks": true
      },
      "id": "icons",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Container for icons",
            "name": "base",
            "selector": ".slds-icon_container",
            "restrict": "span, div",
            "notes": "Used when an icon with a background color is accompanied by `.slds-assistive-text` and also receives a `background-color` class",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Modifier for the icon Avatar in an Avatar Group",
                "name": "icon",
                "selector": ".slds-avatar-grouped__icon",
                "restrict": ".slds-icon_container",
                "modifier": true
              },
              "id": "icon",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Action icons",
                "name": "action",
                "selector": "[class*='slds-icon-action-']",
                "restrict": ".slds-icon_container, svg, abbr",
                "support": "dev-ready",
                "variant": true
              },
              "id": "action",
              "restrictees": [],
              "docPath": null,
              "showcasePath": "./ui/components/icons/action/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "id": "action-default",
                      "label": "Action - Default"
                    }
                  ]
                }
              ]
            },
            {
              "description": "",
              "annotations": {
                "summary": "Circle container for icons",
                "selector": ".slds-icon_container_circle",
                "restrict": ".slds-icon_container"
              },
              "id": ".slds-icon_container_circle",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "selector": ".slds-icon",
                "restrict": ".slds-icon_container svg, svg"
              },
              "id": ".slds-icon",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "selector": ".slds-icon_xx-small",
                    "restrict": ".slds-icon",
                    "modifier": true,
                    "group": "size"
                  },
                  "id": ".slds-icon_xx-small",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "selector": ".slds-icon_x-small",
                    "restrict": ".slds-icon, .slds-button__icon",
                    "modifier": true,
                    "group": "size"
                  },
                  "id": ".slds-icon_x-small",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "selector": ".slds-icon_small",
                    "restrict": ".slds-icon",
                    "modifier": true,
                    "group": "size"
                  },
                  "id": ".slds-icon_small",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "selector": ".slds-icon_large",
                    "restrict": ".slds-icon",
                    "modifier": true,
                    "group": "size"
                  },
                  "id": ".slds-icon_large",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Changes the icon fill color to match the default state",
                    "selector": ".slds-icon-text-default",
                    "restrict": ".slds-icon",
                    "modifier": true,
                    "group": "color"
                  },
                  "id": ".slds-icon-text-default",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Changes the icon fill color to match the disabled state",
                    "selector": ".slds-is-disabled",
                    "restrict": ".slds-icon",
                    "modifier": true,
                    "group": "color"
                  },
                  "id": ".slds-is-disabled",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Changes the icon fill color to match the warning state",
                    "selector": ".slds-icon-text-warning",
                    "restrict": ".slds-icon",
                    "modifier": true,
                    "group": "color"
                  },
                  "id": ".slds-icon-text-warning",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Changes the icon fill color to match the success state",
                    "selector": ".slds-icon-text-success",
                    "restrict": ".slds-icon",
                    "modifier": true,
                    "group": "color"
                  },
                  "id": ".slds-icon-text-success",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Changes the icon fill color to match the error state",
                    "selector": ".slds-icon-text-error",
                    "restrict": ".slds-icon",
                    "modifier": true,
                    "group": "color"
                  },
                  "id": ".slds-icon-text-error",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "selector": ".slds-icon-text-light",
                    "restrict": ".slds-icon, svg",
                    "modifier": true,
                    "group": "color"
                  },
                  "id": ".slds-icon-text-light",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "selector": ".slds-current-color",
                "restrict": ".slds-icon_container",
                "modifier": true,
                "group": "color"
              },
              "id": ".slds-current-color",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "The icon container of icon in a disabled element",
              "annotations": {
                "selector": ".slds-icon_disabled",
                "restrict": ".slds-icon_container"
              },
              "id": ".slds-icon_disabled",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Custom icons have a rounded square shape and use a class on the container\nfor the background color.",
              "annotations": {
                "summary": "Custom icons",
                "name": "custom",
                "selector": "[class*='slds-icon-custom-']",
                "restrict": ".slds-icon_container, svg, abbr",
                "support": "dev-ready",
                "variant": true
              },
              "id": "custom",
              "restrictees": [],
              "docPath": null,
              "showcasePath": "./ui/components/icons/custom/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "id": "custom-default",
                      "label": "Custom - Default"
                    }
                  ]
                }
              ]
            },
            {
              "description": "",
              "annotations": {
                "summary": "Container for icons",
                "name": "doctype",
                "selector": "[class*='slds-icon-doctype-']",
                "restrict": ".slds-icon_container, svg",
                "support": "dev-ready",
                "variant": true
              },
              "id": "doctype",
              "restrictees": [],
              "docPath": null,
              "showcasePath": "./ui/components/icons/doctype/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "id": "doctype-default",
                      "label": "Doctype - Default"
                    }
                  ]
                }
              ]
            },
            {
              "description": "Standard icons have a rounded square shape and use a class on the container\nfor the background color.",
              "annotations": {
                "summary": "Standard icons",
                "name": "standard",
                "selector": "[class*='slds-icon-standard-']",
                "restrict": ".slds-icon_container, svg, abbr",
                "support": "dev-ready",
                "variant": true
              },
              "id": "standard",
              "restrictees": [],
              "docPath": null,
              "showcasePath": "./ui/components/icons/standard/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "id": "standard-default",
                      "label": "Standard - Default"
                    }
                  ]
                },
                {
                  "title": "examples",
                  "items": [
                    {
                      "id": "disabled",
                      "label": "Standard - Disabled"
                    }
                  ]
                }
              ]
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/icons/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Base - Default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "currentColor",
                  "label": "Base - Current Color"
                },
                {
                  "id": "rtl-flipped",
                  "label": "Base - Horizontally flipped icon (RTL)"
                },
                {
                  "id": "size-xxsmall",
                  "label": "Base - size xxsmall"
                },
                {
                  "id": "size-xsmall",
                  "label": "Base - size xsmall"
                },
                {
                  "id": "size-small",
                  "label": "Base - size small"
                },
                {
                  "id": "size-large",
                  "label": "Base - size large"
                },
                {
                  "id": "disabled",
                  "label": "Base - disabled"
                },
                {
                  "id": "light",
                  "label": "Base - light"
                },
                {
                  "id": "text-success",
                  "label": "Base - text success"
                },
                {
                  "id": "text-warning",
                  "label": "Base - text warning"
                },
                {
                  "id": "text-error",
                  "label": "Base - text error"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/icons/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "textarea": {
      "description": "",
      "annotations": {
        "layout": "responsive",
        "name": "textarea",
        "support": "dev-ready",
        "base": true,
        "styling-hooks": true,
        "role": "textbox",
        "lwc": true,
        "type": "data-entry",
        "category": "base",
        "selector": ".slds-textarea"
      },
      "id": "textarea",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Initialize textarea",
            "name": "base",
            "selector": ".slds-textarea",
            "restrict": "textarea",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [],
          "docPath": null,
          "showcasePath": "./ui/components/textarea/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Default"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "disabled",
                  "label": "Disabled"
                },
                {
                  "id": "required",
                  "label": "Required"
                },
                {
                  "id": "error",
                  "label": "Error"
                },
                {
                  "id": "read-only",
                  "label": "Read only"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/textarea/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "brand-band": {
      "description": "",
      "annotations": {
        "base": true,
        "name": "brand-band",
        "selector": ".slds-brand-band",
        "support": "dev-ready",
        "category": "feature",
        "brandable": true,
        "layout": "responsive"
      },
      "id": "brand-band",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "variant": true,
            "name": "base",
            "selector": ".slds-brand-band",
            "restrict": "div",
            "support": "dev-ready"
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "name": "cover",
                "summary": "Changes background image to be set to cover rather than contain",
                "selector": ".slds-brand-band_cover",
                "restrict": ".slds-brand-band",
                "modifier": true,
                "group": "position"
              },
              "id": "cover",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "name": "small",
                "summary": "Sets height of brand band to",
                "selector": ".slds-brand-band_small",
                "restrict": ".slds-brand-band",
                "modifier": true,
                "group": "sizing"
              },
              "id": "small",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "name": "medium",
                "summary": "Sets height of brand band to",
                "selector": ".slds-brand-band_medium",
                "restrict": ".slds-brand-band",
                "modifier": true,
                "group": "sizing"
              },
              "id": "medium",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "name": "large",
                "summary": "Sets height of brand band to",
                "selector": ".slds-brand-band_large",
                "restrict": ".slds-brand-band",
                "modifier": true,
                "group": "sizing"
              },
              "id": "large",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "name": "no background",
                "summary": "Removes image but keeps page background",
                "selector": ".slds-brand-band_none",
                "restrict": ".slds-brand-band",
                "modifier": true,
                "group": "visibility"
              },
              "id": "no background",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "name": "Group background",
                "summary": "Uses the group banner image as the page background image",
                "selector": ".slds-brand-band_group",
                "restrict": ".slds-brand-band",
                "modifier": true,
                "group": "image"
              },
              "id": "Group background",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "name": "User profile background",
                "summary": "Uses the user profile banner image as the page background image",
                "selector": ".slds-brand-band_user",
                "restrict": ".slds-brand-band",
                "modifier": true,
                "group": "image"
              },
              "id": "User profile background",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/brand-band/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "brand-band-small",
                  "label": "Small"
                },
                {
                  "id": "brand-band-large",
                  "label": "Large"
                },
                {
                  "id": "brand-band-no-image",
                  "label": "No Image"
                },
                {
                  "id": "brand-band-large-group",
                  "label": "Large Group"
                },
                {
                  "id": "brand-band-large-user",
                  "label": "Large User"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/brand-band/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "timepicker": {
      "description": "",
      "annotations": {
        "summary": "A timepicker is an autocomplete text input to capture a time.",
        "name": "timepicker",
        "support": "dev-ready",
        "base": true,
        "role": "combobox",
        "scroller": true,
        "type": "data-entry",
        "category": "experience",
        "selector": ".slds-timepicker"
      },
      "id": "timepicker",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Initializes a timepicker",
            "name": "base",
            "selector": ".slds-timepicker",
            "restrict": "div",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [],
          "docPath": null,
          "showcasePath": "./ui/components/timepicker/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "focused",
                  "label": "Focused"
                },
                {
                  "id": "open-item-focused",
                  "label": "Open - Item Focused"
                },
                {
                  "id": "time-selection",
                  "label": "Open - Time selected"
                },
                {
                  "id": "required",
                  "label": "Required"
                },
                {
                  "id": "error",
                  "label": "Error"
                },
                {
                  "id": "required-error",
                  "label": "Required with Error"
                },
                {
                  "id": "disabled",
                  "label": "Disabled",
                  "demoStyles": "min-height: 8rem;",
                  "storybookStyles": true
                },
                {
                  "id": "readonly",
                  "label": "Readonly",
                  "demoStyles": "min-height: 8rem;",
                  "storybookStyles": true
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/timepicker/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "docked-composer": {
      "description": "The docked composer relies heavily on utility classes to piece together the layout so please pay close attention to the markup and classes.\n\nThe overflow menu for docked composer, `.slds-docked-composer_overflow`, displays when the number of docked composers exceeds the width of the viewport. The overflow pill displays with a number indicator for all hidden docked composers. A user can invoke a popover with all available docked composers and replace the furthest left docked composer with the one being selected.\n\nWhen a user clicks on the \"pop out\" icon in the `.slds-docked-composer__header`, a modal displays and contains the task that was currently in the docked composer.",
      "annotations": {
        "summary": "Docked Composer is a persistent utility bar that allows a user to continually use the app to complete tasks or gather information while expanding/collapsing a composer window.",
        "base": true,
        "name": "docked-composer",
        "selector": ".slds-docked-composer, .slds-docked_container",
        "support": "dev-ready",
        "s1": "false",
        "scroller": true
      },
      "id": "docked-composer",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "variant": true,
            "name": "base",
            "selector": ".slds-docked-composer",
            "restrict": "section, div",
            "support": "dev-ready"
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "selector": ".slds-has-focus",
                "restrict": ".slds-docked-composer",
                "modifier": true,
                "group": "interaction"
              },
              "id": ".slds-has-focus",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "selector": ".slds-is-open",
                "restrict": ".slds-docked-composer",
                "modifier": true,
                "group": "visibility"
              },
              "id": ".slds-is-open",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "selector": ".slds-is-closed",
                "restrict": ".slds-docked-composer",
                "modifier": true,
                "group": "visibility"
              },
              "id": ".slds-is-closed",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Bar at the top of the composer that contains actionable items to invoke,\nsuch as minimizing, popping out the composer and removing the composer.",
              "annotations": {
                "selector": ".slds-docked-composer__header",
                "restrict": ".slds-docked-composer header"
              },
              "id": ".slds-docked-composer__header",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Primary area within docked composer that contains specific task",
              "annotations": {
                "selector": ".slds-docked-composer__body",
                "restrict": ".slds-docked-composer div"
              },
              "id": ".slds-docked-composer__body",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "selector": ".slds-docked-composer__body_form",
                    "restrict": ".slds-docked-composer__body"
                  },
                  "id": ".slds-docked-composer__body_form",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Initiazes email composer inside of a docked composer",
                    "selector": ".slds-email-composer",
                    "restrict": ".slds-docked-composer__body div"
                  },
                  "id": ".slds-email-composer",
                  "restrictees": [
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Modifier combobox when used inside of email composer",
                        "selector": ".slds-email-composer__combobox",
                        "restrict": ".slds-email-composer div"
                      },
                      "id": ".slds-email-composer__combobox",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Provides styles for recipient labels inside of email composer",
                        "selector": ".slds-email-composer__recipient",
                        "restrict": ".slds-email-composer label"
                      },
                      "id": ".slds-email-composer__recipient",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Within the docked composer body, the lead is the first region",
              "annotations": {
                "selector": ".slds-docked-composer__lead",
                "restrict": ".slds-docked-composer div"
              },
              "id": ".slds-docked-composer__lead",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Toolbar within the docked composer body",
              "annotations": {
                "selector": ".slds-docked-composer__toolbar",
                "restrict": ".slds-docked-composer div"
              },
              "id": ".slds-docked-composer__toolbar",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Text input within the docked composer body",
              "annotations": {
                "selector": ".slds-docked-composer__input",
                "restrict": ".slds-docked-composer textarea"
              },
              "id": ".slds-docked-composer__input",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Bar at the bottom of the composer that contains actionable items to\ninvoke, such as saving, associating relationships and adding content.",
              "annotations": {
                "selector": ".slds-docked-composer__footer",
                "restrict": ".slds-docked-composer footer"
              },
              "id": ".slds-docked-composer__footer",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "When the number of docked composer exceed the width of the viewport, this class modifies the docked composer styles",
              "annotations": {
                "selector": ".slds-docked-composer_overflow",
                "restrict": ".slds-docked-composer",
                "required": true
              },
              "id": ".slds-docked-composer_overflow",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Initializes dropdown",
                    "selector": ".slds-dropdown",
                    "restrict": ".slds-dropdown-trigger div, .slds-dropdown-trigger ul, .slds-docked-composer_overflow div",
                    "notes": "Applies positioning and container styles, by default, dropdown appears below and center of target"
                  },
                  "id": ".slds-dropdown",
                  "restrictees": [
                    {
                      "description": "Listbox container",
                      "annotations": {
                        "name": "listbox",
                        "selector": ".slds-listbox",
                        "restrict": ".slds-dropdown ul, .slds-dueling-list__options ul, .slds-pill_container ul, .slds-listbox_selection-group ul, .slds-combobox_container ul, .slds-form-element__control ul, .slds-popover__body ul",
                        "support": "dev-ready",
                        "variant": true
                      },
                      "id": "listbox",
                      "restrictees": [
                        {
                          "description": "Inline listbox",
                          "annotations": {
                            "selector": ".slds-listbox_inline",
                            "restrict": ".slds-listbox",
                            "modifier": true
                          },
                          "id": ".slds-listbox_inline",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "Horizontal listbox",
                          "annotations": {
                            "selector": ".slds-listbox_horizontal",
                            "restrict": ".slds-listbox",
                            "modifier": true
                          },
                          "id": ".slds-listbox_horizontal",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "Listbox item",
                          "annotations": {
                            "selector": ".slds-listbox__item",
                            "restrict": ".slds-listbox > li"
                          },
                          "id": ".slds-listbox__item",
                          "restrictees": [
                            {
                              "description": "Choosable option within listbox",
                              "annotations": {
                                "selector": ".slds-listbox__option",
                                "restrict": ".slds-listbox__item > div"
                              },
                              "id": ".slds-listbox__option",
                              "restrictees": [
                                {
                                  "description": "If the listbox option is empty and slds-truncate is not present this fix the height of the option",
                                  "annotations": {
                                    "selector": ".slds-media__body > :first-child",
                                    "restrict": ".slds-listbox__option"
                                  },
                                  "id": ".slds-media__body > :first-child",
                                  "restrictees": [
                                    {
                                      "description": "This component is used to display a current or past chat session between a customer and a service agent.\nIt appears in the form of a \"Log\"",
                                      "annotations": {
                                        "summary": "Root container of a chat session",
                                        "name": "base",
                                        "selector": ".slds-chat",
                                        "restrict": "section[role=\"log\"]",
                                        "support": "dev-ready",
                                        "variant": true
                                      },
                                      "id": "base",
                                      "restrictees": [
                                        {
                                          "description": "The chat payload should be displayed in the form of a list. Each item in the list has a number of vertical and horizontal spacing rules based on its type",
                                          "annotations": {
                                            "summary": "Handles the display of chat items within a list",
                                            "selector": ".slds-chat-list",
                                            "restrict": ".slds-chat ul"
                                          },
                                          "id": ".slds-chat-list",
                                          "restrictees": [
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Handles spacing and direction of items in the list",
                                                "selector": ".slds-chat-listitem",
                                                "restrict": ".slds-chat-list li"
                                              },
                                              "id": ".slds-chat-listitem",
                                              "restrictees": [
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Modifier used to style outbound message list items",
                                                    "selector": ".slds-chat-listitem_outbound",
                                                    "restrict": ".slds-chat-listitem",
                                                    "modifier": true
                                                  },
                                                  "id": ".slds-chat-listitem_outbound",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "name": "inbound-message",
                                                    "summary": "Modifier used to style inbound message list items",
                                                    "selector": ".slds-chat-listitem_inbound",
                                                    "restrict": ".slds-chat-listitem",
                                                    "modifier": true,
                                                    "group": "dialog"
                                                  },
                                                  "id": "inbound-message",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Modifier used for spacing bookend items",
                                                    "selector": ".slds-chat-listitem_bookend",
                                                    "restrict": ".slds-chat-listitem"
                                                  },
                                                  "id": ".slds-chat-listitem_bookend",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Modifier used for spacing event items",
                                                    "selector": ".slds-chat-listitem_event",
                                                    "restrict": ".slds-chat-listitem"
                                                  },
                                                  "id": ".slds-chat-listitem_event",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "Chat logs are mainly made up of chat messages between an agent and a customer",
                                                  "annotations": {
                                                    "summary": "styles the outter part of a chat message",
                                                    "selector": ".slds-chat-message",
                                                    "restrict": ".slds-chat-listitem div"
                                                  },
                                                  "id": ".slds-chat-message",
                                                  "restrictees": [
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Used for when customer avatars are used in consequtive inbound messages to align the message body with the previous message",
                                                        "selector": ".slds-chat-message_faux-avatar",
                                                        "restrict": ".slds-chat-message"
                                                      },
                                                      "id": ".slds-chat-message_faux-avatar",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Used to style avatars in chat logs",
                                                        "selector": ".slds-chat-avatar",
                                                        "restrict": ".slds-chat-message .slds-avatar"
                                                      },
                                                      "id": ".slds-chat-avatar",
                                                      "restrictees": [
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Used to style the avatar intials for chat",
                                                            "selector": ".slds-chat-avatar__intials",
                                                            "restrict": ".slds-chat-avatar .slds-avatar__initials",
                                                            "deprecated": true
                                                          },
                                                          "id": ".slds-chat-avatar__intials",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        }
                                                      ],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Used to contain and align chat messages with their avatars",
                                                        "selector": ".slds-chat-message__body",
                                                        "restrict": ".slds-chat-message div"
                                                      },
                                                      "id": ".slds-chat-message__body",
                                                      "restrictees": [
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": true,
                                                            "selector": ".slds-chat-message__image_loading",
                                                            "restrict": ".slds-chat-message__body"
                                                          },
                                                          "id": ".slds-chat-message__image_loading",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Used to style the chat text from agent or customer",
                                                            "selector": ".slds-chat-message__text",
                                                            "restrict": ".slds-chat-message__body div"
                                                          },
                                                          "id": ".slds-chat-message__text",
                                                          "restrictees": [
                                                            {
                                                              "description": "",
                                                              "annotations": {
                                                                "summary": "Used to style icons with a chat log",
                                                                "selector": ".slds-chat-icon",
                                                                "restrict": ".slds-chat-message__text .slds-icon_container, .slds-chat-event__body .slds-icon_container, .slds-chat-bookend .slds-icon_container, .slds-chat-message__action .slds-icon_container"
                                                              },
                                                              "id": ".slds-chat-icon",
                                                              "restrictees": [],
                                                              "docPath": null,
                                                              "showcasePath": null,
                                                              "showcase": []
                                                            },
                                                            {
                                                              "description": "",
                                                              "annotations": {
                                                                "summary": "Used for any specific inbound text styling",
                                                                "selector": ".slds-chat-message__text_inbound",
                                                                "restrict": ".slds-chat-message__text"
                                                              },
                                                              "id": ".slds-chat-message__text_inbound",
                                                              "restrictees": [],
                                                              "docPath": null,
                                                              "showcasePath": null,
                                                              "showcase": []
                                                            },
                                                            {
                                                              "description": "",
                                                              "annotations": {
                                                                "summary": "Used for any specific outbound text styling",
                                                                "selector": ".slds-chat-message__text_outbound",
                                                                "restrict": ".slds-chat-message__text"
                                                              },
                                                              "id": ".slds-chat-message__text_outbound",
                                                              "restrictees": [],
                                                              "docPath": null,
                                                              "showcasePath": null,
                                                              "showcase": []
                                                            },
                                                            {
                                                              "description": "",
                                                              "annotations": {
                                                                "summary": "Used for any specific outbound (from another agent) text styling",
                                                                "selector": ".slds-chat-message__text_outbound-agent",
                                                                "restrict": ".slds-chat-message__text"
                                                              },
                                                              "id": ".slds-chat-message__text_outbound-agent",
                                                              "restrictees": [],
                                                              "docPath": null,
                                                              "showcasePath": null,
                                                              "showcase": []
                                                            },
                                                            {
                                                              "description": "",
                                                              "annotations": {
                                                                "name": "unsupported",
                                                                "summary": "Used for an inbound message that is not a supported message type",
                                                                "selector": ".slds-chat-message__text_unsupported-type",
                                                                "restrict": ".slds-chat-message__text",
                                                                "modifier": true,
                                                                "group": "feedback"
                                                              },
                                                              "id": "unsupported",
                                                              "restrictees": [],
                                                              "docPath": null,
                                                              "showcasePath": null,
                                                              "showcase": []
                                                            },
                                                            {
                                                              "description": "",
                                                              "annotations": {
                                                                "name": "delivery-failure",
                                                                "summary": "Used for an inbound message that fails to deliver",
                                                                "selector": ".slds-chat-message__text_delivery-failure",
                                                                "restrict": ".slds-chat-message__text",
                                                                "modifier": true,
                                                                "group": "feedback"
                                                              },
                                                              "id": "delivery-failure",
                                                              "restrictees": [
                                                                {
                                                                  "description": "",
                                                                  "annotations": {
                                                                    "summary": "Element that contains feedback for why inbound message failed",
                                                                    "selector": ".slds-chat-message__text_delivery-failure-reason",
                                                                    "restrict": ".slds-chat-message__text_delivery-failure [role=\"alert\"]"
                                                                  },
                                                                  "id": ".slds-chat-message__text_delivery-failure-reason",
                                                                  "restrictees": [],
                                                                  "docPath": null,
                                                                  "showcasePath": null,
                                                                  "showcase": []
                                                                }
                                                              ],
                                                              "docPath": null,
                                                              "showcasePath": null,
                                                              "showcase": []
                                                            },
                                                            {
                                                              "description": "",
                                                              "annotations": {
                                                                "summary": "Used when sneak peek is enabled for customer messages",
                                                                "selector": ".slds-chat-message__text_sneak-peek",
                                                                "restrict": ".slds-chat-message__text",
                                                                "modifier": true
                                                              },
                                                              "id": ".slds-chat-message__text_sneak-peek",
                                                              "restrictees": [],
                                                              "docPath": null,
                                                              "showcasePath": null,
                                                              "showcase": []
                                                            }
                                                          ],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": true,
                                                            "selector": ".slds-chat-message__file",
                                                            "restrict": ".slds-chat-message__body div"
                                                          },
                                                          "id": ".slds-chat-message__file",
                                                          "restrictees": [
                                                            {
                                                              "description": "",
                                                              "annotations": {
                                                                "summary": "Used for any specific inbound file styling",
                                                                "selector": ".slds-chat-message__file_inbound",
                                                                "restrict": ".slds-chat-message__file"
                                                              },
                                                              "id": ".slds-chat-message__file_inbound",
                                                              "restrictees": [],
                                                              "docPath": null,
                                                              "showcasePath": null,
                                                              "showcase": []
                                                            }
                                                          ],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        }
                                                      ],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Used to style chat message meta data",
                                                        "selector": ".slds-chat-message__meta",
                                                        "restrict": ".slds-chat-message div"
                                                      },
                                                      "id": ".slds-chat-message__meta",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Used to style chat message resend action",
                                                        "selector": ".slds-chat-message__action",
                                                        "restrict": ".slds-chat-message .slds-button"
                                                      },
                                                      "id": ".slds-chat-message__action",
                                                      "restrictees": [
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Used to style icons with a chat log",
                                                            "selector": ".slds-chat-icon",
                                                            "restrict": ".slds-chat-message__text .slds-icon_container, .slds-chat-event__body .slds-icon_container, .slds-chat-bookend .slds-icon_container, .slds-chat-message__action .slds-icon_container"
                                                          },
                                                          "id": ".slds-chat-icon",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        }
                                                      ],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    }
                                                  ],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "During any chat, certain events can occur which need to be displayed to the user",
                                                    "selector": ".slds-chat-event",
                                                    "restrict": ".slds-chat-listitem div"
                                                  },
                                                  "id": ".slds-chat-event",
                                                  "restrictees": [
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Used to style the horizontal rules on an event",
                                                        "selector": ".slds-chat-event__rule",
                                                        "restrict": ".slds-chat-event div",
                                                        "deprecated": true
                                                      },
                                                      "id": ".slds-chat-event__rule",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Used for styling the event body text",
                                                        "selector": ".slds-chat-event__body",
                                                        "restrict": ".slds-chat-event div"
                                                      },
                                                      "id": ".slds-chat-event__body",
                                                      "restrictees": [
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Used to style icons with a chat log",
                                                            "selector": ".slds-chat-icon",
                                                            "restrict": ".slds-chat-message__text .slds-icon_container, .slds-chat-event__body .slds-icon_container, .slds-chat-bookend .slds-icon_container, .slds-chat-message__action .slds-icon_container"
                                                          },
                                                          "id": ".slds-chat-icon",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        }
                                                      ],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Used to style any messages from an agent in the event",
                                                        "selector": ".slds-chat-event__agent-message",
                                                        "restrict": ".slds-chat-event div"
                                                      },
                                                      "id": ".slds-chat-event__agent-message",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "name": "error",
                                                        "summary": "Modifier to indicate the event was an error",
                                                        "selector": ".slds-has-error",
                                                        "restrict": ".slds-chat-event[role=\"alert\"]",
                                                        "modifier": true,
                                                        "group": "feedback"
                                                      },
                                                      "id": "error",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    }
                                                  ],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "Chat sessions are started and stopped with bookends to the conversation",
                                                  "annotations": {
                                                    "summary": "Used to style a chat bookend",
                                                    "selector": ".slds-chat-bookend",
                                                    "restrict": ".slds-chat-listitem div"
                                                  },
                                                  "id": ".slds-chat-bookend",
                                                  "restrictees": [
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Used to style icons with a chat log",
                                                        "selector": ".slds-chat-icon",
                                                        "restrict": ".slds-chat-message__text .slds-icon_container, .slds-chat-event__body .slds-icon_container, .slds-chat-bookend .slds-icon_container, .slds-chat-message__action .slds-icon_container"
                                                      },
                                                      "id": ".slds-chat-icon",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "name": "stop",
                                                        "summary": "Modifier for bookends which stop a chat session",
                                                        "selector": ".slds-chat-bookend_stop",
                                                        "restrict": ".slds-chat-bookend",
                                                        "modifier": true,
                                                        "group": "dialog"
                                                      },
                                                      "id": "stop",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    }
                                                  ],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                }
                                              ],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            }
                                          ],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "Past chat logs are displayed differently for ease of scanning",
                                          "annotations": {
                                            "summary": "Apply when displaying chat logs that appeared in the past",
                                            "name": "past",
                                            "selector": ".slds-chat_past",
                                            "restrict": ".slds-chat",
                                            "support": "dev-ready",
                                            "variant": true
                                          },
                                          "id": "past",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": "./ui/components/docked-composer/base/example.jsx",
                                      "showcase": [
                                        {
                                          "title": "default",
                                          "items": [
                                            {
                                              "id": "default",
                                              "label": "Default"
                                            }
                                          ]
                                        },
                                        {
                                          "title": "examples",
                                          "items": [
                                            {
                                              "id": "task",
                                              "label": "Log a Task"
                                            },
                                            {
                                              "id": "voice-composer-queued",
                                              "label": "Voice - Queued"
                                            },
                                            {
                                              "id": "voice-composer-ringing",
                                              "label": "Voice - Ringing"
                                            },
                                            {
                                              "id": "voice-composer-connected",
                                              "label": "Voice - Connected"
                                            },
                                            {
                                              "id": "voice-composer-cancelled",
                                              "label": "Voice - Cancelled"
                                            },
                                            {
                                              "id": "voice-composer-busy",
                                              "label": "Voice - Busy"
                                            },
                                            {
                                              "id": "voice-composer-failed",
                                              "label": "Voice - Call Failed"
                                            },
                                            {
                                              "id": "voice-composer-no-answer",
                                              "label": "Voice - No Answer"
                                            },
                                            {
                                              "id": "voice-composer-call-finished",
                                              "label": "Voice - Call Finished"
                                            },
                                            {
                                              "id": "voice-composer-call-incoming",
                                              "label": "Voice - Call Incoming"
                                            },
                                            {
                                              "id": "voice-composer-call-logged",
                                              "label": "Voice - Log a Call"
                                            },
                                            {
                                              "id": "email",
                                              "label": "Email Composer"
                                            }
                                          ]
                                        },
                                        {
                                          "title": "states",
                                          "items": [
                                            {
                                              "id": "single-composer-open",
                                              "label": "Open"
                                            },
                                            {
                                              "id": "single-composer-focused",
                                              "label": "Focused"
                                            },
                                            {
                                              "id": "single-composer-closed",
                                              "label": "Closed"
                                            },
                                            {
                                              "id": "single-composer-closed-focused",
                                              "label": "Closed Focused"
                                            },
                                            {
                                              "id": "single-composer-popout",
                                              "label": "Popout"
                                            },
                                            {
                                              "id": "multiple-composer-overflow",
                                              "label": "With Overflow Menu"
                                            }
                                          ]
                                        }
                                      ]
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Element that contains feedback for why inbound message failed",
                                        "selector": ".slds-chat-message__text_delivery-failure-reason",
                                        "restrict": ".slds-chat-message__text_delivery-failure [role=\"alert\"]"
                                      },
                                      "id": ".slds-chat-message__text_delivery-failure-reason",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "error",
                                        "summary": "Modifier to indicate the event was an error",
                                        "selector": ".slds-has-error",
                                        "restrict": ".slds-chat-event[role=\"alert\"]",
                                        "modifier": true,
                                        "group": "feedback"
                                      },
                                      "id": "error",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "The container of pill selections found inside of a combobox group",
                                        "selector": ".slds-listbox_selection-group",
                                        "restrict": ".slds-combobox-group ~ div, .slds-combobox_container ~ div"
                                      },
                                      "id": ".slds-listbox_selection-group",
                                      "restrictees": [
                                        {
                                          "description": "Listbox item",
                                          "annotations": {
                                            "selector": ".slds-listbox__item",
                                            "restrict": ".slds-listbox > li"
                                          },
                                          "id": ".slds-listbox__item",
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": [],
                                          "restrictees": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Expanded state of a selection group",
                                            "selector": ".slds-is-expanded",
                                            "restrict": ".slds-listbox_selection-group"
                                          },
                                          "id": ".slds-is-expanded",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Toggle button to show all of the pill selections",
                                            "selector": ".slds-listbox-toggle",
                                            "restrict": ".slds-listbox_selection-group > span"
                                          },
                                          "id": ".slds-listbox-toggle",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "base",
                                        "selector": ".slds-dynamic-menu",
                                        "restrict": "section[role=\"dialog\"]",
                                        "variant": true,
                                        "support": "dev-ready"
                                      },
                                      "id": "base",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Headers styles for dynamic menu",
                                            "selector": ".slds-dynamic-menu__header",
                                            "restrict": ".slds-dynamic-menu h3"
                                          },
                                          "id": ".slds-dynamic-menu__header",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": "./ui/components/docked-composer/base/example.jsx",
                                      "showcase": [
                                        {
                                          "title": "default",
                                          "items": [
                                            {
                                              "id": "default",
                                              "label": "Default"
                                            }
                                          ]
                                        },
                                        {
                                          "title": "examples",
                                          "items": [
                                            {
                                              "id": "task",
                                              "label": "Log a Task"
                                            },
                                            {
                                              "id": "voice-composer-queued",
                                              "label": "Voice - Queued"
                                            },
                                            {
                                              "id": "voice-composer-ringing",
                                              "label": "Voice - Ringing"
                                            },
                                            {
                                              "id": "voice-composer-connected",
                                              "label": "Voice - Connected"
                                            },
                                            {
                                              "id": "voice-composer-cancelled",
                                              "label": "Voice - Cancelled"
                                            },
                                            {
                                              "id": "voice-composer-busy",
                                              "label": "Voice - Busy"
                                            },
                                            {
                                              "id": "voice-composer-failed",
                                              "label": "Voice - Call Failed"
                                            },
                                            {
                                              "id": "voice-composer-no-answer",
                                              "label": "Voice - No Answer"
                                            },
                                            {
                                              "id": "voice-composer-call-finished",
                                              "label": "Voice - Call Finished"
                                            },
                                            {
                                              "id": "voice-composer-call-incoming",
                                              "label": "Voice - Call Incoming"
                                            },
                                            {
                                              "id": "voice-composer-call-logged",
                                              "label": "Voice - Log a Call"
                                            },
                                            {
                                              "id": "email",
                                              "label": "Email Composer"
                                            }
                                          ]
                                        },
                                        {
                                          "title": "states",
                                          "items": [
                                            {
                                              "id": "single-composer-open",
                                              "label": "Open"
                                            },
                                            {
                                              "id": "single-composer-focused",
                                              "label": "Focused"
                                            },
                                            {
                                              "id": "single-composer-closed",
                                              "label": "Closed"
                                            },
                                            {
                                              "id": "single-composer-closed-focused",
                                              "label": "Closed Focused"
                                            },
                                            {
                                              "id": "single-composer-popout",
                                              "label": "Popout"
                                            },
                                            {
                                              "id": "multiple-composer-overflow",
                                              "label": "With Overflow Menu"
                                            }
                                          ]
                                        }
                                      ]
                                    },
                                    {
                                      "description": "Region that contains the search input, handles sizing",
                                      "annotations": {
                                        "selector": ".slds-global-header__item_search",
                                        "restrict": ".slds-global-header__item:nth-child(2)"
                                      },
                                      "id": ".slds-global-header__item_search",
                                      "restrictees": [
                                        {
                                          "description": "Primary combobox that contains the search input, handles sizing",
                                          "annotations": {
                                            "selector": ".slds-global-search__form-element div",
                                            "restrict": ".slds-global-header__item_search"
                                          },
                                          "id": ".slds-global-search__form-element div",
                                          "restrictees": [
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "The container of pill selections found inside of a combobox group",
                                                "selector": ".slds-listbox_selection-group",
                                                "restrict": ".slds-combobox-group ~ div, .slds-combobox_container ~ div"
                                              },
                                              "id": ".slds-listbox_selection-group",
                                              "restrictees": [
                                                {
                                                  "description": "Listbox item",
                                                  "annotations": {
                                                    "selector": ".slds-listbox__item",
                                                    "restrict": ".slds-listbox > li"
                                                  },
                                                  "id": ".slds-listbox__item",
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": [],
                                                  "restrictees": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Expanded state of a selection group",
                                                    "selector": ".slds-is-expanded",
                                                    "restrict": ".slds-listbox_selection-group"
                                                  },
                                                  "id": ".slds-is-expanded",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Toggle button to show all of the pill selections",
                                                    "selector": ".slds-listbox-toggle",
                                                    "restrict": ".slds-listbox_selection-group > span"
                                                  },
                                                  "id": ".slds-listbox-toggle",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                }
                                              ],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "Creates the shaded backdrop used behind the modal.",
                                              "annotations": {
                                                "selector": ".slds-backdrop",
                                                "restrict": ".slds-modal ~ div",
                                                "notes": "This should follow after the `.slds-modal` as an empty element.",
                                                "required": true
                                              },
                                              "id": ".slds-backdrop",
                                              "restrictees": [
                                                {
                                                  "description": "Allows the backdrop to be visible.",
                                                  "annotations": {
                                                    "selector": ".slds-backdrop_open",
                                                    "restrict": ".slds-backdrop",
                                                    "notes": "Apply this class to a modal backdrop with JavaScript to make it visible.",
                                                    "modifier": true,
                                                    "required": true
                                                  },
                                                  "id": ".slds-backdrop_open",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                }
                                              ],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            }
                                          ],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "Active state of an item",
                                      "annotations": {
                                        "selector": ".slds-is-active",
                                        "restrict": ".slds-context-bar__item:not(.slds-no-hover)",
                                        "modifier": true
                                      },
                                      "id": ".slds-is-active",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "Creates the shaded backdrop used behind the modal.",
                                      "annotations": {
                                        "selector": ".slds-backdrop",
                                        "restrict": ".slds-modal ~ div",
                                        "notes": "This should follow after the `.slds-modal` as an empty element.",
                                        "required": true
                                      },
                                      "id": ".slds-backdrop",
                                      "restrictees": [
                                        {
                                          "description": "Allows the backdrop to be visible.",
                                          "annotations": {
                                            "selector": ".slds-backdrop_open",
                                            "restrict": ".slds-backdrop",
                                            "notes": "Apply this class to a modal backdrop with JavaScript to make it visible.",
                                            "modifier": true,
                                            "required": true
                                          },
                                          "id": ".slds-backdrop_open",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "A dialog popover, `.slds-popover`, can be applied to all variants of a dialog\npopover. It initiates the styles of the popover and enables `.slds-nubbin` to be applied.\n\nA dialog popover requires at least one focusable element.",
                                      "annotations": {
                                        "name": "base",
                                        "selector": ".slds-popover",
                                        "restrict": "[role=\"dialog\"], [role=\"tooltip\"]",
                                        "support": "dev-ready",
                                        "variant": true
                                      },
                                      "id": "base",
                                      "restrictees": [
                                        {
                                          "description": "Dialog specific for inline-edit popover",
                                          "annotations": {
                                            "selector": ".slds-popover_edit",
                                            "restrict": ".slds-popover",
                                            "required": true
                                          },
                                          "id": ".slds-popover_edit",
                                          "restrictees": [
                                            {
                                              "description": "",
                                              "annotations": {
                                                "selector": ".slds-form-element__label_edit",
                                                "restrict": ".slds-popover_edit label"
                                              },
                                              "id": ".slds-form-element__label_edit",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            }
                                          ],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies styles for meta content of popover",
                                            "selector": ".slds-popover__meta",
                                            "restrict": ".slds-popover"
                                          },
                                          "id": ".slds-popover__meta",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies styles for primary content area of popover",
                                            "selector": ".slds-popover__body",
                                            "restrict": ".slds-popover div"
                                          },
                                          "id": ".slds-popover__body",
                                          "restrictees": [
                                            {
                                              "description": "Listbox item",
                                              "annotations": {
                                                "selector": ".slds-listbox__item",
                                                "restrict": ".slds-listbox > li"
                                              },
                                              "id": ".slds-listbox__item",
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": [],
                                              "restrictees": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Applies a max-height and vertical scrolling to a popover body",
                                                "selector": ".slds-popover__body_small",
                                                "restrict": ".slds-popover__body",
                                                "modifier": true,
                                                "group": "body"
                                              },
                                              "id": ".slds-popover__body_small",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            }
                                          ],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies styles for top area of popover",
                                            "selector": ".slds-popover__header",
                                            "restrict": ".slds-popover header, .slds-popover div"
                                          },
                                          "id": ".slds-popover__header",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies styles for footer area of popover",
                                            "selector": ".slds-popover__footer",
                                            "restrict": ".slds-popover footer"
                                          },
                                          "id": ".slds-popover__footer",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies styles to center align content for footer area of a form popover",
                                            "selector": ".slds-popover__footer_form",
                                            "restrict": ".slds-popover footer"
                                          },
                                          "id": ".slds-popover__footer_form",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Close button within a popover",
                                            "selector": ".slds-popover__close",
                                            "restrict": ".slds-popover button"
                                          },
                                          "id": ".slds-popover__close",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Width modifier for popover - small",
                                            "selector": ".slds-popover_small",
                                            "restrict": ".slds-popover",
                                            "modifier": true,
                                            "group": "width"
                                          },
                                          "id": ".slds-popover_small",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Width modifier for popover - medium",
                                            "selector": ".slds-popover_medium",
                                            "restrict": ".slds-popover",
                                            "modifier": true,
                                            "group": "width"
                                          },
                                          "id": ".slds-popover_medium",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Width modifier for popover - large",
                                            "selector": ".slds-popover_large",
                                            "restrict": ".slds-popover",
                                            "modifier": true,
                                            "group": "width"
                                          },
                                          "id": ".slds-popover_large",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Modifier for popover to take 100% width",
                                            "selector": ".slds-popover_full-width",
                                            "restrict": ".slds-popover",
                                            "modifier": true,
                                            "group": "width"
                                          },
                                          "id": ".slds-popover_full-width",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Modifier to hide a popover",
                                            "selector": ".slds-popover_hide",
                                            "restrict": ".slds-popover"
                                          },
                                          "id": ".slds-popover_hide",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies styles for dark variant of popover",
                                            "selector": ".slds-popover_dark",
                                            "restrict": ".slds-popover",
                                            "modifier": true
                                          },
                                          "id": ".slds-popover_dark",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "Prompt components are used to provide an interactive custom message.",
                                          "annotations": {
                                            "summary": "Initializes a brand popover",
                                            "name": "brand",
                                            "selector": ".slds-popover_brand",
                                            "restrict": ".slds-popover",
                                            "support": "dev-ready",
                                            "variant": true
                                          },
                                          "id": "brand",
                                          "restrictees": [
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Applies popover brand styles to top",
                                                "selector": ".slds-popover_brand-top",
                                                "restrict": ".slds-popover_brand"
                                              },
                                              "id": ".slds-popover_brand-top",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Applies popover brand styles to left",
                                                "selector": ".slds-popover_brand-left",
                                                "restrict": ".slds-popover_brand"
                                              },
                                              "id": ".slds-popover_brand-left",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Applies popover brand styles to bottom",
                                                "selector": ".slds-popover_brand-bottom",
                                                "restrict": ".slds-popover_brand"
                                              },
                                              "id": ".slds-popover_brand-bottom",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Applies popover brand styles to right",
                                                "selector": ".slds-popover_brand-right",
                                                "restrict": ".slds-popover_brand"
                                              },
                                              "id": ".slds-popover_brand-right",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            }
                                          ],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "Error popovers are used to notify the user of errors on the page\n\nIf the elements within the error popover exceed 150px, use the `.slds-popover__body_scrollable`  modifier on the body element.\n\nIn some cases, such as displaying a list of menu items, padding may not be necessary in the popover body. To remove the padding, add the `slds-p-around_none\" utility class to the body element.",
                                          "annotations": {
                                            "summary": "Initializes an error non-modal dialog",
                                            "name": "error",
                                            "selector": ".slds-popover_error",
                                            "restrict": ".slds-popover",
                                            "support": "dev-ready",
                                            "variant": true
                                          },
                                          "id": "error",
                                          "restrictees": [
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Applies scrollable styles for popovers",
                                                "selector": ".slds-popover__body_scrollable",
                                                "restrict": ".slds-popover_error .slds-popover__body, .slds-popover_warning .slds-popover__body"
                                              },
                                              "id": ".slds-popover__body_scrollable",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            }
                                          ],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "Feature components are use to describe notable features",
                                          "annotations": {
                                            "summary": "Initializes a feature non-modal dialog",
                                            "name": "feature",
                                            "selector": ".slds-popover_feature",
                                            "restrict": ".slds-popover",
                                            "support": "dev-ready",
                                            "variant": true,
                                            "deprecated": true,
                                            "release": "2.5.0"
                                          },
                                          "id": "feature",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "selector": ".slds-nubbin_top",
                                            "restrict": ".slds-popover, .slds-dropdown",
                                            "modifier": true,
                                            "group": "nubbins"
                                          },
                                          "id": ".slds-nubbin_top",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "selector": ".slds-nubbin_top-left",
                                            "restrict": ".slds-popover, .slds-dropdown",
                                            "modifier": true,
                                            "group": "nubbins"
                                          },
                                          "id": ".slds-nubbin_top-left",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "selector": ".slds-nubbin_top-right",
                                            "restrict": ".slds-popover, .slds-dropdown",
                                            "modifier": true,
                                            "group": "nubbins"
                                          },
                                          "id": ".slds-nubbin_top-right",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "selector": ".slds-nubbin_bottom",
                                            "restrict": ".slds-popover, .slds-dropdown",
                                            "modifier": true,
                                            "group": "nubbins"
                                          },
                                          "id": ".slds-nubbin_bottom",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "selector": ".slds-nubbin_bottom-left",
                                            "restrict": ".slds-popover, .slds-dropdown",
                                            "modifier": true,
                                            "group": "nubbins"
                                          },
                                          "id": ".slds-nubbin_bottom-left",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "selector": ".slds-nubbin_bottom-right",
                                            "restrict": ".slds-popover, .slds-dropdown",
                                            "modifier": true,
                                            "group": "nubbins"
                                          },
                                          "id": ".slds-nubbin_bottom-right",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "selector": ".slds-nubbin_left",
                                            "restrict": ".slds-popover, .slds-dropdown",
                                            "modifier": true,
                                            "group": "nubbins"
                                          },
                                          "id": ".slds-nubbin_left",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "selector": ".slds-nubbin_left-top",
                                            "restrict": ".slds-popover, .slds-dropdown",
                                            "modifier": true,
                                            "group": "nubbins"
                                          },
                                          "id": ".slds-nubbin_left-top",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "selector": ".slds-nubbin_left-bottom",
                                            "restrict": ".slds-popover, .slds-dropdown",
                                            "modifier": true,
                                            "group": "nubbins"
                                          },
                                          "id": ".slds-nubbin_left-bottom",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "selector": ".slds-nubbin_right",
                                            "restrict": ".slds-popover, .slds-dropdown",
                                            "modifier": true,
                                            "group": "nubbins"
                                          },
                                          "id": ".slds-nubbin_right",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "selector": ".slds-nubbin_right-top",
                                            "restrict": ".slds-popover, .slds-dropdown",
                                            "modifier": true,
                                            "group": "nubbins"
                                          },
                                          "id": ".slds-nubbin_right-top",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "selector": ".slds-nubbin_right-bottom",
                                            "restrict": ".slds-popover, .slds-dropdown",
                                            "modifier": true,
                                            "group": "nubbins"
                                          },
                                          "id": ".slds-nubbin_right-bottom",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "selector": ".slds-nubbin_top-left-corner",
                                            "restrict": ".slds-popover, .slds-dropdown",
                                            "modifier": true,
                                            "group": "nubbins"
                                          },
                                          "id": ".slds-nubbin_top-left-corner",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "selector": ".slds-nubbin_bottom-left-corner",
                                            "restrict": ".slds-popover, .slds-dropdown",
                                            "modifier": true,
                                            "group": "nubbins"
                                          },
                                          "id": ".slds-nubbin_bottom-left-corner",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "selector": ".slds-nubbin_top-right-corner",
                                            "restrict": ".slds-popover, .slds-dropdown",
                                            "modifier": true,
                                            "group": "nubbins"
                                          },
                                          "id": ".slds-nubbin_top-right-corner",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "selector": ".slds-nubbin_bottom-right-corner",
                                            "restrict": ".slds-popover, .slds-dropdown",
                                            "modifier": true,
                                            "group": "nubbins"
                                          },
                                          "id": ".slds-nubbin_bottom-right-corner",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "selector": ".slds-nubbin_left-top-corner",
                                            "restrict": ".slds-popover, .slds-dropdown",
                                            "modifier": true,
                                            "group": "nubbins"
                                          },
                                          "id": ".slds-nubbin_left-top-corner",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "selector": ".slds-nubbin_right-top-corner",
                                            "restrict": ".slds-popover, .slds-dropdown",
                                            "modifier": true,
                                            "group": "nubbins"
                                          },
                                          "id": ".slds-nubbin_right-top-corner",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "selector": ".slds-nubbin_left-bottom-corner",
                                            "restrict": ".slds-popover, .slds-dropdown",
                                            "modifier": true,
                                            "group": "nubbins"
                                          },
                                          "id": ".slds-nubbin_left-bottom-corner",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "selector": ".slds-nubbin_right-bottom-corner",
                                            "restrict": ".slds-popover, .slds-dropdown",
                                            "modifier": true,
                                            "group": "nubbins"
                                          },
                                          "id": ".slds-nubbin_right-bottom-corner",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "name": "panels",
                                            "selector": ".slds-popover_panel",
                                            "restrict": ".slds-popover",
                                            "support": "dev-ready",
                                            "variant": true
                                          },
                                          "id": "panels",
                                          "restrictees": [
                                            {
                                              "description": "",
                                              "annotations": {
                                                "name": "Label for panels",
                                                "selector": ".slds-popover_panel__label",
                                                "restrict": ".slds-popover_panel p"
                                              },
                                              "id": "Label for panels",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            }
                                          ],
                                          "docPath": "./ui/components/panels/docs.mdx",
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "Prompt components are used to provide an interactive custom message.",
                                          "annotations": {
                                            "summary": "Initializes a prompt non-modal dialog",
                                            "name": "prompt",
                                            "selector": ".slds-popover_prompt",
                                            "restrict": ".slds-popover",
                                            "support": "dev-ready",
                                            "variant": true
                                          },
                                          "id": "prompt",
                                          "restrictees": [
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Applies styles for heading text of prompt",
                                                "selector": ".slds-popover_prompt__heading",
                                                "restrict": ".slds-popover_prompt .slds-media__body > h2"
                                              },
                                              "id": ".slds-popover_prompt__heading",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Applies styles for the optional action link in the footer of prompt",
                                                "selector": ".slds-popover_prompt__action-link",
                                                "restrict": ".slds-popover_prompt .slds-popover__footer span"
                                              },
                                              "id": ".slds-popover_prompt__action-link",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Position Prompt top left",
                                                "selector": ".slds-popover_prompt_top-left",
                                                "restrict": ".slds-popover_prompt",
                                                "modifier": true
                                              },
                                              "id": ".slds-popover_prompt_top-left",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Position Prompt top center",
                                                "selector": ".slds-popover_prompt_top",
                                                "restrict": ".slds-popover_prompt",
                                                "modifier": true
                                              },
                                              "id": ".slds-popover_prompt_top",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Position Prompt top right",
                                                "selector": ".slds-popover_prompt_top-right",
                                                "restrict": ".slds-popover_prompt",
                                                "modifier": true
                                              },
                                              "id": ".slds-popover_prompt_top-right",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Position Prompt bottom left",
                                                "selector": ".slds-popover_prompt_bottom-left",
                                                "restrict": ".slds-popover_prompt",
                                                "modifier": true
                                              },
                                              "id": ".slds-popover_prompt_bottom-left",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Position Prompt bottom center",
                                                "selector": ".slds-popover_prompt_bottom",
                                                "restrict": ".slds-popover_prompt",
                                                "modifier": true
                                              },
                                              "id": ".slds-popover_prompt_bottom",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Position Prompt bottom right",
                                                "selector": ".slds-popover_prompt_bottom-right",
                                                "restrict": ".slds-popover_prompt",
                                                "modifier": true
                                              },
                                              "id": ".slds-popover_prompt_bottom-right",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            }
                                          ],
                                          "docPath": "./ui/components/prompt/docs.mdx",
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "Walkthrough components are used to provide an interactive and educational prospect experience for setup.",
                                          "annotations": {
                                            "summary": "Initializes a walkthrough non-modal dialog",
                                            "name": "walkthrough",
                                            "selector": ".slds-popover_walkthrough",
                                            "restrict": ".slds-popover",
                                            "support": "dev-ready",
                                            "variant": true,
                                            "deprecated": true
                                          },
                                          "id": "walkthrough",
                                          "restrictees": [
                                            {
                                              "description": "Alternate background for walkthrough non-modal dialog",
                                              "annotations": {
                                                "selector": ".slds-popover_walkthrough-alt",
                                                "restrict": ".slds-popover_walkthrough",
                                                "modifier": true,
                                                "deprecated": true
                                              },
                                              "id": ".slds-popover_walkthrough-alt",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            }
                                          ],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "Warning popovers are used to warn the user about information on the page that deserves caution\n\nIf the elements within the error popover exceed 150px, use the `.slds-popover__body_scrollable` modifier on the body element.\n\nIn some cases, such as displaying a list of menu items, padding may not be necessary in the popover body. To remove the padding, add the `slds-p-around_none\" utility class to the body element.",
                                          "annotations": {
                                            "summary": "Initializes an warning non-modal dialog",
                                            "name": "warning",
                                            "selector": ".slds-popover_warning",
                                            "restrict": ".slds-popover",
                                            "support": "dev-ready",
                                            "variant": true
                                          },
                                          "id": "warning",
                                          "restrictees": [
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Applies scrollable styles for popovers",
                                                "selector": ".slds-popover__body_scrollable",
                                                "restrict": ".slds-popover_error .slds-popover__body, .slds-popover_warning .slds-popover__body"
                                              },
                                              "id": ".slds-popover__body_scrollable",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            }
                                          ],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": "./ui/components/docked-composer/base/example.jsx",
                                      "showcase": [
                                        {
                                          "title": "default",
                                          "items": [
                                            {
                                              "id": "default",
                                              "label": "Default"
                                            }
                                          ]
                                        },
                                        {
                                          "title": "examples",
                                          "items": [
                                            {
                                              "id": "task",
                                              "label": "Log a Task"
                                            },
                                            {
                                              "id": "voice-composer-queued",
                                              "label": "Voice - Queued"
                                            },
                                            {
                                              "id": "voice-composer-ringing",
                                              "label": "Voice - Ringing"
                                            },
                                            {
                                              "id": "voice-composer-connected",
                                              "label": "Voice - Connected"
                                            },
                                            {
                                              "id": "voice-composer-cancelled",
                                              "label": "Voice - Cancelled"
                                            },
                                            {
                                              "id": "voice-composer-busy",
                                              "label": "Voice - Busy"
                                            },
                                            {
                                              "id": "voice-composer-failed",
                                              "label": "Voice - Call Failed"
                                            },
                                            {
                                              "id": "voice-composer-no-answer",
                                              "label": "Voice - No Answer"
                                            },
                                            {
                                              "id": "voice-composer-call-finished",
                                              "label": "Voice - Call Finished"
                                            },
                                            {
                                              "id": "voice-composer-call-incoming",
                                              "label": "Voice - Call Incoming"
                                            },
                                            {
                                              "id": "voice-composer-call-logged",
                                              "label": "Voice - Log a Call"
                                            },
                                            {
                                              "id": "email",
                                              "label": "Email Composer"
                                            }
                                          ]
                                        },
                                        {
                                          "title": "states",
                                          "items": [
                                            {
                                              "id": "single-composer-open",
                                              "label": "Open"
                                            },
                                            {
                                              "id": "single-composer-focused",
                                              "label": "Focused"
                                            },
                                            {
                                              "id": "single-composer-closed",
                                              "label": "Closed"
                                            },
                                            {
                                              "id": "single-composer-closed-focused",
                                              "label": "Closed Focused"
                                            },
                                            {
                                              "id": "single-composer-popout",
                                              "label": "Popout"
                                            },
                                            {
                                              "id": "multiple-composer-overflow",
                                              "label": "With Overflow Menu"
                                            }
                                          ]
                                        }
                                      ]
                                    },
                                    {
                                      "description": "Einstein components are used to provide an interactive experience with Einstein features",
                                      "annotations": {
                                        "summary": "Initializes a Einstein non-modal dialog",
                                        "name": "einstein",
                                        "selector": ".slds-popover_einstein",
                                        "restrict": "[role=\"dialog\"], [role=\"tooltip\"]",
                                        "support": "dev-ready",
                                        "variant": true
                                      },
                                      "id": "einstein",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Initializes Prompt style notification",
                                        "name": "base",
                                        "selector": ".slds-modal_prompt",
                                        "restrict": "section[role=\"alertdialog\"]",
                                        "support": "dev-ready",
                                        "variant": true
                                      },
                                      "id": "base",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": "./ui/components/docked-composer/base/example.jsx",
                                      "showcase": [
                                        {
                                          "title": "default",
                                          "items": [
                                            {
                                              "id": "default",
                                              "label": "Default"
                                            }
                                          ]
                                        },
                                        {
                                          "title": "examples",
                                          "items": [
                                            {
                                              "id": "task",
                                              "label": "Log a Task"
                                            },
                                            {
                                              "id": "voice-composer-queued",
                                              "label": "Voice - Queued"
                                            },
                                            {
                                              "id": "voice-composer-ringing",
                                              "label": "Voice - Ringing"
                                            },
                                            {
                                              "id": "voice-composer-connected",
                                              "label": "Voice - Connected"
                                            },
                                            {
                                              "id": "voice-composer-cancelled",
                                              "label": "Voice - Cancelled"
                                            },
                                            {
                                              "id": "voice-composer-busy",
                                              "label": "Voice - Busy"
                                            },
                                            {
                                              "id": "voice-composer-failed",
                                              "label": "Voice - Call Failed"
                                            },
                                            {
                                              "id": "voice-composer-no-answer",
                                              "label": "Voice - No Answer"
                                            },
                                            {
                                              "id": "voice-composer-call-finished",
                                              "label": "Voice - Call Finished"
                                            },
                                            {
                                              "id": "voice-composer-call-incoming",
                                              "label": "Voice - Call Incoming"
                                            },
                                            {
                                              "id": "voice-composer-call-logged",
                                              "label": "Voice - Log a Call"
                                            },
                                            {
                                              "id": "email",
                                              "label": "Email Composer"
                                            }
                                          ]
                                        },
                                        {
                                          "title": "states",
                                          "items": [
                                            {
                                              "id": "single-composer-open",
                                              "label": "Open"
                                            },
                                            {
                                              "id": "single-composer-focused",
                                              "label": "Focused"
                                            },
                                            {
                                              "id": "single-composer-closed",
                                              "label": "Closed"
                                            },
                                            {
                                              "id": "single-composer-closed-focused",
                                              "label": "Closed Focused"
                                            },
                                            {
                                              "id": "single-composer-popout",
                                              "label": "Popout"
                                            },
                                            {
                                              "id": "multiple-composer-overflow",
                                              "label": "With Overflow Menu"
                                            }
                                          ]
                                        }
                                      ]
                                    },
                                    {
                                      "description": "The tooltip should be positioned with JavaScript.\n\nYou can include inline help tooltips for form elements and any focusable items, such as anchor links, buttons, etc. If your tooltips are available on hover, also make sure that they’re available on keyboard focus. To allow screen readers to access the tooltip, the HTML form field element must  have an `aria-describedby` attribute that points to the tooltip `ID` of the tooltip.",
                                      "annotations": {
                                        "summary": "Initializes a tooltip",
                                        "variant": true,
                                        "name": "base",
                                        "selector": ".slds-popover_tooltip",
                                        "restrict": "[role=\"tooltip\"]",
                                        "support": "dev-ready"
                                      },
                                      "id": "base",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "name": "rise",
                                            "summary": "Toggles on tooltip",
                                            "selector": ".slds-rise-from-ground",
                                            "restrict": ".slds-popover_tooltip",
                                            "modifier": true,
                                            "group": "toggle"
                                          },
                                          "id": "rise",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "name": "fall",
                                            "summary": "Toggles off tooltip",
                                            "selector": ".slds-fall-into-ground",
                                            "restrict": ".slds-popover_tooltip",
                                            "modifier": true,
                                            "group": "toggle"
                                          },
                                          "id": "fall",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "name": "bottom-to-top",
                                            "summary": "Slides tooltip from bottom to top",
                                            "selector": ".slds-slide-from-bottom-to-top",
                                            "restrict": ".slds-popover_tooltip",
                                            "modifier": true,
                                            "group": "motion"
                                          },
                                          "id": "bottom-to-top",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "name": "top-to-bottom",
                                            "summary": "Slides tooltip from top to bottom",
                                            "selector": ".slds-slide-from-top-to-bottom",
                                            "restrict": ".slds-popover_tooltip",
                                            "modifier": true,
                                            "group": "motion"
                                          },
                                          "id": "top-to-bottom",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "name": "right-to-left",
                                            "summary": "Slides tooltip from right to left",
                                            "selector": ".slds-slide-from-right-to-left",
                                            "restrict": ".slds-popover_tooltip",
                                            "modifier": true,
                                            "group": "motion"
                                          },
                                          "id": "right-to-left",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "name": "left-to-right",
                                            "summary": "Slides tooltip from left to right",
                                            "selector": ".slds-slide-from-left-to-right",
                                            "restrict": ".slds-popover_tooltip",
                                            "modifier": true,
                                            "group": "motion"
                                          },
                                          "id": "left-to-right",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": "./ui/components/docked-composer/base/example.jsx",
                                      "showcase": [
                                        {
                                          "title": "default",
                                          "items": [
                                            {
                                              "id": "default",
                                              "label": "Default"
                                            }
                                          ]
                                        },
                                        {
                                          "title": "examples",
                                          "items": [
                                            {
                                              "id": "task",
                                              "label": "Log a Task"
                                            },
                                            {
                                              "id": "voice-composer-queued",
                                              "label": "Voice - Queued"
                                            },
                                            {
                                              "id": "voice-composer-ringing",
                                              "label": "Voice - Ringing"
                                            },
                                            {
                                              "id": "voice-composer-connected",
                                              "label": "Voice - Connected"
                                            },
                                            {
                                              "id": "voice-composer-cancelled",
                                              "label": "Voice - Cancelled"
                                            },
                                            {
                                              "id": "voice-composer-busy",
                                              "label": "Voice - Busy"
                                            },
                                            {
                                              "id": "voice-composer-failed",
                                              "label": "Voice - Call Failed"
                                            },
                                            {
                                              "id": "voice-composer-no-answer",
                                              "label": "Voice - No Answer"
                                            },
                                            {
                                              "id": "voice-composer-call-finished",
                                              "label": "Voice - Call Finished"
                                            },
                                            {
                                              "id": "voice-composer-call-incoming",
                                              "label": "Voice - Call Incoming"
                                            },
                                            {
                                              "id": "voice-composer-call-logged",
                                              "label": "Voice - Log a Call"
                                            },
                                            {
                                              "id": "email",
                                              "label": "Email Composer"
                                            }
                                          ]
                                        },
                                        {
                                          "title": "states",
                                          "items": [
                                            {
                                              "id": "single-composer-open",
                                              "label": "Open"
                                            },
                                            {
                                              "id": "single-composer-focused",
                                              "label": "Focused"
                                            },
                                            {
                                              "id": "single-composer-closed",
                                              "label": "Closed"
                                            },
                                            {
                                              "id": "single-composer-closed-focused",
                                              "label": "Closed Focused"
                                            },
                                            {
                                              "id": "single-composer-popout",
                                              "label": "Popout"
                                            },
                                            {
                                              "id": "multiple-composer-overflow",
                                              "label": "With Overflow Menu"
                                            }
                                          ]
                                        }
                                      ]
                                    },
                                    {
                                      "description": "The truncation class can be used on an element, or the truncation\ninclude can be added to an existing class.",
                                      "annotations": {
                                        "summary": "Creates truncated text",
                                        "selector": ".slds-truncate",
                                        "restrict": "[title]",
                                        "modifier": true
                                      },
                                      "id": ".slds-truncate",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Header for choosable option within listbox",
                                    "selector": ".slds-listbox__option-header",
                                    "restrict": ".slds-listbox__option h3"
                                  },
                                  "id": ".slds-listbox__option-header",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Container for listbox option icon",
                                    "selector": ".slds-listbox__option-icon",
                                    "restrict": ".slds-listbox__option span"
                                  },
                                  "id": ".slds-listbox__option-icon",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "Focus state of a vertical listbox option",
                                  "annotations": {
                                    "selector": ".slds-has-focus",
                                    "restrict": ".slds-listbox__option",
                                    "modifier": true
                                  },
                                  "id": ".slds-has-focus",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "Modifies the listbox option if it contains an entity object",
                                  "annotations": {
                                    "selector": ".slds-listbox__option_entity",
                                    "restrict": ".slds-listbox__option"
                                  },
                                  "id": ".slds-listbox__option_entity",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "Modifies the listbox option if it contains an plain object or string",
                                  "annotations": {
                                    "selector": ".slds-listbox__option_plain",
                                    "restrict": ".slds-listbox__option"
                                  },
                                  "id": ".slds-listbox__option_plain",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "If the listbox option has metadata or secondary information that sits below its primary text",
                                  "annotations": {
                                    "selector": ".slds-listbox__option_has-meta",
                                    "restrict": ".slds-listbox__option"
                                  },
                                  "id": ".slds-listbox__option_has-meta",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "Modifier that makes selected icon visible",
                                  "annotations": {
                                    "selector": ".slds-is-selected",
                                    "restrict": ".slds-listbox__option",
                                    "modifier": true
                                  },
                                  "id": ".slds-is-selected",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "The main text of an entity listbox",
                                  "annotations": {
                                    "selector": ".slds-listbox__option-text_entity",
                                    "restrict": ".slds-listbox__option span"
                                  },
                                  "id": ".slds-listbox__option-text_entity",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "The metadata or secondary text of an entity listbox",
                                  "annotations": {
                                    "selector": ".slds-listbox__option-meta",
                                    "restrict": ".slds-listbox__option span"
                                  },
                                  "id": ".slds-listbox__option-meta",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                }
                              ],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "The icon within a plain listbox that indicates if an option has been selected or not.",
                              "annotations": {
                                "selector": ".slds-listbox__icon-selected",
                                "restrict": ".slds-listbox__item svg"
                              },
                              "id": ".slds-listbox__icon-selected",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            }
                          ],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "Creates a vertical listbox",
                          "annotations": {
                            "selector": ".slds-listbox_vertical",
                            "restrict": ".slds-listbox",
                            "modifier": true
                          },
                          "id": ".slds-listbox_vertical",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "",
                          "annotations": {
                            "summary": "Forces overflow scrolling after 5 list items",
                            "selector": ".slds-dropdown_length-5",
                            "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                            "modifier": true,
                            "group": "height"
                          },
                          "id": ".slds-dropdown_length-5",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "",
                          "annotations": {
                            "summary": "Forces overflow scrolling after 7 list items",
                            "selector": ".slds-dropdown_length-7",
                            "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                            "modifier": true,
                            "group": "height"
                          },
                          "id": ".slds-dropdown_length-7",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "",
                          "annotations": {
                            "summary": "Forces overflow scrolling after 10 list items",
                            "selector": ".slds-dropdown_length-10",
                            "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                            "modifier": true,
                            "group": "height"
                          },
                          "id": ".slds-dropdown_length-10",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "",
                          "annotations": {
                            "summary": "Forces overflow scrolling after 5 list items with an icon",
                            "selector": ".slds-dropdown_length-with-icon-5",
                            "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                            "modifier": true,
                            "group": "height"
                          },
                          "id": ".slds-dropdown_length-with-icon-5",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "",
                          "annotations": {
                            "summary": "Forces overflow scrolling after 7 list items with an icon",
                            "selector": ".slds-dropdown_length-with-icon-7",
                            "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                            "modifier": true,
                            "group": "height"
                          },
                          "id": ".slds-dropdown_length-with-icon-7",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "",
                          "annotations": {
                            "summary": "Forces overflow scrolling after 10 list items with an icon",
                            "selector": ".slds-dropdown_length-with-icon-10",
                            "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                            "modifier": true,
                            "group": "height"
                          },
                          "id": ".slds-dropdown_length-with-icon-10",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        }
                      ],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Theme",
                        "selector": ".slds-dropdown_inverse",
                        "restrict": ".slds-dropdown",
                        "modifier": true,
                        "group": "theme"
                      },
                      "id": ".slds-dropdown_inverse",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Adds padding to area above dropdown menu list",
                        "selector": ".slds-dropdown__header",
                        "restrict": ".slds-dropdown li"
                      },
                      "id": ".slds-dropdown__header",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Initializes dropdown item",
                        "selector": ".slds-dropdown__item",
                        "restrict": ".slds-dropdown li",
                        "required": true
                      },
                      "id": ".slds-dropdown__item",
                      "restrictees": [
                        {
                          "description": "",
                          "annotations": {
                            "summary": "Dirty state for a nav item",
                            "selector": ".slds-is-unsaved",
                            "restrict": ".slds-context-bar__item, .slds-dropdown__item"
                          },
                          "id": ".slds-is-unsaved",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "",
                          "annotations": {
                            "summary": "Places a menu item into an errored state",
                            "selector": ".slds-has-error",
                            "restrict": ".slds-dropdown__item > a",
                            "modifier": true,
                            "group": "notification"
                          },
                          "id": ".slds-has-error",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "",
                          "annotations": {
                            "summary": "Places a menu item into a success state",
                            "selector": ".slds-has-success",
                            "restrict": ".slds-dropdown__item > a",
                            "modifier": true,
                            "group": "notification"
                          },
                          "id": ".slds-has-success",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "",
                          "annotations": {
                            "summary": "Places a menu item into a warning state",
                            "selector": ".slds-has-warning",
                            "restrict": ".slds-dropdown__item > a",
                            "modifier": true,
                            "group": "notification"
                          },
                          "id": ".slds-has-warning",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "",
                          "annotations": {
                            "summary": "If menu contains menuitemcheckbox then this toggles the selected icon when it is selected",
                            "selector": ".slds-icon_selected",
                            "restrict": ".slds-dropdown__item svg"
                          },
                          "id": ".slds-icon_selected",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "",
                          "annotations": {
                            "summary": "If menu contains menuitemcheckbox then this handles the selected states",
                            "selector": ".slds-is-selected",
                            "restrict": ".slds-dropdown__item",
                            "modifier": true
                          },
                          "id": ".slds-is-selected",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "",
                          "annotations": {
                            "name": "submenu",
                            "summary": true,
                            "selector": ".slds-has-submenu",
                            "restrict": ".slds-dropdown__item",
                            "release": "2.5.0"
                          },
                          "id": "submenu",
                          "restrictees": [
                            {
                              "description": "",
                              "annotations": {
                                "summary": true,
                                "selector": ".slds-dropdown_submenu",
                                "restrict": ".slds-has-submenu div"
                              },
                              "id": ".slds-dropdown_submenu",
                              "restrictees": [
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Open submenu to the left of the parent menu item",
                                    "selector": ".slds-dropdown_submenu-left",
                                    "restrict": ".slds-dropdown_submenu",
                                    "modifier": true,
                                    "group": "submenu position"
                                  },
                                  "id": ".slds-dropdown_submenu-left",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Open submenu to the right of the parent menu item",
                                    "selector": ".slds-dropdown_submenu-right",
                                    "restrict": ".slds-dropdown_submenu",
                                    "modifier": true,
                                    "group": "submenu position"
                                  },
                                  "id": ".slds-dropdown_submenu-right",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Open submenu along the bottom of the parent menu item",
                                    "selector": ".slds-dropdown_submenu-bottom",
                                    "restrict": ".slds-dropdown_submenu"
                                  },
                                  "id": ".slds-dropdown_submenu-bottom",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                }
                              ],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            }
                          ],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "",
                          "annotations": {
                            "summary": "Creates styles for a Tab Item when its tab has new activity in",
                            "selector": ".slds-has-notification",
                            "restrict": ".slds-tabs_default__item, .slds-dropdown__item"
                          },
                          "id": ".slds-has-notification",
                          "restrictees": [
                            {
                              "description": "",
                              "annotations": {
                                "summary": "Unread notification icon",
                                "selector": ".slds-indicator_unread",
                                "restrict": ".slds-has-notification span"
                              },
                              "id": ".slds-indicator_unread",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            }
                          ],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        }
                      ],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Positions dropdown to left side of target",
                        "selector": ".slds-dropdown_left",
                        "restrict": ".slds-dropdown",
                        "modifier": true,
                        "group": "menu position"
                      },
                      "id": ".slds-dropdown_left",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Positions dropdown to right side of target",
                        "selector": ".slds-dropdown_right",
                        "restrict": ".slds-dropdown",
                        "modifier": true,
                        "group": "menu position"
                      },
                      "id": ".slds-dropdown_right",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Positions dropdown to above target",
                        "selector": ".slds-dropdown_bottom",
                        "restrict": ".slds-dropdown",
                        "modifier": true,
                        "group": "menu position"
                      },
                      "id": ".slds-dropdown_bottom",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Sets min-width of 6rem/96px",
                        "selector": ".slds-dropdown_xx-small",
                        "restrict": ".slds-dropdown",
                        "modifier": true,
                        "group": "width"
                      },
                      "id": ".slds-dropdown_xx-small",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Sets min-width of 12rem/192px",
                        "selector": ".slds-dropdown_x-small",
                        "restrict": ".slds-dropdown",
                        "modifier": true,
                        "group": "width"
                      },
                      "id": ".slds-dropdown_x-small",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Sets min-width of 15rem/240px",
                        "selector": ".slds-dropdown_small",
                        "restrict": ".slds-dropdown",
                        "modifier": true,
                        "group": "width"
                      },
                      "id": ".slds-dropdown_small",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Sets min-width of 20rem/320px",
                        "selector": ".slds-dropdown_medium",
                        "restrict": ".slds-dropdown",
                        "modifier": true,
                        "group": "width"
                      },
                      "id": ".slds-dropdown_medium",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Sets min-width of 25rem/400px",
                        "selector": ".slds-dropdown_large",
                        "restrict": ".slds-dropdown",
                        "modifier": true,
                        "group": "width"
                      },
                      "id": ".slds-dropdown_large",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Sets width equal to input",
                        "selector": ".slds-dropdown_fluid",
                        "restrict": ".slds-dropdown",
                        "modifier": true,
                        "group": "width"
                      },
                      "id": ".slds-dropdown_fluid",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Forces overflow scrolling after 5 list items",
                        "selector": ".slds-dropdown_length-5",
                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                        "modifier": true,
                        "group": "height"
                      },
                      "id": ".slds-dropdown_length-5",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Forces overflow scrolling after 7 list items",
                        "selector": ".slds-dropdown_length-7",
                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                        "modifier": true,
                        "group": "height"
                      },
                      "id": ".slds-dropdown_length-7",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Forces overflow scrolling after 10 list items",
                        "selector": ".slds-dropdown_length-10",
                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                        "modifier": true,
                        "group": "height"
                      },
                      "id": ".slds-dropdown_length-10",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Forces overflow scrolling after 5 list items with an icon",
                        "selector": ".slds-dropdown_length-with-icon-5",
                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                        "modifier": true,
                        "group": "height"
                      },
                      "id": ".slds-dropdown_length-with-icon-5",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Forces overflow scrolling after 7 list items with an icon",
                        "selector": ".slds-dropdown_length-with-icon-7",
                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                        "modifier": true,
                        "group": "height"
                      },
                      "id": ".slds-dropdown_length-with-icon-7",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Forces overflow scrolling after 10 list items with an icon",
                        "selector": ".slds-dropdown_length-with-icon-10",
                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                        "modifier": true,
                        "group": "height"
                      },
                      "id": ".slds-dropdown_length-with-icon-10",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "selector": ".slds-nubbin_top",
                        "restrict": ".slds-popover, .slds-dropdown",
                        "modifier": true,
                        "group": "nubbins"
                      },
                      "id": ".slds-nubbin_top",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "selector": ".slds-nubbin_top-left",
                        "restrict": ".slds-popover, .slds-dropdown",
                        "modifier": true,
                        "group": "nubbins"
                      },
                      "id": ".slds-nubbin_top-left",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "selector": ".slds-nubbin_top-right",
                        "restrict": ".slds-popover, .slds-dropdown",
                        "modifier": true,
                        "group": "nubbins"
                      },
                      "id": ".slds-nubbin_top-right",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "selector": ".slds-nubbin_bottom",
                        "restrict": ".slds-popover, .slds-dropdown",
                        "modifier": true,
                        "group": "nubbins"
                      },
                      "id": ".slds-nubbin_bottom",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "selector": ".slds-nubbin_bottom-left",
                        "restrict": ".slds-popover, .slds-dropdown",
                        "modifier": true,
                        "group": "nubbins"
                      },
                      "id": ".slds-nubbin_bottom-left",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "selector": ".slds-nubbin_bottom-right",
                        "restrict": ".slds-popover, .slds-dropdown",
                        "modifier": true,
                        "group": "nubbins"
                      },
                      "id": ".slds-nubbin_bottom-right",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "selector": ".slds-nubbin_left",
                        "restrict": ".slds-popover, .slds-dropdown",
                        "modifier": true,
                        "group": "nubbins"
                      },
                      "id": ".slds-nubbin_left",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "selector": ".slds-nubbin_left-top",
                        "restrict": ".slds-popover, .slds-dropdown",
                        "modifier": true,
                        "group": "nubbins"
                      },
                      "id": ".slds-nubbin_left-top",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "selector": ".slds-nubbin_left-bottom",
                        "restrict": ".slds-popover, .slds-dropdown",
                        "modifier": true,
                        "group": "nubbins"
                      },
                      "id": ".slds-nubbin_left-bottom",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "selector": ".slds-nubbin_right",
                        "restrict": ".slds-popover, .slds-dropdown",
                        "modifier": true,
                        "group": "nubbins"
                      },
                      "id": ".slds-nubbin_right",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "selector": ".slds-nubbin_right-top",
                        "restrict": ".slds-popover, .slds-dropdown",
                        "modifier": true,
                        "group": "nubbins"
                      },
                      "id": ".slds-nubbin_right-top",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "selector": ".slds-nubbin_right-bottom",
                        "restrict": ".slds-popover, .slds-dropdown",
                        "modifier": true,
                        "group": "nubbins"
                      },
                      "id": ".slds-nubbin_right-bottom",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "selector": ".slds-nubbin_top-left-corner",
                        "restrict": ".slds-popover, .slds-dropdown",
                        "modifier": true,
                        "group": "nubbins"
                      },
                      "id": ".slds-nubbin_top-left-corner",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "selector": ".slds-nubbin_bottom-left-corner",
                        "restrict": ".slds-popover, .slds-dropdown",
                        "modifier": true,
                        "group": "nubbins"
                      },
                      "id": ".slds-nubbin_bottom-left-corner",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "selector": ".slds-nubbin_top-right-corner",
                        "restrict": ".slds-popover, .slds-dropdown",
                        "modifier": true,
                        "group": "nubbins"
                      },
                      "id": ".slds-nubbin_top-right-corner",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "selector": ".slds-nubbin_bottom-right-corner",
                        "restrict": ".slds-popover, .slds-dropdown",
                        "modifier": true,
                        "group": "nubbins"
                      },
                      "id": ".slds-nubbin_bottom-right-corner",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "selector": ".slds-nubbin_left-top-corner",
                        "restrict": ".slds-popover, .slds-dropdown",
                        "modifier": true,
                        "group": "nubbins"
                      },
                      "id": ".slds-nubbin_left-top-corner",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "selector": ".slds-nubbin_right-top-corner",
                        "restrict": ".slds-popover, .slds-dropdown",
                        "modifier": true,
                        "group": "nubbins"
                      },
                      "id": ".slds-nubbin_right-top-corner",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "selector": ".slds-nubbin_left-bottom-corner",
                        "restrict": ".slds-popover, .slds-dropdown",
                        "modifier": true,
                        "group": "nubbins"
                      },
                      "id": ".slds-nubbin_left-bottom-corner",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "selector": ".slds-nubbin_right-bottom-corner",
                        "restrict": ".slds-popover, .slds-dropdown",
                        "modifier": true,
                        "group": "nubbins"
                      },
                      "id": ".slds-nubbin_right-bottom-corner",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Composer overflow button",
              "annotations": {
                "selector": ".slds-docked-composer_overflow__button",
                "restrict": ".slds-docked-composer"
              },
              "id": ".slds-docked-composer_overflow__button",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Composer modal",
              "annotations": {
                "selector": ".slds-docked-composer-modal",
                "restrict": ".slds-docked-composer"
              },
              "id": ".slds-docked-composer-modal",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/docked-composer/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "task",
                  "label": "Log a Task"
                },
                {
                  "id": "voice-composer-queued",
                  "label": "Voice - Queued"
                },
                {
                  "id": "voice-composer-ringing",
                  "label": "Voice - Ringing"
                },
                {
                  "id": "voice-composer-connected",
                  "label": "Voice - Connected"
                },
                {
                  "id": "voice-composer-cancelled",
                  "label": "Voice - Cancelled"
                },
                {
                  "id": "voice-composer-busy",
                  "label": "Voice - Busy"
                },
                {
                  "id": "voice-composer-failed",
                  "label": "Voice - Call Failed"
                },
                {
                  "id": "voice-composer-no-answer",
                  "label": "Voice - No Answer"
                },
                {
                  "id": "voice-composer-call-finished",
                  "label": "Voice - Call Finished"
                },
                {
                  "id": "voice-composer-call-incoming",
                  "label": "Voice - Call Incoming"
                },
                {
                  "id": "voice-composer-call-logged",
                  "label": "Voice - Log a Call"
                },
                {
                  "id": "email",
                  "label": "Email Composer"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "single-composer-open",
                  "label": "Open"
                },
                {
                  "id": "single-composer-focused",
                  "label": "Focused"
                },
                {
                  "id": "single-composer-closed",
                  "label": "Closed"
                },
                {
                  "id": "single-composer-closed-focused",
                  "label": "Closed Focused"
                },
                {
                  "id": "single-composer-popout",
                  "label": "Popout"
                },
                {
                  "id": "multiple-composer-overflow",
                  "label": "With Overflow Menu"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/docked-composer/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "scoped-tabs": {
      "description": "Because tab sets can be nested, pay close attention to the markup. They are\nconstructed to prevent styles from leaking from parent tab sets into child tab sets.\n\n# JavaScript Needs\n\nThe active tab has two markup requirements:\n\n- The `.slds-active` class should be placed on the `li` with `.slds-tabs_{variant}__item`.\n- The corresponding `.slds-tabs_{variant}__content` container receives `.slds-show`.\n\nInactive `.slds-tabs_{variant}__content` containers receive `.slds-hide`.\nWhen the user clicks a different tab, move the `.slds-active` class and\ntoggle the `.slds-hide`/`.slds-show` classes.\n\n#### Accessibility\n\nTabbed UIs have three parts with specific **ARIA** role requirements:\n\n- The tab list, which should have `role=\"tablist\"`\n- The tabs in that list, which should each be an `<a role=\"tab\">` anchor wrapped in a `<li role=\"presentation\">` list item\n- The tab panels, which display each tab’s content and should each have `role=\"tabpanel\"`\n\n**Expected markup:**\n\n- Selected tab’s anchor has `aria-selected=\"true\"`, all other tabs’ anchors have `aria-selected=\"false\"`\n- Selected tab’s anchor has `tabindex=\"0\"`, all other tabs have `tabindex=\"-1\"`\n- Each tab’s anchor has an `aria-controls` attribute whose value is the id of the associated `<div role=\"tabpanel\">`\n- Each tab panel has an `aria-labelledby` attribute whose value is the id of its associated `<a role=\"tab\">`\n\n**Expected keyboard interactions:**\n\n- Arrow keys, when focus is on selected tab, cycle selection to the next or previous tab\n- Tab key, when focus is before the tab list, moves focus to the selected tab\n- Tab key, when focus is on selected tab, moves focus into the selected tab’s associated tab panel or to the next focusable element on the page if that panel has no focusable elements\n- Shift+Tab keys, when focus is on first element in a tab panel, move focus to the selected tab",
      "annotations": {
        "summary": "A tab keeps related content in a single container that is shown and hidden through navigation.",
        "base": true,
        "name": "scoped-tabs",
        "selector": ".slds-tabs_scoped",
        "support": "dev-ready",
        "category": "base",
        "type": "navigation",
        "role": "tablist"
      },
      "id": "scoped-tabs",
      "restrictees": [
        {
          "description": "A scoped tabset style has a closed container with a defined border. Initialize\na scoped tab set by applying the `.slds-tab_scoped` class to the containing\n`<div>` around the tab list and tab panels. The `<ul>` element also requires\nthe class `.slds-tab_scoped__nav` to prevent styles from bleeding into nested tabs.",
          "annotations": {
            "summary": "Initializes scoped tabs",
            "name": "base",
            "selector": ".slds-tabs_scoped",
            "restrict": "div",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Creates the container for the default tabs",
                "selector": ".slds-tabs_scoped__nav",
                "restrict": ".slds-tabs_scoped ul"
              },
              "id": ".slds-tabs_scoped__nav",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Styles each list item as a single tab",
                "selector": ".slds-tabs_scoped__item",
                "restrict": ".slds-tabs_scoped ul li"
              },
              "id": ".slds-tabs_scoped__item",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Styles each actionable element inside each tab item",
                    "selector": ".slds-tabs_scoped__link",
                    "restrict": ".slds-tabs_scoped__item a, .slds-tabs_scoped__item button"
                  },
                  "id": ".slds-tabs_scoped__link",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "List item containing the overflow button menu",
                    "selector": ".slds-tabs_scoped__overflow-button",
                    "restrict": ".slds-tabs_scoped__item"
                  },
                  "id": ".slds-tabs_scoped__overflow-button",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "name": "active",
                    "summary": "Active state for a tab item",
                    "selector": ".slds-is-active",
                    "restrict": ".slds-tabs_scoped__item",
                    "notes": "Required on the `<li>` element that is associated with the active tab panel",
                    "modifier": true,
                    "group": "visibility"
                  },
                  "id": "active",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Styles each tab content wrapper",
                "selector": ".slds-tabs_scoped__content",
                "restrict": ".slds-tabs_scoped div"
              },
              "id": ".slds-tabs_scoped__content",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "name": "medium",
                "summary": "Medium sized tabs",
                "selector": ".slds-tabs_medium",
                "restrict": ".slds-tabs_scoped",
                "modifier": true,
                "group": "size"
              },
              "id": "medium",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "name": "large",
                "summary": "Large sized tabs",
                "selector": ".slds-tabs_large",
                "restrict": ".slds-tabs_scoped",
                "modifier": true,
                "group": "size"
              },
              "id": "large",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/scoped-tabs/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "size-medium",
                  "label": "Size - Medium"
                },
                {
                  "id": "size-large",
                  "label": "Size - Large"
                },
                {
                  "id": "overflowing-items",
                  "label": "Overflowing Items"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "selected",
                  "label": "Item Two Selected"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/scoped-tabs/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "visual-picker": {
      "description": "",
      "annotations": {
        "base": true,
        "name": "visual-picker",
        "selector": ".slds-visual-picker, .slds-box_link",
        "type": "action",
        "category": "experience",
        "support": "dev-ready",
        "layout": "responsive"
      },
      "id": "visual-picker",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Initializes a visual picker component",
            "name": "coverable-content",
            "selector": ".slds-visual-picker",
            "restrict": "div",
            "support": "dev-ready",
            "variant": true
          },
          "id": "coverable-content",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Visual container for icon and text",
                "selector": ".slds-visual-picker__figure",
                "restrict": ".slds-visual-picker div, .slds-visual-picker span"
              },
              "id": ".slds-visual-picker__figure",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "name": "not-selected",
                    "summary": "Non-selected state",
                    "selector": ".slds-is-not-selected",
                    "restrict": ".slds-visual-picker__figure > span",
                    "modifer": true,
                    "group": "interactions"
                  },
                  "id": "not-selected",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "name": "selected",
                    "summary": "Selected state",
                    "selector": ".slds-is-selected",
                    "restrict": ".slds-visual-picker__figure > span",
                    "modifer": true,
                    "group": "interactions"
                  },
                  "id": "selected",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Icon within visual picker",
                    "selector": ".slds-visual-picker__icon",
                    "restrict": ".slds-visual-picker__figure"
                  },
                  "id": ".slds-visual-picker__icon",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Text within visual picker",
                    "selector": ".slds-visual-picker__text",
                    "restrict": ".slds-visual-picker__figure"
                  },
                  "id": ".slds-visual-picker__text",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "name": "medium",
                "summary": "Size modifier to adjust to the default size of medium",
                "selector": ".slds-visual-picker_medium",
                "restrict": ".slds-visual-picker",
                "modifier": true,
                "group": "size"
              },
              "id": "medium",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "name": "large",
                "summary": "Size modifier to adjust to the size of large",
                "selector": ".slds-visual-picker_large",
                "restrict": ".slds-visual-picker",
                "modifier": true,
                "group": "size"
              },
              "id": "large",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "name": "small",
                "summary": "Size modifier to adjust to the size of small",
                "selector": ".slds-visual-picker_small",
                "restrict": ".slds-visual-picker",
                "modifier": true,
                "group": "size"
              },
              "id": "small",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Text area that sits outside the visual picker",
                "selector": ".slds-visual-picker__body",
                "restrict": ".slds-visual-picker span"
              },
              "id": ".slds-visual-picker__body",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Checkmark that is visibily toggled when input is checked",
                "name": "non-coverable-content",
                "selector": ".slds-visual-picker__text-check",
                "restrict": ".slds-visual-picker span",
                "support": "dev-ready",
                "variant": true
              },
              "id": "non-coverable-content",
              "restrictees": [],
              "docPath": null,
              "showcasePath": "./ui/components/visual-picker/non-coverable-content/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "id": "default",
                      "label": "Default"
                    }
                  ]
                },
                {
                  "title": "states",
                  "items": [
                    {
                      "id": "disabled",
                      "label": "Disabled option"
                    }
                  ]
                }
              ]
            },
            {
              "description": "",
              "annotations": {
                "summary": "Initializes a vertical visual picker component",
                "name": "vertical",
                "selector": ".slds-visual-picker_vertical",
                "restrict": ".slds-visual-picker",
                "support": "dev-ready",
                "variant": true
              },
              "id": "vertical",
              "restrictees": [],
              "docPath": null,
              "showcasePath": "./ui/components/visual-picker/vertical/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "id": "default",
                      "label": "Default"
                    }
                  ]
                },
                {
                  "title": "states",
                  "items": [
                    {
                      "id": "disabled",
                      "label": "Disabled option"
                    }
                  ]
                }
              ]
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/visual-picker/coverable-content/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "base_small",
                  "label": "Small base"
                },
                {
                  "id": "base",
                  "label": "Medium (default) base"
                },
                {
                  "id": "base_large",
                  "label": "Large base"
                },
                {
                  "id": "checkbox-group_small",
                  "label": "Small base with checkboxes"
                },
                {
                  "id": "checkbox-group",
                  "label": "Medium base with checkboxes"
                },
                {
                  "id": "checkbox-group_large",
                  "label": "Large base with checkboxes"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "disabled",
                  "label": "Disabled option"
                }
              ]
            }
          ]
        },
        {
          "description": "",
          "annotations": {
            "summary": "Checkmark that is visibily toggled when input is checked",
            "name": "link",
            "selector": ".slds-box_link",
            "restrict": ".slds-box",
            "support": "dev-ready",
            "variant": true
          },
          "id": "link",
          "restrictees": [],
          "docPath": null,
          "showcasePath": "./ui/components/visual-picker/link/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Default"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/visual-picker/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "checkbox-button": {
      "description": "",
      "annotations": {
        "base": true,
        "name": "checkbox-button",
        "selector": ".slds-checkbox-button",
        "support": "dev-ready",
        "category": "base",
        "type": "data-entry",
        "role": "checkbox",
        "layout": "responsive"
      },
      "id": "checkbox-button",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Initializes checkbox button",
            "name": "base",
            "selector": ".slds-checkbox-button",
            "restrict": "label",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Modifier for the checked state",
                "name": "is-checked",
                "selector": ".slds-checkbox-button_is-checked",
                "restrict": ".slds-checkbox-button",
                "modifier": true
              },
              "id": "is-checked",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Modifier for the disabled state",
                "name": "is-disabled",
                "selector": ".slds-checkbox-button_is-disabled",
                "restrict": ".slds-checkbox-button",
                "modifier": true
              },
              "id": "is-disabled",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Modifier for the focused state",
                "name": "is-focused",
                "selector": ".slds-checkbox-button_is-focused",
                "restrict": ".slds-checkbox-button",
                "modifier": true
              },
              "id": "is-focused",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/checkbox-button/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "checkbox-button-icon-symbol",
                  "label": "Different Icon"
                },
                {
                  "id": "checkbox-button-checked-icon-symbol",
                  "label": "Different Icon - Checked"
                },
                {
                  "id": "checkbox-button-disabled-icon-symbol",
                  "label": "Different Icon - Disabled"
                },
                {
                  "id": "checkbox-button-checked-disabled-icon-symbol",
                  "label": "Different Icon - Checked and Disabled"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "checkbox-button-checked",
                  "label": "Checked"
                },
                {
                  "id": "checkbox-button-disabled",
                  "label": "Disabled"
                },
                {
                  "id": "checkbox-button-checked-disabled",
                  "label": "Checked and Disabled"
                },
                {
                  "id": "checkbox-add-button-checked",
                  "label": "Deprecated - Checked"
                },
                {
                  "id": "checkbox-add-button-disabled",
                  "label": "Deprecated - Disabled"
                },
                {
                  "id": "checkbox-add-button-checked-and-disabled",
                  "label": "Deprecated - Checked and Disabled"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/checkbox-button/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "trial-bar": {
      "description": "",
      "annotations": {
        "summary": "Trial bar components are used to provide an interactive and educational prospect experience for setup.",
        "base": true,
        "name": "trial-bar",
        "selector": ".slds-trial-header",
        "category": "feature",
        "type": "process",
        "support": "dev-ready"
      },
      "id": "trial-bar",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Sets styles for trial header bar",
            "name": "header",
            "selector": ".slds-trial-header",
            "restrict": "div",
            "support": "dev-ready",
            "variant": true
          },
          "id": "header",
          "restrictees": [],
          "docPath": null,
          "showcasePath": "./ui/components/trial-bar/header/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "menu-open",
                  "label": "Tour Menu Open"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/trial-bar/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "select": {
      "description": "",
      "annotations": {
        "summary": "Select element presents a menu of options. For selecting multiple options, see Dueling Picklist.",
        "layout": "responsive",
        "name": "select",
        "support": "dev-ready",
        "base": true,
        "styling-hooks": true,
        "role": "listbox",
        "type": "data-entry",
        "category": "base",
        "selector": ".slds-select, .slds-select_container"
      },
      "id": "select",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Initializes select",
            "name": "base",
            "selector": ".slds-select",
            "restrict": "select",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [],
          "docPath": null,
          "showcasePath": "./ui/components/select/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "select-required",
                  "label": "Required"
                },
                {
                  "id": "select-multiple",
                  "label": "Multiple Selection"
                },
                {
                  "id": "select-multiple-narrow",
                  "label": "Multiple Selection Narrow"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "select-error",
                  "label": "Error"
                },
                {
                  "id": "select-disabled",
                  "label": "Disabled"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/select/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "alert": {
      "description": "#### Accessibility\n\nNotifications should contain `role=\"alert\"` on the container to signal to\nassistive technology that they require the user’s immediate attention. Use a\nspan with `.slds-assistive-text` to let the user know what type of notification it is.",
      "annotations": {
        "summary": "Alert banners communicate a state that affects the entire system, not just a feature or page. It persists over a session and appears without the user initiating the action.",
        "layout": "responsive",
        "name": "alert",
        "support": "dev-ready",
        "base": true,
        "styling-hooks": true,
        "role": "alert",
        "type": "messaging",
        "category": "experience",
        "selector": ".slds-notify_alert"
      },
      "id": "alert",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Initializes alert notification",
            "name": "base",
            "selector": ".slds-notify_alert",
            "restrict": "div",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Sets styling for warning alert notification",
                "selector": ".slds-alert_warning",
                "restrict": ".slds-notify_alert"
              },
              "id": ".slds-alert_warning",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Sets styling for error alert notification",
                "selector": ".slds-alert_error",
                "restrict": ".slds-notify_alert"
              },
              "id": ".slds-alert_error",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Sets styling for offline alert notification",
                "selector": ".slds-alert_offline",
                "restrict": ".slds-notify_alert"
              },
              "id": ".slds-alert_offline",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Alert close button",
                "selector": ".slds-notify__close",
                "restrict": ".slds-notify_alert div"
              },
              "id": ".slds-notify__close",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/alert/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Default"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "theme-info",
                  "label": "Default (Theme Class  - Deprecated)"
                },
                {
                  "id": "warning",
                  "label": "Warning"
                },
                {
                  "id": "theme-warning",
                  "label": "Warning (Theme Class  - Deprecated)"
                },
                {
                  "id": "error",
                  "label": "Error"
                },
                {
                  "id": "theme-error",
                  "label": "Error (Theme Class  - Deprecated)"
                },
                {
                  "id": "offline",
                  "label": "Offline"
                },
                {
                  "id": "theme-offline",
                  "label": "Offline (Theme Class  - Deprecated)"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/alert/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "map": {
      "description": "",
      "annotations": {
        "layout": "responsive",
        "name": "map",
        "support": "dev-ready",
        "base": true,
        "lwc": true,
        "type": "data-display",
        "category": "experience",
        "s1": "true",
        "selector": ".slds-map_container"
      },
      "id": "map",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Map container",
            "name": "base",
            "selector": ".slds-map_container",
            "restrict": "div",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "3rd party map element found inside of the map container",
                "selector": ".slds-map",
                "restrict": ".slds-map_container div"
              },
              "id": ".slds-map",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/map/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "single-coordinate",
                  "label": "In Modal - Single Coordinate - With Footer"
                },
                {
                  "id": "multiple-coordinates",
                  "label": "In Modal - Multiple Coordinates"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "multiple-coordinates-item-one-selection",
                  "label": "First Coordinate Selected"
                },
                {
                  "id": "multiple-coordinates-item-two-selection",
                  "label": "Second Coordinate Selected"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/map/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "counter": {
      "description": "",
      "annotations": {
        "summary": "A number input that is increased or decrease by companion buttons",
        "layout": "responsive",
        "name": "counter",
        "support": "dev-ready",
        "base": true,
        "role": "counter",
        "type": "data-entry",
        "category": "base",
        "selector": ".slds-input_counter"
      },
      "id": "counter",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Variant for number input with increment and decrement buttons",
            "name": "base",
            "selector": ".slds-input_counter",
            "restrict": ".slds-input",
            "variant": true
          },
          "id": "base",
          "restrictees": [],
          "docPath": null,
          "showcasePath": "./ui/components/counter/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "centered",
                  "label": "Label Centered"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "disabled",
                  "label": "Disabled"
                },
                {
                  "id": "read-only",
                  "label": "Read only"
                },
                {
                  "id": "required",
                  "label": "Required"
                },
                {
                  "id": "error",
                  "label": "Error"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/counter/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "rich-text-editor": {
      "description": "",
      "annotations": {
        "summary": "The Rich Text Editor is a textarea with added capabilities for use in various publishers.",
        "name": "rich-text-editor",
        "support": "dev-ready",
        "base": true,
        "role": "textbox,toolbar",
        "lwc": true,
        "type": "data-entry",
        "category": "feature",
        "selector": ".slds-rich-text-editor"
      },
      "id": "rich-text-editor",
      "restrictees": [
        {
          "description": "The default rich text editor contains a minimal amount of text formatting capabilities.",
          "annotations": {
            "name": "base",
            "selector": ".slds-rich-text-editor",
            "restrict": "div",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "Rich text editor container for when toolbar is detached from Textarea.",
              "annotations": {
                "selector": ".slds-rich-text-editor_toolbar-only",
                "restrict": ".slds-rich-text-editor"
              },
              "id": ".slds-rich-text-editor_toolbar-only",
              "restrictees": [
                {
                  "description": "Container for Rich Text Editor Toolbar when detached from Textarea",
                  "annotations": {
                    "selector": ".slds-rich-text-editor__toolbar_detached",
                    "restrict": ".slds-rich-text-editor_toolbar-only .slds-rich-text-editor__toolbar"
                  },
                  "id": ".slds-rich-text-editor__toolbar_detached",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Container for Rich Text Editor Toolbar",
              "annotations": {
                "selector": ".slds-rich-text-editor__toolbar",
                "restrict": ".slds-rich-text-editor div"
              },
              "id": ".slds-rich-text-editor__toolbar",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Container for Rich Text Editor Toolbar",
                    "selector": ".slds-rich-text-editor__col",
                    "restrict": ".slds-rich-text-editor__toolbar div"
                  },
                  "id": ".slds-rich-text-editor__col",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Container for Rich Text Editor Toolbar",
                    "selector": ".slds-rich-text-editor__col_grow",
                    "restrict": ".slds-rich-text-editor__toolbar div"
                  },
                  "id": ".slds-rich-text-editor__col_grow",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "Container for Rich Text Editor Bottom Toolbar",
                  "annotations": {
                    "selector": ".slds-rich-text-editor__toolbar-bottom",
                    "restrict": ".slds-rich-text-editor__toolbar"
                  },
                  "id": ".slds-rich-text-editor__toolbar-bottom",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "Container for Rich Text Editor Combobox",
                  "annotations": {
                    "selector": ".slds-rich-text-editor__select",
                    "restrict": ".slds-rich-text-editor__toolbar div"
                  },
                  "id": ".slds-rich-text-editor__select",
                  "restrictees": [
                    {
                      "description": "Container X-Small Size for Rich Text Editor Combobox",
                      "annotations": {
                        "selector": ".slds-rich-text-editor__select_x-small",
                        "restrict": ".slds-rich-text-editor__select .slds-combobox__form-element"
                      },
                      "id": ".slds-rich-text-editor__select_x-small",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "Container XX-Small Size for Rich Text Editor Combobox",
                      "annotations": {
                        "selector": ".slds-rich-text-editor__select_xx-small",
                        "restrict": ".slds-rich-text-editor__select .slds-combobox__form-element"
                      },
                      "id": ".slds-rich-text-editor__select_xx-small",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Focus state for rich text editor",
              "annotations": {
                "selector": ".slds-has-focus",
                "restrict": ".slds-rich-text-editor",
                "modifier": true
              },
              "id": ".slds-has-focus",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Error state for rich text editor",
              "annotations": {
                "selector": ".slds-has-error",
                "restrict": ".slds-rich-text-editor",
                "modifier": true
              },
              "id": ".slds-has-error",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Textarea for Rich Text Editor which is an editable div",
              "annotations": {
                "selector": ".slds-rich-text-area__content",
                "restrict": ".slds-rich-text-editor div"
              },
              "id": ".slds-rich-text-area__content",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/rich-text-editor/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "bottom-toolbar",
                  "label": "Bottom toolbar"
                },
                {
                  "id": "with-label",
                  "label": "With a Label"
                },
                {
                  "id": "email",
                  "label": "Email"
                },
                {
                  "id": "toolbar-narrow",
                  "label": "Toolbar Narrow"
                },
                {
                  "id": "feed",
                  "label": "Feed"
                },
                {
                  "id": "note",
                  "label": "Notes"
                },
                {
                  "id": "styling-hooks-rte-min-height",
                  "label": "Styling Hooks - Base (Min Height)",
                  "demoStyles": "\n        --sds-c-textarea-sizing-min-height: 3rem;\n      ",
                  "storybookStyles": true
                },
                {
                  "id": "styling-hooks-rte-max-height",
                  "label": "Styling Hooks - Base (Max Height)",
                  "demoStyles": "\n        --sds-c-textarea-sizing-max-height: 10rem;\n      ",
                  "storybookStyles": true
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "focused",
                  "label": "Focused"
                },
                {
                  "id": "filled-out",
                  "label": "Filled Out"
                },
                {
                  "id": "error",
                  "label": "Error"
                },
                {
                  "id": "disabled",
                  "label": "Disabled"
                },
                {
                  "id": "tooltip",
                  "label": "Tooltip"
                },
                {
                  "id": "toolbar-only",
                  "label": "Toolbar Only"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/rich-text-editor/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "combobox": {
      "description": "",
      "annotations": {
        "summary": "A widget that provides a user with an input field that is either an autocomplete or readonly, accompanied with a listbox of pre-defined options.",
        "layout": "adaptive",
        "name": "combobox",
        "support": "dev-ready",
        "base": true,
        "role": "combobox",
        "lwc": true,
        "scroller": true,
        "type": "user-input",
        "category": "experience",
        "selector": ".slds-combobox_container, .slds-combobox-group"
      },
      "id": "combobox",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "name": "base",
            "selector": ".slds-combobox_container",
            "restrict": "div",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Apply when a combobox has a selection",
                "selector": ".slds-has-selection",
                "restrict": ".slds-combobox_container"
              },
              "id": ".slds-has-selection",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Icon only variant of a combobox",
                "selector": ".slds-has-icon-only",
                "restrict": ".slds-combobox_container"
              },
              "id": ".slds-has-icon-only",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Container around form element with combobox input",
              "annotations": {
                "selector": ".slds-combobox",
                "restrict": ".slds-combobox_container > div"
              },
              "id": ".slds-combobox",
              "restrictees": [
                {
                  "description": "Opens listbox dropdown",
                  "annotations": {
                    "selector": ".slds-is-open",
                    "restrict": ".slds-combobox",
                    "modifier": true
                  },
                  "id": ".slds-is-open",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "Form element with combobox input",
                  "annotations": {
                    "selector": ".slds-combobox__form-element",
                    "restrict": ".slds-combobox > div"
                  },
                  "id": ".slds-combobox__form-element",
                  "restrictees": [
                    {
                      "description": "If readonly selection is an entity, use this class",
                      "annotations": {
                        "selector": ".slds-combobox__input-entity-icon",
                        "restrict": ".slds-combobox__form-element span"
                      },
                      "id": ".slds-combobox__input-entity-icon",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Input field within a combobox",
                        "selector": ".slds-combobox__input",
                        "restrict": ".slds-combobox__form-element input, .slds-combobox__form-element button"
                      },
                      "id": ".slds-combobox__input",
                      "restrictees": [
                        {
                          "description": "",
                          "annotations": {
                            "name": "autocomplete",
                            "selector": "[aria-autocomplete=\"list\"]",
                            "restrict": ".slds-combobox__input",
                            "support": "dev-ready",
                            "variant": true
                          },
                          "id": "autocomplete",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": "./ui/components/combobox/autocomplete/example.jsx",
                          "showcase": [
                            {
                              "title": "default",
                              "items": [
                                {
                                  "context": "Autocomplete",
                                  "id": "autocomplete-default",
                                  "label": "Autocomplete default"
                                }
                              ]
                            },
                            {
                              "title": "examples",
                              "items": [
                                {
                                  "context": "Autocomplete",
                                  "id": "lookup",
                                  "label": "Lookup"
                                }
                              ]
                            },
                            {
                              "title": "states",
                              "items": [
                                {
                                  "context": "Autocomplete",
                                  "id": "focused-open",
                                  "label": "Focused - Open"
                                },
                                {
                                  "context": "Autocomplete",
                                  "id": "lookup-focused-open",
                                  "label": "Lookup - Focused - Open"
                                },
                                {
                                  "context": "Autocomplete",
                                  "id": "typeahead",
                                  "label": "Typeahead"
                                },
                                {
                                  "context": "Autocomplete",
                                  "id": "lookup-typeahead",
                                  "label": "Lookup - Typeahead"
                                },
                                {
                                  "context": "Autocomplete",
                                  "id": "highlighting-an-option",
                                  "label": "Highlighting an option"
                                },
                                {
                                  "context": "Autocomplete",
                                  "id": "lookup-highlighting-an-option",
                                  "label": "Lookup - Highlighting an option"
                                },
                                {
                                  "context": "Autocomplete",
                                  "id": "selected-an-option",
                                  "label": "Selected an option"
                                },
                                {
                                  "context": "Autocomplete",
                                  "id": "lookup-selected-an-option",
                                  "label": "Lookup - Selected an option"
                                },
                                {
                                  "context": "Autocomplete",
                                  "id": "selected-multiple-options",
                                  "label": "Selected multiple options"
                                },
                                {
                                  "context": "Autocomplete",
                                  "id": "lookup-multiple-options",
                                  "label": "Lookup - Selected multiple options"
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "description": "Class to target styling the value of a combobox input",
                          "annotations": {
                            "selector": ".slds-combobox__input-value",
                            "restrict": ".slds-combobox__input"
                          },
                          "id": ".slds-combobox__input-value",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "",
                          "annotations": {
                            "summary": "Force focus state of the input",
                            "selector": ".slds-has-focus",
                            "restrict": ".slds-combobox__input"
                          },
                          "id": ".slds-has-focus",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        }
                      ],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "Modifier to the combobox when an SVG icon sits adjacent to the combobox form element",
                  "annotations": {
                    "selector": ".slds-has-icon_left",
                    "restrict": ".slds-combobox"
                  },
                  "id": ".slds-has-icon_left",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Listbox container",
              "annotations": {
                "name": "listbox",
                "selector": ".slds-listbox",
                "restrict": ".slds-dropdown ul, .slds-dueling-list__options ul, .slds-pill_container ul, .slds-listbox_selection-group ul, .slds-combobox_container ul, .slds-form-element__control ul, .slds-popover__body ul",
                "support": "dev-ready",
                "variant": true
              },
              "id": "listbox",
              "restrictees": [
                {
                  "description": "Inline listbox",
                  "annotations": {
                    "selector": ".slds-listbox_inline",
                    "restrict": ".slds-listbox",
                    "modifier": true
                  },
                  "id": ".slds-listbox_inline",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "Horizontal listbox",
                  "annotations": {
                    "selector": ".slds-listbox_horizontal",
                    "restrict": ".slds-listbox",
                    "modifier": true
                  },
                  "id": ".slds-listbox_horizontal",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "Listbox item",
                  "annotations": {
                    "selector": ".slds-listbox__item",
                    "restrict": ".slds-listbox > li"
                  },
                  "id": ".slds-listbox__item",
                  "restrictees": [
                    {
                      "description": "Choosable option within listbox",
                      "annotations": {
                        "selector": ".slds-listbox__option",
                        "restrict": ".slds-listbox__item > div"
                      },
                      "id": ".slds-listbox__option",
                      "restrictees": [
                        {
                          "description": "If the listbox option is empty and slds-truncate is not present this fix the height of the option",
                          "annotations": {
                            "selector": ".slds-media__body > :first-child",
                            "restrict": ".slds-listbox__option"
                          },
                          "id": ".slds-media__body > :first-child",
                          "restrictees": [
                            {
                              "description": "This component is used to display a current or past chat session between a customer and a service agent.\nIt appears in the form of a \"Log\"",
                              "annotations": {
                                "summary": "Root container of a chat session",
                                "name": "base",
                                "selector": ".slds-chat",
                                "restrict": "section[role=\"log\"]",
                                "support": "dev-ready",
                                "variant": true
                              },
                              "id": "base",
                              "restrictees": [
                                {
                                  "description": "The chat payload should be displayed in the form of a list. Each item in the list has a number of vertical and horizontal spacing rules based on its type",
                                  "annotations": {
                                    "summary": "Handles the display of chat items within a list",
                                    "selector": ".slds-chat-list",
                                    "restrict": ".slds-chat ul"
                                  },
                                  "id": ".slds-chat-list",
                                  "restrictees": [
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Handles spacing and direction of items in the list",
                                        "selector": ".slds-chat-listitem",
                                        "restrict": ".slds-chat-list li"
                                      },
                                      "id": ".slds-chat-listitem",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Modifier used to style outbound message list items",
                                            "selector": ".slds-chat-listitem_outbound",
                                            "restrict": ".slds-chat-listitem",
                                            "modifier": true
                                          },
                                          "id": ".slds-chat-listitem_outbound",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "name": "inbound-message",
                                            "summary": "Modifier used to style inbound message list items",
                                            "selector": ".slds-chat-listitem_inbound",
                                            "restrict": ".slds-chat-listitem",
                                            "modifier": true,
                                            "group": "dialog"
                                          },
                                          "id": "inbound-message",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Modifier used for spacing bookend items",
                                            "selector": ".slds-chat-listitem_bookend",
                                            "restrict": ".slds-chat-listitem"
                                          },
                                          "id": ".slds-chat-listitem_bookend",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Modifier used for spacing event items",
                                            "selector": ".slds-chat-listitem_event",
                                            "restrict": ".slds-chat-listitem"
                                          },
                                          "id": ".slds-chat-listitem_event",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "Chat logs are mainly made up of chat messages between an agent and a customer",
                                          "annotations": {
                                            "summary": "styles the outter part of a chat message",
                                            "selector": ".slds-chat-message",
                                            "restrict": ".slds-chat-listitem div"
                                          },
                                          "id": ".slds-chat-message",
                                          "restrictees": [
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Used for when customer avatars are used in consequtive inbound messages to align the message body with the previous message",
                                                "selector": ".slds-chat-message_faux-avatar",
                                                "restrict": ".slds-chat-message"
                                              },
                                              "id": ".slds-chat-message_faux-avatar",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Used to style avatars in chat logs",
                                                "selector": ".slds-chat-avatar",
                                                "restrict": ".slds-chat-message .slds-avatar"
                                              },
                                              "id": ".slds-chat-avatar",
                                              "restrictees": [
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to style the avatar intials for chat",
                                                    "selector": ".slds-chat-avatar__intials",
                                                    "restrict": ".slds-chat-avatar .slds-avatar__initials",
                                                    "deprecated": true
                                                  },
                                                  "id": ".slds-chat-avatar__intials",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                }
                                              ],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Used to contain and align chat messages with their avatars",
                                                "selector": ".slds-chat-message__body",
                                                "restrict": ".slds-chat-message div"
                                              },
                                              "id": ".slds-chat-message__body",
                                              "restrictees": [
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": true,
                                                    "selector": ".slds-chat-message__image_loading",
                                                    "restrict": ".slds-chat-message__body"
                                                  },
                                                  "id": ".slds-chat-message__image_loading",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to style the chat text from agent or customer",
                                                    "selector": ".slds-chat-message__text",
                                                    "restrict": ".slds-chat-message__body div"
                                                  },
                                                  "id": ".slds-chat-message__text",
                                                  "restrictees": [
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Used to style icons with a chat log",
                                                        "selector": ".slds-chat-icon",
                                                        "restrict": ".slds-chat-message__text .slds-icon_container, .slds-chat-event__body .slds-icon_container, .slds-chat-bookend .slds-icon_container, .slds-chat-message__action .slds-icon_container"
                                                      },
                                                      "id": ".slds-chat-icon",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Used for any specific inbound text styling",
                                                        "selector": ".slds-chat-message__text_inbound",
                                                        "restrict": ".slds-chat-message__text"
                                                      },
                                                      "id": ".slds-chat-message__text_inbound",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Used for any specific outbound text styling",
                                                        "selector": ".slds-chat-message__text_outbound",
                                                        "restrict": ".slds-chat-message__text"
                                                      },
                                                      "id": ".slds-chat-message__text_outbound",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Used for any specific outbound (from another agent) text styling",
                                                        "selector": ".slds-chat-message__text_outbound-agent",
                                                        "restrict": ".slds-chat-message__text"
                                                      },
                                                      "id": ".slds-chat-message__text_outbound-agent",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "name": "unsupported",
                                                        "summary": "Used for an inbound message that is not a supported message type",
                                                        "selector": ".slds-chat-message__text_unsupported-type",
                                                        "restrict": ".slds-chat-message__text",
                                                        "modifier": true,
                                                        "group": "feedback"
                                                      },
                                                      "id": "unsupported",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "name": "delivery-failure",
                                                        "summary": "Used for an inbound message that fails to deliver",
                                                        "selector": ".slds-chat-message__text_delivery-failure",
                                                        "restrict": ".slds-chat-message__text",
                                                        "modifier": true,
                                                        "group": "feedback"
                                                      },
                                                      "id": "delivery-failure",
                                                      "restrictees": [
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Element that contains feedback for why inbound message failed",
                                                            "selector": ".slds-chat-message__text_delivery-failure-reason",
                                                            "restrict": ".slds-chat-message__text_delivery-failure [role=\"alert\"]"
                                                          },
                                                          "id": ".slds-chat-message__text_delivery-failure-reason",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        }
                                                      ],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Used when sneak peek is enabled for customer messages",
                                                        "selector": ".slds-chat-message__text_sneak-peek",
                                                        "restrict": ".slds-chat-message__text",
                                                        "modifier": true
                                                      },
                                                      "id": ".slds-chat-message__text_sneak-peek",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    }
                                                  ],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": true,
                                                    "selector": ".slds-chat-message__file",
                                                    "restrict": ".slds-chat-message__body div"
                                                  },
                                                  "id": ".slds-chat-message__file",
                                                  "restrictees": [
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Used for any specific inbound file styling",
                                                        "selector": ".slds-chat-message__file_inbound",
                                                        "restrict": ".slds-chat-message__file"
                                                      },
                                                      "id": ".slds-chat-message__file_inbound",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    }
                                                  ],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                }
                                              ],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Used to style chat message meta data",
                                                "selector": ".slds-chat-message__meta",
                                                "restrict": ".slds-chat-message div"
                                              },
                                              "id": ".slds-chat-message__meta",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Used to style chat message resend action",
                                                "selector": ".slds-chat-message__action",
                                                "restrict": ".slds-chat-message .slds-button"
                                              },
                                              "id": ".slds-chat-message__action",
                                              "restrictees": [
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to style icons with a chat log",
                                                    "selector": ".slds-chat-icon",
                                                    "restrict": ".slds-chat-message__text .slds-icon_container, .slds-chat-event__body .slds-icon_container, .slds-chat-bookend .slds-icon_container, .slds-chat-message__action .slds-icon_container"
                                                  },
                                                  "id": ".slds-chat-icon",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                }
                                              ],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            }
                                          ],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "During any chat, certain events can occur which need to be displayed to the user",
                                            "selector": ".slds-chat-event",
                                            "restrict": ".slds-chat-listitem div"
                                          },
                                          "id": ".slds-chat-event",
                                          "restrictees": [
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Used to style the horizontal rules on an event",
                                                "selector": ".slds-chat-event__rule",
                                                "restrict": ".slds-chat-event div",
                                                "deprecated": true
                                              },
                                              "id": ".slds-chat-event__rule",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Used for styling the event body text",
                                                "selector": ".slds-chat-event__body",
                                                "restrict": ".slds-chat-event div"
                                              },
                                              "id": ".slds-chat-event__body",
                                              "restrictees": [
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to style icons with a chat log",
                                                    "selector": ".slds-chat-icon",
                                                    "restrict": ".slds-chat-message__text .slds-icon_container, .slds-chat-event__body .slds-icon_container, .slds-chat-bookend .slds-icon_container, .slds-chat-message__action .slds-icon_container"
                                                  },
                                                  "id": ".slds-chat-icon",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                }
                                              ],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Used to style any messages from an agent in the event",
                                                "selector": ".slds-chat-event__agent-message",
                                                "restrict": ".slds-chat-event div"
                                              },
                                              "id": ".slds-chat-event__agent-message",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "name": "error",
                                                "summary": "Modifier to indicate the event was an error",
                                                "selector": ".slds-has-error",
                                                "restrict": ".slds-chat-event[role=\"alert\"]",
                                                "modifier": true,
                                                "group": "feedback"
                                              },
                                              "id": "error",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            }
                                          ],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "Chat sessions are started and stopped with bookends to the conversation",
                                          "annotations": {
                                            "summary": "Used to style a chat bookend",
                                            "selector": ".slds-chat-bookend",
                                            "restrict": ".slds-chat-listitem div"
                                          },
                                          "id": ".slds-chat-bookend",
                                          "restrictees": [
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Used to style icons with a chat log",
                                                "selector": ".slds-chat-icon",
                                                "restrict": ".slds-chat-message__text .slds-icon_container, .slds-chat-event__body .slds-icon_container, .slds-chat-bookend .slds-icon_container, .slds-chat-message__action .slds-icon_container"
                                              },
                                              "id": ".slds-chat-icon",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "name": "stop",
                                                "summary": "Modifier for bookends which stop a chat session",
                                                "selector": ".slds-chat-bookend_stop",
                                                "restrict": ".slds-chat-bookend",
                                                "modifier": true,
                                                "group": "dialog"
                                              },
                                              "id": "stop",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            }
                                          ],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "Past chat logs are displayed differently for ease of scanning",
                                  "annotations": {
                                    "summary": "Apply when displaying chat logs that appeared in the past",
                                    "name": "past",
                                    "selector": ".slds-chat_past",
                                    "restrict": ".slds-chat",
                                    "support": "dev-ready",
                                    "variant": true
                                  },
                                  "id": "past",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                }
                              ],
                              "docPath": null,
                              "showcasePath": "./ui/components/combobox/base/example.jsx",
                              "showcase": [
                                {
                                  "title": "default",
                                  "items": [
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "select-only (base)-default",
                                      "label": "Select-Only (Base) default (select-only)"
                                    }
                                  ]
                                },
                                {
                                  "title": "states",
                                  "items": [
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "focused",
                                      "label": "Focused (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "focused-open",
                                      "label": "Focused - Opened (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "highlighting-an-option",
                                      "label": "Highlighting an option (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "selecting-a-single-option",
                                      "label": "Selecting a single option (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "selected-an-option-closed",
                                      "label": "Selected an option - Closed (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "selecting-multiple-options",
                                      "label": "Selecting multiple options (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "selected-multiple-options-closed",
                                      "label": "Selected multiple options-closed (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "selecting-a-single-option-truncated",
                                      "label": "Selecting a single option (truncated)",
                                      "demoStyles": "max-width: 225px;",
                                      "storybookStyles": true
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "loading-options",
                                      "label": "Loading more options (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "grouped-options",
                                      "label": "Grouped options (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "deprecated-closed",
                                      "label": "Deprecated - Closed (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "deprecated-focused",
                                      "label": "Deprecated - Focused (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "deprecated-open-item-focused",
                                      "label": "Deprecated - Open - Item Focused (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "deprecated-closed-options-selected",
                                      "label": "Deprecated - Option(s) Selected (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "select-only (base)-without-placeholder",
                                      "label": "Select-Only (Base) without placeholder (select-only)"
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "description": "",
                              "annotations": {
                                "summary": "Element that contains feedback for why inbound message failed",
                                "selector": ".slds-chat-message__text_delivery-failure-reason",
                                "restrict": ".slds-chat-message__text_delivery-failure [role=\"alert\"]"
                              },
                              "id": ".slds-chat-message__text_delivery-failure-reason",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "",
                              "annotations": {
                                "name": "error",
                                "summary": "Modifier to indicate the event was an error",
                                "selector": ".slds-has-error",
                                "restrict": ".slds-chat-event[role=\"alert\"]",
                                "modifier": true,
                                "group": "feedback"
                              },
                              "id": "error",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "",
                              "annotations": {
                                "summary": "The container of pill selections found inside of a combobox group",
                                "selector": ".slds-listbox_selection-group",
                                "restrict": ".slds-combobox-group ~ div, .slds-combobox_container ~ div"
                              },
                              "id": ".slds-listbox_selection-group",
                              "restrictees": [
                                {
                                  "description": "Listbox item",
                                  "annotations": {
                                    "selector": ".slds-listbox__item",
                                    "restrict": ".slds-listbox > li"
                                  },
                                  "id": ".slds-listbox__item",
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": [],
                                  "restrictees": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Expanded state of a selection group",
                                    "selector": ".slds-is-expanded",
                                    "restrict": ".slds-listbox_selection-group"
                                  },
                                  "id": ".slds-is-expanded",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Toggle button to show all of the pill selections",
                                    "selector": ".slds-listbox-toggle",
                                    "restrict": ".slds-listbox_selection-group > span"
                                  },
                                  "id": ".slds-listbox-toggle",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                }
                              ],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "",
                              "annotations": {
                                "name": "base",
                                "selector": ".slds-dynamic-menu",
                                "restrict": "section[role=\"dialog\"]",
                                "variant": true,
                                "support": "dev-ready"
                              },
                              "id": "base",
                              "restrictees": [
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Headers styles for dynamic menu",
                                    "selector": ".slds-dynamic-menu__header",
                                    "restrict": ".slds-dynamic-menu h3"
                                  },
                                  "id": ".slds-dynamic-menu__header",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                }
                              ],
                              "docPath": null,
                              "showcasePath": "./ui/components/combobox/base/example.jsx",
                              "showcase": [
                                {
                                  "title": "default",
                                  "items": [
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "select-only (base)-default",
                                      "label": "Select-Only (Base) default (select-only)"
                                    }
                                  ]
                                },
                                {
                                  "title": "states",
                                  "items": [
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "focused",
                                      "label": "Focused (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "focused-open",
                                      "label": "Focused - Opened (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "highlighting-an-option",
                                      "label": "Highlighting an option (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "selecting-a-single-option",
                                      "label": "Selecting a single option (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "selected-an-option-closed",
                                      "label": "Selected an option - Closed (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "selecting-multiple-options",
                                      "label": "Selecting multiple options (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "selected-multiple-options-closed",
                                      "label": "Selected multiple options-closed (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "selecting-a-single-option-truncated",
                                      "label": "Selecting a single option (truncated)",
                                      "demoStyles": "max-width: 225px;",
                                      "storybookStyles": true
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "loading-options",
                                      "label": "Loading more options (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "grouped-options",
                                      "label": "Grouped options (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "deprecated-closed",
                                      "label": "Deprecated - Closed (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "deprecated-focused",
                                      "label": "Deprecated - Focused (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "deprecated-open-item-focused",
                                      "label": "Deprecated - Open - Item Focused (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "deprecated-closed-options-selected",
                                      "label": "Deprecated - Option(s) Selected (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "select-only (base)-without-placeholder",
                                      "label": "Select-Only (Base) without placeholder (select-only)"
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "description": "Region that contains the search input, handles sizing",
                              "annotations": {
                                "selector": ".slds-global-header__item_search",
                                "restrict": ".slds-global-header__item:nth-child(2)"
                              },
                              "id": ".slds-global-header__item_search",
                              "restrictees": [
                                {
                                  "description": "Primary combobox that contains the search input, handles sizing",
                                  "annotations": {
                                    "selector": ".slds-global-search__form-element div",
                                    "restrict": ".slds-global-header__item_search"
                                  },
                                  "id": ".slds-global-search__form-element div",
                                  "restrictees": [
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "The container of pill selections found inside of a combobox group",
                                        "selector": ".slds-listbox_selection-group",
                                        "restrict": ".slds-combobox-group ~ div, .slds-combobox_container ~ div"
                                      },
                                      "id": ".slds-listbox_selection-group",
                                      "restrictees": [
                                        {
                                          "description": "Listbox item",
                                          "annotations": {
                                            "selector": ".slds-listbox__item",
                                            "restrict": ".slds-listbox > li"
                                          },
                                          "id": ".slds-listbox__item",
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": [],
                                          "restrictees": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Expanded state of a selection group",
                                            "selector": ".slds-is-expanded",
                                            "restrict": ".slds-listbox_selection-group"
                                          },
                                          "id": ".slds-is-expanded",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Toggle button to show all of the pill selections",
                                            "selector": ".slds-listbox-toggle",
                                            "restrict": ".slds-listbox_selection-group > span"
                                          },
                                          "id": ".slds-listbox-toggle",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "Creates the shaded backdrop used behind the modal.",
                                      "annotations": {
                                        "selector": ".slds-backdrop",
                                        "restrict": ".slds-modal ~ div",
                                        "notes": "This should follow after the `.slds-modal` as an empty element.",
                                        "required": true
                                      },
                                      "id": ".slds-backdrop",
                                      "restrictees": [
                                        {
                                          "description": "Allows the backdrop to be visible.",
                                          "annotations": {
                                            "selector": ".slds-backdrop_open",
                                            "restrict": ".slds-backdrop",
                                            "notes": "Apply this class to a modal backdrop with JavaScript to make it visible.",
                                            "modifier": true,
                                            "required": true
                                          },
                                          "id": ".slds-backdrop_open",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                }
                              ],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "Active state of an item",
                              "annotations": {
                                "selector": ".slds-is-active",
                                "restrict": ".slds-context-bar__item:not(.slds-no-hover)",
                                "modifier": true
                              },
                              "id": ".slds-is-active",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "Creates the shaded backdrop used behind the modal.",
                              "annotations": {
                                "selector": ".slds-backdrop",
                                "restrict": ".slds-modal ~ div",
                                "notes": "This should follow after the `.slds-modal` as an empty element.",
                                "required": true
                              },
                              "id": ".slds-backdrop",
                              "restrictees": [
                                {
                                  "description": "Allows the backdrop to be visible.",
                                  "annotations": {
                                    "selector": ".slds-backdrop_open",
                                    "restrict": ".slds-backdrop",
                                    "notes": "Apply this class to a modal backdrop with JavaScript to make it visible.",
                                    "modifier": true,
                                    "required": true
                                  },
                                  "id": ".slds-backdrop_open",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                }
                              ],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "A dialog popover, `.slds-popover`, can be applied to all variants of a dialog\npopover. It initiates the styles of the popover and enables `.slds-nubbin` to be applied.\n\nA dialog popover requires at least one focusable element.",
                              "annotations": {
                                "name": "base",
                                "selector": ".slds-popover",
                                "restrict": "[role=\"dialog\"], [role=\"tooltip\"]",
                                "support": "dev-ready",
                                "variant": true
                              },
                              "id": "base",
                              "restrictees": [
                                {
                                  "description": "Dialog specific for inline-edit popover",
                                  "annotations": {
                                    "selector": ".slds-popover_edit",
                                    "restrict": ".slds-popover",
                                    "required": true
                                  },
                                  "id": ".slds-popover_edit",
                                  "restrictees": [
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-form-element__label_edit",
                                        "restrict": ".slds-popover_edit label"
                                      },
                                      "id": ".slds-form-element__label_edit",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Applies styles for meta content of popover",
                                    "selector": ".slds-popover__meta",
                                    "restrict": ".slds-popover"
                                  },
                                  "id": ".slds-popover__meta",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Applies styles for primary content area of popover",
                                    "selector": ".slds-popover__body",
                                    "restrict": ".slds-popover div"
                                  },
                                  "id": ".slds-popover__body",
                                  "restrictees": [
                                    {
                                      "description": "Listbox item",
                                      "annotations": {
                                        "selector": ".slds-listbox__item",
                                        "restrict": ".slds-listbox > li"
                                      },
                                      "id": ".slds-listbox__item",
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": [],
                                      "restrictees": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Applies a max-height and vertical scrolling to a popover body",
                                        "selector": ".slds-popover__body_small",
                                        "restrict": ".slds-popover__body",
                                        "modifier": true,
                                        "group": "body"
                                      },
                                      "id": ".slds-popover__body_small",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Applies styles for top area of popover",
                                    "selector": ".slds-popover__header",
                                    "restrict": ".slds-popover header, .slds-popover div"
                                  },
                                  "id": ".slds-popover__header",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Applies styles for footer area of popover",
                                    "selector": ".slds-popover__footer",
                                    "restrict": ".slds-popover footer"
                                  },
                                  "id": ".slds-popover__footer",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Applies styles to center align content for footer area of a form popover",
                                    "selector": ".slds-popover__footer_form",
                                    "restrict": ".slds-popover footer"
                                  },
                                  "id": ".slds-popover__footer_form",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Close button within a popover",
                                    "selector": ".slds-popover__close",
                                    "restrict": ".slds-popover button"
                                  },
                                  "id": ".slds-popover__close",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Width modifier for popover - small",
                                    "selector": ".slds-popover_small",
                                    "restrict": ".slds-popover",
                                    "modifier": true,
                                    "group": "width"
                                  },
                                  "id": ".slds-popover_small",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Width modifier for popover - medium",
                                    "selector": ".slds-popover_medium",
                                    "restrict": ".slds-popover",
                                    "modifier": true,
                                    "group": "width"
                                  },
                                  "id": ".slds-popover_medium",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Width modifier for popover - large",
                                    "selector": ".slds-popover_large",
                                    "restrict": ".slds-popover",
                                    "modifier": true,
                                    "group": "width"
                                  },
                                  "id": ".slds-popover_large",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Modifier for popover to take 100% width",
                                    "selector": ".slds-popover_full-width",
                                    "restrict": ".slds-popover",
                                    "modifier": true,
                                    "group": "width"
                                  },
                                  "id": ".slds-popover_full-width",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Modifier to hide a popover",
                                    "selector": ".slds-popover_hide",
                                    "restrict": ".slds-popover"
                                  },
                                  "id": ".slds-popover_hide",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Applies styles for dark variant of popover",
                                    "selector": ".slds-popover_dark",
                                    "restrict": ".slds-popover",
                                    "modifier": true
                                  },
                                  "id": ".slds-popover_dark",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "Prompt components are used to provide an interactive custom message.",
                                  "annotations": {
                                    "summary": "Initializes a brand popover",
                                    "name": "brand",
                                    "selector": ".slds-popover_brand",
                                    "restrict": ".slds-popover",
                                    "support": "dev-ready",
                                    "variant": true
                                  },
                                  "id": "brand",
                                  "restrictees": [
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Applies popover brand styles to top",
                                        "selector": ".slds-popover_brand-top",
                                        "restrict": ".slds-popover_brand"
                                      },
                                      "id": ".slds-popover_brand-top",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Applies popover brand styles to left",
                                        "selector": ".slds-popover_brand-left",
                                        "restrict": ".slds-popover_brand"
                                      },
                                      "id": ".slds-popover_brand-left",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Applies popover brand styles to bottom",
                                        "selector": ".slds-popover_brand-bottom",
                                        "restrict": ".slds-popover_brand"
                                      },
                                      "id": ".slds-popover_brand-bottom",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Applies popover brand styles to right",
                                        "selector": ".slds-popover_brand-right",
                                        "restrict": ".slds-popover_brand"
                                      },
                                      "id": ".slds-popover_brand-right",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "Error popovers are used to notify the user of errors on the page\n\nIf the elements within the error popover exceed 150px, use the `.slds-popover__body_scrollable`  modifier on the body element.\n\nIn some cases, such as displaying a list of menu items, padding may not be necessary in the popover body. To remove the padding, add the `slds-p-around_none\" utility class to the body element.",
                                  "annotations": {
                                    "summary": "Initializes an error non-modal dialog",
                                    "name": "error",
                                    "selector": ".slds-popover_error",
                                    "restrict": ".slds-popover",
                                    "support": "dev-ready",
                                    "variant": true
                                  },
                                  "id": "error",
                                  "restrictees": [
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Applies scrollable styles for popovers",
                                        "selector": ".slds-popover__body_scrollable",
                                        "restrict": ".slds-popover_error .slds-popover__body, .slds-popover_warning .slds-popover__body"
                                      },
                                      "id": ".slds-popover__body_scrollable",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "Feature components are use to describe notable features",
                                  "annotations": {
                                    "summary": "Initializes a feature non-modal dialog",
                                    "name": "feature",
                                    "selector": ".slds-popover_feature",
                                    "restrict": ".slds-popover",
                                    "support": "dev-ready",
                                    "variant": true,
                                    "deprecated": true,
                                    "release": "2.5.0"
                                  },
                                  "id": "feature",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "selector": ".slds-nubbin_top",
                                    "restrict": ".slds-popover, .slds-dropdown",
                                    "modifier": true,
                                    "group": "nubbins"
                                  },
                                  "id": ".slds-nubbin_top",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "selector": ".slds-nubbin_top-left",
                                    "restrict": ".slds-popover, .slds-dropdown",
                                    "modifier": true,
                                    "group": "nubbins"
                                  },
                                  "id": ".slds-nubbin_top-left",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "selector": ".slds-nubbin_top-right",
                                    "restrict": ".slds-popover, .slds-dropdown",
                                    "modifier": true,
                                    "group": "nubbins"
                                  },
                                  "id": ".slds-nubbin_top-right",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "selector": ".slds-nubbin_bottom",
                                    "restrict": ".slds-popover, .slds-dropdown",
                                    "modifier": true,
                                    "group": "nubbins"
                                  },
                                  "id": ".slds-nubbin_bottom",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "selector": ".slds-nubbin_bottom-left",
                                    "restrict": ".slds-popover, .slds-dropdown",
                                    "modifier": true,
                                    "group": "nubbins"
                                  },
                                  "id": ".slds-nubbin_bottom-left",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "selector": ".slds-nubbin_bottom-right",
                                    "restrict": ".slds-popover, .slds-dropdown",
                                    "modifier": true,
                                    "group": "nubbins"
                                  },
                                  "id": ".slds-nubbin_bottom-right",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "selector": ".slds-nubbin_left",
                                    "restrict": ".slds-popover, .slds-dropdown",
                                    "modifier": true,
                                    "group": "nubbins"
                                  },
                                  "id": ".slds-nubbin_left",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "selector": ".slds-nubbin_left-top",
                                    "restrict": ".slds-popover, .slds-dropdown",
                                    "modifier": true,
                                    "group": "nubbins"
                                  },
                                  "id": ".slds-nubbin_left-top",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "selector": ".slds-nubbin_left-bottom",
                                    "restrict": ".slds-popover, .slds-dropdown",
                                    "modifier": true,
                                    "group": "nubbins"
                                  },
                                  "id": ".slds-nubbin_left-bottom",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "selector": ".slds-nubbin_right",
                                    "restrict": ".slds-popover, .slds-dropdown",
                                    "modifier": true,
                                    "group": "nubbins"
                                  },
                                  "id": ".slds-nubbin_right",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "selector": ".slds-nubbin_right-top",
                                    "restrict": ".slds-popover, .slds-dropdown",
                                    "modifier": true,
                                    "group": "nubbins"
                                  },
                                  "id": ".slds-nubbin_right-top",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "selector": ".slds-nubbin_right-bottom",
                                    "restrict": ".slds-popover, .slds-dropdown",
                                    "modifier": true,
                                    "group": "nubbins"
                                  },
                                  "id": ".slds-nubbin_right-bottom",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "selector": ".slds-nubbin_top-left-corner",
                                    "restrict": ".slds-popover, .slds-dropdown",
                                    "modifier": true,
                                    "group": "nubbins"
                                  },
                                  "id": ".slds-nubbin_top-left-corner",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "selector": ".slds-nubbin_bottom-left-corner",
                                    "restrict": ".slds-popover, .slds-dropdown",
                                    "modifier": true,
                                    "group": "nubbins"
                                  },
                                  "id": ".slds-nubbin_bottom-left-corner",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "selector": ".slds-nubbin_top-right-corner",
                                    "restrict": ".slds-popover, .slds-dropdown",
                                    "modifier": true,
                                    "group": "nubbins"
                                  },
                                  "id": ".slds-nubbin_top-right-corner",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "selector": ".slds-nubbin_bottom-right-corner",
                                    "restrict": ".slds-popover, .slds-dropdown",
                                    "modifier": true,
                                    "group": "nubbins"
                                  },
                                  "id": ".slds-nubbin_bottom-right-corner",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "selector": ".slds-nubbin_left-top-corner",
                                    "restrict": ".slds-popover, .slds-dropdown",
                                    "modifier": true,
                                    "group": "nubbins"
                                  },
                                  "id": ".slds-nubbin_left-top-corner",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "selector": ".slds-nubbin_right-top-corner",
                                    "restrict": ".slds-popover, .slds-dropdown",
                                    "modifier": true,
                                    "group": "nubbins"
                                  },
                                  "id": ".slds-nubbin_right-top-corner",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "selector": ".slds-nubbin_left-bottom-corner",
                                    "restrict": ".slds-popover, .slds-dropdown",
                                    "modifier": true,
                                    "group": "nubbins"
                                  },
                                  "id": ".slds-nubbin_left-bottom-corner",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "selector": ".slds-nubbin_right-bottom-corner",
                                    "restrict": ".slds-popover, .slds-dropdown",
                                    "modifier": true,
                                    "group": "nubbins"
                                  },
                                  "id": ".slds-nubbin_right-bottom-corner",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "name": "panels",
                                    "selector": ".slds-popover_panel",
                                    "restrict": ".slds-popover",
                                    "support": "dev-ready",
                                    "variant": true
                                  },
                                  "id": "panels",
                                  "restrictees": [
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "Label for panels",
                                        "selector": ".slds-popover_panel__label",
                                        "restrict": ".slds-popover_panel p"
                                      },
                                      "id": "Label for panels",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": "./ui/components/panels/docs.mdx",
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "Prompt components are used to provide an interactive custom message.",
                                  "annotations": {
                                    "summary": "Initializes a prompt non-modal dialog",
                                    "name": "prompt",
                                    "selector": ".slds-popover_prompt",
                                    "restrict": ".slds-popover",
                                    "support": "dev-ready",
                                    "variant": true
                                  },
                                  "id": "prompt",
                                  "restrictees": [
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Applies styles for heading text of prompt",
                                        "selector": ".slds-popover_prompt__heading",
                                        "restrict": ".slds-popover_prompt .slds-media__body > h2"
                                      },
                                      "id": ".slds-popover_prompt__heading",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Applies styles for the optional action link in the footer of prompt",
                                        "selector": ".slds-popover_prompt__action-link",
                                        "restrict": ".slds-popover_prompt .slds-popover__footer span"
                                      },
                                      "id": ".slds-popover_prompt__action-link",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Position Prompt top left",
                                        "selector": ".slds-popover_prompt_top-left",
                                        "restrict": ".slds-popover_prompt",
                                        "modifier": true
                                      },
                                      "id": ".slds-popover_prompt_top-left",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Position Prompt top center",
                                        "selector": ".slds-popover_prompt_top",
                                        "restrict": ".slds-popover_prompt",
                                        "modifier": true
                                      },
                                      "id": ".slds-popover_prompt_top",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Position Prompt top right",
                                        "selector": ".slds-popover_prompt_top-right",
                                        "restrict": ".slds-popover_prompt",
                                        "modifier": true
                                      },
                                      "id": ".slds-popover_prompt_top-right",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Position Prompt bottom left",
                                        "selector": ".slds-popover_prompt_bottom-left",
                                        "restrict": ".slds-popover_prompt",
                                        "modifier": true
                                      },
                                      "id": ".slds-popover_prompt_bottom-left",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Position Prompt bottom center",
                                        "selector": ".slds-popover_prompt_bottom",
                                        "restrict": ".slds-popover_prompt",
                                        "modifier": true
                                      },
                                      "id": ".slds-popover_prompt_bottom",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Position Prompt bottom right",
                                        "selector": ".slds-popover_prompt_bottom-right",
                                        "restrict": ".slds-popover_prompt",
                                        "modifier": true
                                      },
                                      "id": ".slds-popover_prompt_bottom-right",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": "./ui/components/prompt/docs.mdx",
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "Walkthrough components are used to provide an interactive and educational prospect experience for setup.",
                                  "annotations": {
                                    "summary": "Initializes a walkthrough non-modal dialog",
                                    "name": "walkthrough",
                                    "selector": ".slds-popover_walkthrough",
                                    "restrict": ".slds-popover",
                                    "support": "dev-ready",
                                    "variant": true,
                                    "deprecated": true
                                  },
                                  "id": "walkthrough",
                                  "restrictees": [
                                    {
                                      "description": "Alternate background for walkthrough non-modal dialog",
                                      "annotations": {
                                        "selector": ".slds-popover_walkthrough-alt",
                                        "restrict": ".slds-popover_walkthrough",
                                        "modifier": true,
                                        "deprecated": true
                                      },
                                      "id": ".slds-popover_walkthrough-alt",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "Warning popovers are used to warn the user about information on the page that deserves caution\n\nIf the elements within the error popover exceed 150px, use the `.slds-popover__body_scrollable` modifier on the body element.\n\nIn some cases, such as displaying a list of menu items, padding may not be necessary in the popover body. To remove the padding, add the `slds-p-around_none\" utility class to the body element.",
                                  "annotations": {
                                    "summary": "Initializes an warning non-modal dialog",
                                    "name": "warning",
                                    "selector": ".slds-popover_warning",
                                    "restrict": ".slds-popover",
                                    "support": "dev-ready",
                                    "variant": true
                                  },
                                  "id": "warning",
                                  "restrictees": [
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Applies scrollable styles for popovers",
                                        "selector": ".slds-popover__body_scrollable",
                                        "restrict": ".slds-popover_error .slds-popover__body, .slds-popover_warning .slds-popover__body"
                                      },
                                      "id": ".slds-popover__body_scrollable",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                }
                              ],
                              "docPath": null,
                              "showcasePath": "./ui/components/combobox/base/example.jsx",
                              "showcase": [
                                {
                                  "title": "default",
                                  "items": [
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "select-only (base)-default",
                                      "label": "Select-Only (Base) default (select-only)"
                                    }
                                  ]
                                },
                                {
                                  "title": "states",
                                  "items": [
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "focused",
                                      "label": "Focused (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "focused-open",
                                      "label": "Focused - Opened (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "highlighting-an-option",
                                      "label": "Highlighting an option (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "selecting-a-single-option",
                                      "label": "Selecting a single option (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "selected-an-option-closed",
                                      "label": "Selected an option - Closed (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "selecting-multiple-options",
                                      "label": "Selecting multiple options (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "selected-multiple-options-closed",
                                      "label": "Selected multiple options-closed (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "selecting-a-single-option-truncated",
                                      "label": "Selecting a single option (truncated)",
                                      "demoStyles": "max-width: 225px;",
                                      "storybookStyles": true
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "loading-options",
                                      "label": "Loading more options (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "grouped-options",
                                      "label": "Grouped options (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "deprecated-closed",
                                      "label": "Deprecated - Closed (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "deprecated-focused",
                                      "label": "Deprecated - Focused (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "deprecated-open-item-focused",
                                      "label": "Deprecated - Open - Item Focused (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "deprecated-closed-options-selected",
                                      "label": "Deprecated - Option(s) Selected (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "select-only (base)-without-placeholder",
                                      "label": "Select-Only (Base) without placeholder (select-only)"
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "description": "Einstein components are used to provide an interactive experience with Einstein features",
                              "annotations": {
                                "summary": "Initializes a Einstein non-modal dialog",
                                "name": "einstein",
                                "selector": ".slds-popover_einstein",
                                "restrict": "[role=\"dialog\"], [role=\"tooltip\"]",
                                "support": "dev-ready",
                                "variant": true
                              },
                              "id": "einstein",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "",
                              "annotations": {
                                "summary": "Initializes Prompt style notification",
                                "name": "base",
                                "selector": ".slds-modal_prompt",
                                "restrict": "section[role=\"alertdialog\"]",
                                "support": "dev-ready",
                                "variant": true
                              },
                              "id": "base",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": "./ui/components/combobox/base/example.jsx",
                              "showcase": [
                                {
                                  "title": "default",
                                  "items": [
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "select-only (base)-default",
                                      "label": "Select-Only (Base) default (select-only)"
                                    }
                                  ]
                                },
                                {
                                  "title": "states",
                                  "items": [
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "focused",
                                      "label": "Focused (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "focused-open",
                                      "label": "Focused - Opened (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "highlighting-an-option",
                                      "label": "Highlighting an option (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "selecting-a-single-option",
                                      "label": "Selecting a single option (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "selected-an-option-closed",
                                      "label": "Selected an option - Closed (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "selecting-multiple-options",
                                      "label": "Selecting multiple options (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "selected-multiple-options-closed",
                                      "label": "Selected multiple options-closed (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "selecting-a-single-option-truncated",
                                      "label": "Selecting a single option (truncated)",
                                      "demoStyles": "max-width: 225px;",
                                      "storybookStyles": true
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "loading-options",
                                      "label": "Loading more options (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "grouped-options",
                                      "label": "Grouped options (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "deprecated-closed",
                                      "label": "Deprecated - Closed (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "deprecated-focused",
                                      "label": "Deprecated - Focused (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "deprecated-open-item-focused",
                                      "label": "Deprecated - Open - Item Focused (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "deprecated-closed-options-selected",
                                      "label": "Deprecated - Option(s) Selected (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "select-only (base)-without-placeholder",
                                      "label": "Select-Only (Base) without placeholder (select-only)"
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "description": "The tooltip should be positioned with JavaScript.\n\nYou can include inline help tooltips for form elements and any focusable items, such as anchor links, buttons, etc. If your tooltips are available on hover, also make sure that they’re available on keyboard focus. To allow screen readers to access the tooltip, the HTML form field element must  have an `aria-describedby` attribute that points to the tooltip `ID` of the tooltip.",
                              "annotations": {
                                "summary": "Initializes a tooltip",
                                "variant": true,
                                "name": "base",
                                "selector": ".slds-popover_tooltip",
                                "restrict": "[role=\"tooltip\"]",
                                "support": "dev-ready"
                              },
                              "id": "base",
                              "restrictees": [
                                {
                                  "description": "",
                                  "annotations": {
                                    "name": "rise",
                                    "summary": "Toggles on tooltip",
                                    "selector": ".slds-rise-from-ground",
                                    "restrict": ".slds-popover_tooltip",
                                    "modifier": true,
                                    "group": "toggle"
                                  },
                                  "id": "rise",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "name": "fall",
                                    "summary": "Toggles off tooltip",
                                    "selector": ".slds-fall-into-ground",
                                    "restrict": ".slds-popover_tooltip",
                                    "modifier": true,
                                    "group": "toggle"
                                  },
                                  "id": "fall",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "name": "bottom-to-top",
                                    "summary": "Slides tooltip from bottom to top",
                                    "selector": ".slds-slide-from-bottom-to-top",
                                    "restrict": ".slds-popover_tooltip",
                                    "modifier": true,
                                    "group": "motion"
                                  },
                                  "id": "bottom-to-top",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "name": "top-to-bottom",
                                    "summary": "Slides tooltip from top to bottom",
                                    "selector": ".slds-slide-from-top-to-bottom",
                                    "restrict": ".slds-popover_tooltip",
                                    "modifier": true,
                                    "group": "motion"
                                  },
                                  "id": "top-to-bottom",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "name": "right-to-left",
                                    "summary": "Slides tooltip from right to left",
                                    "selector": ".slds-slide-from-right-to-left",
                                    "restrict": ".slds-popover_tooltip",
                                    "modifier": true,
                                    "group": "motion"
                                  },
                                  "id": "right-to-left",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "name": "left-to-right",
                                    "summary": "Slides tooltip from left to right",
                                    "selector": ".slds-slide-from-left-to-right",
                                    "restrict": ".slds-popover_tooltip",
                                    "modifier": true,
                                    "group": "motion"
                                  },
                                  "id": "left-to-right",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                }
                              ],
                              "docPath": null,
                              "showcasePath": "./ui/components/combobox/base/example.jsx",
                              "showcase": [
                                {
                                  "title": "default",
                                  "items": [
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "select-only (base)-default",
                                      "label": "Select-Only (Base) default (select-only)"
                                    }
                                  ]
                                },
                                {
                                  "title": "states",
                                  "items": [
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "focused",
                                      "label": "Focused (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "focused-open",
                                      "label": "Focused - Opened (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "highlighting-an-option",
                                      "label": "Highlighting an option (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "selecting-a-single-option",
                                      "label": "Selecting a single option (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "selected-an-option-closed",
                                      "label": "Selected an option - Closed (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "selecting-multiple-options",
                                      "label": "Selecting multiple options (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "selected-multiple-options-closed",
                                      "label": "Selected multiple options-closed (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "selecting-a-single-option-truncated",
                                      "label": "Selecting a single option (truncated)",
                                      "demoStyles": "max-width: 225px;",
                                      "storybookStyles": true
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "loading-options",
                                      "label": "Loading more options (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "grouped-options",
                                      "label": "Grouped options (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "deprecated-closed",
                                      "label": "Deprecated - Closed (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "deprecated-focused",
                                      "label": "Deprecated - Focused (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "deprecated-open-item-focused",
                                      "label": "Deprecated - Open - Item Focused (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "deprecated-closed-options-selected",
                                      "label": "Deprecated - Option(s) Selected (select-only)"
                                    },
                                    {
                                      "context": "Select-Only (Base)",
                                      "id": "select-only (base)-without-placeholder",
                                      "label": "Select-Only (Base) without placeholder (select-only)"
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "description": "The truncation class can be used on an element, or the truncation\ninclude can be added to an existing class.",
                              "annotations": {
                                "summary": "Creates truncated text",
                                "selector": ".slds-truncate",
                                "restrict": "[title]",
                                "modifier": true
                              },
                              "id": ".slds-truncate",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            }
                          ],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "",
                          "annotations": {
                            "summary": "Header for choosable option within listbox",
                            "selector": ".slds-listbox__option-header",
                            "restrict": ".slds-listbox__option h3"
                          },
                          "id": ".slds-listbox__option-header",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "",
                          "annotations": {
                            "summary": "Container for listbox option icon",
                            "selector": ".slds-listbox__option-icon",
                            "restrict": ".slds-listbox__option span"
                          },
                          "id": ".slds-listbox__option-icon",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "Focus state of a vertical listbox option",
                          "annotations": {
                            "selector": ".slds-has-focus",
                            "restrict": ".slds-listbox__option",
                            "modifier": true
                          },
                          "id": ".slds-has-focus",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "Modifies the listbox option if it contains an entity object",
                          "annotations": {
                            "selector": ".slds-listbox__option_entity",
                            "restrict": ".slds-listbox__option"
                          },
                          "id": ".slds-listbox__option_entity",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "Modifies the listbox option if it contains an plain object or string",
                          "annotations": {
                            "selector": ".slds-listbox__option_plain",
                            "restrict": ".slds-listbox__option"
                          },
                          "id": ".slds-listbox__option_plain",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "If the listbox option has metadata or secondary information that sits below its primary text",
                          "annotations": {
                            "selector": ".slds-listbox__option_has-meta",
                            "restrict": ".slds-listbox__option"
                          },
                          "id": ".slds-listbox__option_has-meta",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "Modifier that makes selected icon visible",
                          "annotations": {
                            "selector": ".slds-is-selected",
                            "restrict": ".slds-listbox__option",
                            "modifier": true
                          },
                          "id": ".slds-is-selected",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "The main text of an entity listbox",
                          "annotations": {
                            "selector": ".slds-listbox__option-text_entity",
                            "restrict": ".slds-listbox__option span"
                          },
                          "id": ".slds-listbox__option-text_entity",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "The metadata or secondary text of an entity listbox",
                          "annotations": {
                            "selector": ".slds-listbox__option-meta",
                            "restrict": ".slds-listbox__option span"
                          },
                          "id": ".slds-listbox__option-meta",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        }
                      ],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "The icon within a plain listbox that indicates if an option has been selected or not.",
                      "annotations": {
                        "selector": ".slds-listbox__icon-selected",
                        "restrict": ".slds-listbox__item svg"
                      },
                      "id": ".slds-listbox__icon-selected",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "Creates a vertical listbox",
                  "annotations": {
                    "selector": ".slds-listbox_vertical",
                    "restrict": ".slds-listbox",
                    "modifier": true
                  },
                  "id": ".slds-listbox_vertical",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Forces overflow scrolling after 5 list items",
                    "selector": ".slds-dropdown_length-5",
                    "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                    "modifier": true,
                    "group": "height"
                  },
                  "id": ".slds-dropdown_length-5",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Forces overflow scrolling after 7 list items",
                    "selector": ".slds-dropdown_length-7",
                    "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                    "modifier": true,
                    "group": "height"
                  },
                  "id": ".slds-dropdown_length-7",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Forces overflow scrolling after 10 list items",
                    "selector": ".slds-dropdown_length-10",
                    "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                    "modifier": true,
                    "group": "height"
                  },
                  "id": ".slds-dropdown_length-10",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Forces overflow scrolling after 5 list items with an icon",
                    "selector": ".slds-dropdown_length-with-icon-5",
                    "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                    "modifier": true,
                    "group": "height"
                  },
                  "id": ".slds-dropdown_length-with-icon-5",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Forces overflow scrolling after 7 list items with an icon",
                    "selector": ".slds-dropdown_length-with-icon-7",
                    "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                    "modifier": true,
                    "group": "height"
                  },
                  "id": ".slds-dropdown_length-with-icon-7",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Forces overflow scrolling after 10 list items with an icon",
                    "selector": ".slds-dropdown_length-with-icon-10",
                    "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                    "modifier": true,
                    "group": "height"
                  },
                  "id": ".slds-dropdown_length-with-icon-10",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Icon that is a direct sibling of a combobox container. This is not the same as an input icon.",
              "annotations": {
                "selector": ".slds-combobox_container__icon",
                "restrict": ".slds-combobox_container svg"
              },
              "id": ".slds-combobox_container__icon",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Modifier that notifies the combobox group that a selection has been made",
                "selector": ".slds-has-selection",
                "restrict": ".slds-combobox-group, .slds-combobox_container"
              },
              "id": ".slds-has-selection",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "If combo has a selection model that requires a listbox of pills to be displayed\ninside of a combobox",
              "annotations": {
                "selector": ".slds-has-inline-listbox",
                "restrict": ".slds-combobox_container"
              },
              "id": ".slds-has-inline-listbox",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "SVG icon that sits adjacent to the combobox form element",
              "annotations": {
                "selector": ".slds-combobox_container__icon",
                "restrict": ".slds-combobox_container svg"
              },
              "id": ".slds-combobox_container__icon",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "name": "deprecated-inline-listbox",
                "selector": ".slds-has-inline-listbox",
                "restrict": ".slds-combobox_container",
                "variant": true,
                "support": "dev-ready",
                "deprecated": true
              },
              "id": "deprecated-inline-listbox",
              "restrictees": [],
              "docPath": null,
              "showcasePath": "./ui/components/combobox/deprecated-inline-listbox/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "context": "Deprecated – Inline-Listbox",
                      "deprecated": true,
                      "id": "deprecated – inline-listbox-default",
                      "label": "Deprecated – Inline-Listbox default"
                    }
                  ]
                },
                {
                  "title": "states",
                  "items": [
                    {
                      "context": "Deprecated – Inline-Listbox",
                      "deprecated": true,
                      "id": "deprecated-focused",
                      "label": "Deprecated - Focused",
                      "script": "\n      document.getElementById('combobox-unique-id').focus()\n    "
                    },
                    {
                      "context": "Deprecated – Inline-Listbox",
                      "deprecated": true,
                      "id": "deprecated-open-item-focused",
                      "label": "Deprecated - Open - Item Focused"
                    },
                    {
                      "context": "Deprecated – Inline-Listbox",
                      "deprecated": true,
                      "id": "deprecated-closed-option-selected",
                      "label": "Deprecated - Option Selected"
                    },
                    {
                      "context": "Deprecated – Inline-Listbox",
                      "deprecated": true,
                      "id": "deprecated-options-selected",
                      "label": "Deprecated - Option(s) Selected"
                    },
                    {
                      "context": "Deprecated – Inline-Listbox",
                      "deprecated": true,
                      "id": "deprecated-focused-options-selected",
                      "label": "Deprecated - Focused - Option(s) Selected",
                      "script": "\n      document.getElementById('combobox-unique-id').focus()\n    "
                    }
                  ]
                }
              ]
            },
            {
              "description": "",
              "annotations": {
                "name": "deprecated-multi-entity",
                "selector": ".slds-has-object-switcher",
                "restrict": ".slds-combobox_container",
                "variant": true,
                "support": "dev-ready",
                "deprecated": true
              },
              "id": "deprecated-multi-entity",
              "restrictees": [],
              "docPath": null,
              "showcasePath": "./ui/components/combobox/deprecated-multi-entity/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "context": "Deprecated – Multi-Entity",
                      "deprecated": true,
                      "id": "deprecated – multi-entity-default",
                      "label": "Deprecated – Multi-Entity default"
                    }
                  ]
                },
                {
                  "title": "states",
                  "items": [
                    {
                      "context": "Deprecated – Multi-Entity",
                      "deprecated": true,
                      "id": "deprecated-focused",
                      "label": "Deprecated - Focused",
                      "script": "\n      document.getElementById('combobox-unique-id').focus()\n    "
                    },
                    {
                      "context": "Deprecated – Multi-Entity",
                      "deprecated": true,
                      "id": "deprecated-open-item-focused",
                      "label": "Deprecated - Open - Item Focused"
                    },
                    {
                      "context": "Deprecated – Multi-Entity",
                      "deprecated": true,
                      "id": "deprecated-options-selected",
                      "label": "Deprecated - Option(s) Selected"
                    },
                    {
                      "context": "Deprecated – Multi-Entity",
                      "deprecated": true,
                      "id": "deprecated-focused-options-selected",
                      "label": "Deprecated - Focused - Option(s) Selected",
                      "script": "\n      document.getElementById('combobox-unique-id').focus()\n    "
                    }
                  ]
                }
              ]
            },
            {
              "description": "",
              "annotations": {
                "name": "deprecated-readonly",
                "selector": "[readonly]",
                "restrict": ".slds-combobox_container input",
                "support": "dev-ready",
                "variant": true,
                "deprecated": true
              },
              "id": "deprecated-readonly",
              "restrictees": [],
              "docPath": null,
              "showcasePath": "./ui/components/combobox/deprecated-readonly/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "context": "Deprecated – Select-Only",
                      "deprecated": true,
                      "id": "deprecated – select-only-default",
                      "label": "Deprecated – Select-Only default"
                    }
                  ]
                },
                {
                  "title": "states",
                  "items": [
                    {
                      "context": "Deprecated – Select-Only",
                      "deprecated": true,
                      "id": "deprecated-focused",
                      "label": "Deprecated - Focused",
                      "script": "\n      document.getElementById('combobox-unique-id').focus()\n    "
                    },
                    {
                      "context": "Deprecated – Select-Only",
                      "deprecated": true,
                      "id": "deprecated-open-item-focused",
                      "label": "Deprecated - Open - Item Focused"
                    },
                    {
                      "context": "Deprecated – Select-Only",
                      "deprecated": true,
                      "id": "deprecated-open-option-selected",
                      "label": "Deprecated - Open - Option Selected"
                    },
                    {
                      "context": "Deprecated – Select-Only",
                      "deprecated": true,
                      "id": "deprecated-open-options-selected",
                      "label": "Deprecated - Open - Option(s) Selected"
                    },
                    {
                      "context": "Deprecated – Select-Only",
                      "deprecated": true,
                      "id": "deprecated-closed-option-selected",
                      "label": "Deprecated - Option Selected"
                    },
                    {
                      "context": "Deprecated – Select-Only",
                      "deprecated": true,
                      "id": "deprecated-closed-options-selected",
                      "label": "Deprecated - Option(s) Selected"
                    },
                    {
                      "context": "Deprecated – Select-Only",
                      "deprecated": true,
                      "id": "deprecated-open-option-heading",
                      "label": "Deprecated - Sub-heading"
                    }
                  ]
                }
              ]
            },
            {
              "description": "",
              "annotations": {
                "name": "dialog",
                "selector": " .slds-combobox[aria-haspopup=“dialog”]",
                "restrict": ".slds-combobox_container .slds-combobox",
                "support": "dev-ready",
                "variant": true
              },
              "id": "dialog",
              "restrictees": [],
              "docPath": null,
              "showcasePath": "./ui/components/combobox/dialog/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "context": "Dialog",
                      "id": "dialog-default",
                      "label": "Dialog default"
                    }
                  ]
                },
                {
                  "title": "examples",
                  "items": [
                    {
                      "context": "Dialog",
                      "id": "with-checkbox-group",
                      "label": "With Checkbox Group"
                    },
                    {
                      "context": "Dialog",
                      "id": "selecting-options",
                      "label": "Selecting Options"
                    },
                    {
                      "context": "Dialog",
                      "id": "open-one-option-selected",
                      "label": "Open - One Option Selected "
                    },
                    {
                      "context": "Dialog",
                      "id": "closed-one-option-selected",
                      "label": "Closed - One Option Selected"
                    },
                    {
                      "context": "Dialog",
                      "id": "open-two-or-more-options-selected",
                      "label": "Open - Two or More Options Selected"
                    },
                    {
                      "context": "Dialog",
                      "id": "closed-two-or-more-options-selected",
                      "label": "Closed - Two or More Options Selected"
                    }
                  ]
                },
                {
                  "title": "states",
                  "items": [
                    {
                      "context": "Dialog",
                      "id": "open",
                      "label": "Open"
                    }
                  ]
                }
              ]
            },
            {
              "description": "",
              "annotations": {
                "summary": "The container of pill selections found inside of a combobox group",
                "selector": ".slds-listbox_selection-group",
                "restrict": ".slds-combobox-group ~ div, .slds-combobox_container ~ div"
              },
              "id": ".slds-listbox_selection-group",
              "restrictees": [
                {
                  "description": "Listbox container",
                  "annotations": {
                    "name": "listbox",
                    "selector": ".slds-listbox",
                    "restrict": ".slds-dropdown ul, .slds-dueling-list__options ul, .slds-pill_container ul, .slds-listbox_selection-group ul, .slds-combobox_container ul, .slds-form-element__control ul, .slds-popover__body ul",
                    "support": "dev-ready",
                    "variant": true
                  },
                  "id": "listbox",
                  "restrictees": [
                    {
                      "description": "Inline listbox",
                      "annotations": {
                        "selector": ".slds-listbox_inline",
                        "restrict": ".slds-listbox",
                        "modifier": true
                      },
                      "id": ".slds-listbox_inline",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "Horizontal listbox",
                      "annotations": {
                        "selector": ".slds-listbox_horizontal",
                        "restrict": ".slds-listbox",
                        "modifier": true
                      },
                      "id": ".slds-listbox_horizontal",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "Listbox item",
                      "annotations": {
                        "selector": ".slds-listbox__item",
                        "restrict": ".slds-listbox > li"
                      },
                      "id": ".slds-listbox__item",
                      "restrictees": [
                        {
                          "description": "Choosable option within listbox",
                          "annotations": {
                            "selector": ".slds-listbox__option",
                            "restrict": ".slds-listbox__item > div"
                          },
                          "id": ".slds-listbox__option",
                          "restrictees": [
                            {
                              "description": "If the listbox option is empty and slds-truncate is not present this fix the height of the option",
                              "annotations": {
                                "selector": ".slds-media__body > :first-child",
                                "restrict": ".slds-listbox__option"
                              },
                              "id": ".slds-media__body > :first-child",
                              "restrictees": [
                                {
                                  "description": "This component is used to display a current or past chat session between a customer and a service agent.\nIt appears in the form of a \"Log\"",
                                  "annotations": {
                                    "summary": "Root container of a chat session",
                                    "name": "base",
                                    "selector": ".slds-chat",
                                    "restrict": "section[role=\"log\"]",
                                    "support": "dev-ready",
                                    "variant": true
                                  },
                                  "id": "base",
                                  "restrictees": [
                                    {
                                      "description": "The chat payload should be displayed in the form of a list. Each item in the list has a number of vertical and horizontal spacing rules based on its type",
                                      "annotations": {
                                        "summary": "Handles the display of chat items within a list",
                                        "selector": ".slds-chat-list",
                                        "restrict": ".slds-chat ul"
                                      },
                                      "id": ".slds-chat-list",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Handles spacing and direction of items in the list",
                                            "selector": ".slds-chat-listitem",
                                            "restrict": ".slds-chat-list li"
                                          },
                                          "id": ".slds-chat-listitem",
                                          "restrictees": [
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Modifier used to style outbound message list items",
                                                "selector": ".slds-chat-listitem_outbound",
                                                "restrict": ".slds-chat-listitem",
                                                "modifier": true
                                              },
                                              "id": ".slds-chat-listitem_outbound",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "name": "inbound-message",
                                                "summary": "Modifier used to style inbound message list items",
                                                "selector": ".slds-chat-listitem_inbound",
                                                "restrict": ".slds-chat-listitem",
                                                "modifier": true,
                                                "group": "dialog"
                                              },
                                              "id": "inbound-message",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Modifier used for spacing bookend items",
                                                "selector": ".slds-chat-listitem_bookend",
                                                "restrict": ".slds-chat-listitem"
                                              },
                                              "id": ".slds-chat-listitem_bookend",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Modifier used for spacing event items",
                                                "selector": ".slds-chat-listitem_event",
                                                "restrict": ".slds-chat-listitem"
                                              },
                                              "id": ".slds-chat-listitem_event",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "Chat logs are mainly made up of chat messages between an agent and a customer",
                                              "annotations": {
                                                "summary": "styles the outter part of a chat message",
                                                "selector": ".slds-chat-message",
                                                "restrict": ".slds-chat-listitem div"
                                              },
                                              "id": ".slds-chat-message",
                                              "restrictees": [
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used for when customer avatars are used in consequtive inbound messages to align the message body with the previous message",
                                                    "selector": ".slds-chat-message_faux-avatar",
                                                    "restrict": ".slds-chat-message"
                                                  },
                                                  "id": ".slds-chat-message_faux-avatar",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to style avatars in chat logs",
                                                    "selector": ".slds-chat-avatar",
                                                    "restrict": ".slds-chat-message .slds-avatar"
                                                  },
                                                  "id": ".slds-chat-avatar",
                                                  "restrictees": [
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Used to style the avatar intials for chat",
                                                        "selector": ".slds-chat-avatar__intials",
                                                        "restrict": ".slds-chat-avatar .slds-avatar__initials",
                                                        "deprecated": true
                                                      },
                                                      "id": ".slds-chat-avatar__intials",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    }
                                                  ],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to contain and align chat messages with their avatars",
                                                    "selector": ".slds-chat-message__body",
                                                    "restrict": ".slds-chat-message div"
                                                  },
                                                  "id": ".slds-chat-message__body",
                                                  "restrictees": [
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": true,
                                                        "selector": ".slds-chat-message__image_loading",
                                                        "restrict": ".slds-chat-message__body"
                                                      },
                                                      "id": ".slds-chat-message__image_loading",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Used to style the chat text from agent or customer",
                                                        "selector": ".slds-chat-message__text",
                                                        "restrict": ".slds-chat-message__body div"
                                                      },
                                                      "id": ".slds-chat-message__text",
                                                      "restrictees": [
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Used to style icons with a chat log",
                                                            "selector": ".slds-chat-icon",
                                                            "restrict": ".slds-chat-message__text .slds-icon_container, .slds-chat-event__body .slds-icon_container, .slds-chat-bookend .slds-icon_container, .slds-chat-message__action .slds-icon_container"
                                                          },
                                                          "id": ".slds-chat-icon",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Used for any specific inbound text styling",
                                                            "selector": ".slds-chat-message__text_inbound",
                                                            "restrict": ".slds-chat-message__text"
                                                          },
                                                          "id": ".slds-chat-message__text_inbound",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Used for any specific outbound text styling",
                                                            "selector": ".slds-chat-message__text_outbound",
                                                            "restrict": ".slds-chat-message__text"
                                                          },
                                                          "id": ".slds-chat-message__text_outbound",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Used for any specific outbound (from another agent) text styling",
                                                            "selector": ".slds-chat-message__text_outbound-agent",
                                                            "restrict": ".slds-chat-message__text"
                                                          },
                                                          "id": ".slds-chat-message__text_outbound-agent",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "name": "unsupported",
                                                            "summary": "Used for an inbound message that is not a supported message type",
                                                            "selector": ".slds-chat-message__text_unsupported-type",
                                                            "restrict": ".slds-chat-message__text",
                                                            "modifier": true,
                                                            "group": "feedback"
                                                          },
                                                          "id": "unsupported",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "name": "delivery-failure",
                                                            "summary": "Used for an inbound message that fails to deliver",
                                                            "selector": ".slds-chat-message__text_delivery-failure",
                                                            "restrict": ".slds-chat-message__text",
                                                            "modifier": true,
                                                            "group": "feedback"
                                                          },
                                                          "id": "delivery-failure",
                                                          "restrictees": [
                                                            {
                                                              "description": "",
                                                              "annotations": {
                                                                "summary": "Element that contains feedback for why inbound message failed",
                                                                "selector": ".slds-chat-message__text_delivery-failure-reason",
                                                                "restrict": ".slds-chat-message__text_delivery-failure [role=\"alert\"]"
                                                              },
                                                              "id": ".slds-chat-message__text_delivery-failure-reason",
                                                              "restrictees": [],
                                                              "docPath": null,
                                                              "showcasePath": null,
                                                              "showcase": []
                                                            }
                                                          ],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Used when sneak peek is enabled for customer messages",
                                                            "selector": ".slds-chat-message__text_sneak-peek",
                                                            "restrict": ".slds-chat-message__text",
                                                            "modifier": true
                                                          },
                                                          "id": ".slds-chat-message__text_sneak-peek",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        }
                                                      ],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": true,
                                                        "selector": ".slds-chat-message__file",
                                                        "restrict": ".slds-chat-message__body div"
                                                      },
                                                      "id": ".slds-chat-message__file",
                                                      "restrictees": [
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Used for any specific inbound file styling",
                                                            "selector": ".slds-chat-message__file_inbound",
                                                            "restrict": ".slds-chat-message__file"
                                                          },
                                                          "id": ".slds-chat-message__file_inbound",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        }
                                                      ],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    }
                                                  ],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to style chat message meta data",
                                                    "selector": ".slds-chat-message__meta",
                                                    "restrict": ".slds-chat-message div"
                                                  },
                                                  "id": ".slds-chat-message__meta",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to style chat message resend action",
                                                    "selector": ".slds-chat-message__action",
                                                    "restrict": ".slds-chat-message .slds-button"
                                                  },
                                                  "id": ".slds-chat-message__action",
                                                  "restrictees": [
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Used to style icons with a chat log",
                                                        "selector": ".slds-chat-icon",
                                                        "restrict": ".slds-chat-message__text .slds-icon_container, .slds-chat-event__body .slds-icon_container, .slds-chat-bookend .slds-icon_container, .slds-chat-message__action .slds-icon_container"
                                                      },
                                                      "id": ".slds-chat-icon",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    }
                                                  ],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                }
                                              ],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "During any chat, certain events can occur which need to be displayed to the user",
                                                "selector": ".slds-chat-event",
                                                "restrict": ".slds-chat-listitem div"
                                              },
                                              "id": ".slds-chat-event",
                                              "restrictees": [
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to style the horizontal rules on an event",
                                                    "selector": ".slds-chat-event__rule",
                                                    "restrict": ".slds-chat-event div",
                                                    "deprecated": true
                                                  },
                                                  "id": ".slds-chat-event__rule",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used for styling the event body text",
                                                    "selector": ".slds-chat-event__body",
                                                    "restrict": ".slds-chat-event div"
                                                  },
                                                  "id": ".slds-chat-event__body",
                                                  "restrictees": [
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Used to style icons with a chat log",
                                                        "selector": ".slds-chat-icon",
                                                        "restrict": ".slds-chat-message__text .slds-icon_container, .slds-chat-event__body .slds-icon_container, .slds-chat-bookend .slds-icon_container, .slds-chat-message__action .slds-icon_container"
                                                      },
                                                      "id": ".slds-chat-icon",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    }
                                                  ],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to style any messages from an agent in the event",
                                                    "selector": ".slds-chat-event__agent-message",
                                                    "restrict": ".slds-chat-event div"
                                                  },
                                                  "id": ".slds-chat-event__agent-message",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "name": "error",
                                                    "summary": "Modifier to indicate the event was an error",
                                                    "selector": ".slds-has-error",
                                                    "restrict": ".slds-chat-event[role=\"alert\"]",
                                                    "modifier": true,
                                                    "group": "feedback"
                                                  },
                                                  "id": "error",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                }
                                              ],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "Chat sessions are started and stopped with bookends to the conversation",
                                              "annotations": {
                                                "summary": "Used to style a chat bookend",
                                                "selector": ".slds-chat-bookend",
                                                "restrict": ".slds-chat-listitem div"
                                              },
                                              "id": ".slds-chat-bookend",
                                              "restrictees": [
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to style icons with a chat log",
                                                    "selector": ".slds-chat-icon",
                                                    "restrict": ".slds-chat-message__text .slds-icon_container, .slds-chat-event__body .slds-icon_container, .slds-chat-bookend .slds-icon_container, .slds-chat-message__action .slds-icon_container"
                                                  },
                                                  "id": ".slds-chat-icon",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "name": "stop",
                                                    "summary": "Modifier for bookends which stop a chat session",
                                                    "selector": ".slds-chat-bookend_stop",
                                                    "restrict": ".slds-chat-bookend",
                                                    "modifier": true,
                                                    "group": "dialog"
                                                  },
                                                  "id": "stop",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                }
                                              ],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            }
                                          ],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "Past chat logs are displayed differently for ease of scanning",
                                      "annotations": {
                                        "summary": "Apply when displaying chat logs that appeared in the past",
                                        "name": "past",
                                        "selector": ".slds-chat_past",
                                        "restrict": ".slds-chat",
                                        "support": "dev-ready",
                                        "variant": true
                                      },
                                      "id": "past",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": "./ui/components/combobox/base/example.jsx",
                                  "showcase": [
                                    {
                                      "title": "default",
                                      "items": [
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "select-only (base)-default",
                                          "label": "Select-Only (Base) default (select-only)"
                                        }
                                      ]
                                    },
                                    {
                                      "title": "states",
                                      "items": [
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "focused",
                                          "label": "Focused (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "focused-open",
                                          "label": "Focused - Opened (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "highlighting-an-option",
                                          "label": "Highlighting an option (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selecting-a-single-option",
                                          "label": "Selecting a single option (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selected-an-option-closed",
                                          "label": "Selected an option - Closed (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selecting-multiple-options",
                                          "label": "Selecting multiple options (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selected-multiple-options-closed",
                                          "label": "Selected multiple options-closed (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selecting-a-single-option-truncated",
                                          "label": "Selecting a single option (truncated)",
                                          "demoStyles": "max-width: 225px;",
                                          "storybookStyles": true
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "loading-options",
                                          "label": "Loading more options (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "grouped-options",
                                          "label": "Grouped options (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "deprecated-closed",
                                          "label": "Deprecated - Closed (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "deprecated-focused",
                                          "label": "Deprecated - Focused (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "deprecated-open-item-focused",
                                          "label": "Deprecated - Open - Item Focused (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "deprecated-closed-options-selected",
                                          "label": "Deprecated - Option(s) Selected (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "select-only (base)-without-placeholder",
                                          "label": "Select-Only (Base) without placeholder (select-only)"
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Element that contains feedback for why inbound message failed",
                                    "selector": ".slds-chat-message__text_delivery-failure-reason",
                                    "restrict": ".slds-chat-message__text_delivery-failure [role=\"alert\"]"
                                  },
                                  "id": ".slds-chat-message__text_delivery-failure-reason",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "name": "error",
                                    "summary": "Modifier to indicate the event was an error",
                                    "selector": ".slds-has-error",
                                    "restrict": ".slds-chat-event[role=\"alert\"]",
                                    "modifier": true,
                                    "group": "feedback"
                                  },
                                  "id": "error",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "Listbox container",
                                  "annotations": {
                                    "name": "listbox",
                                    "selector": ".slds-listbox",
                                    "restrict": ".slds-dropdown ul, .slds-dueling-list__options ul, .slds-pill_container ul, .slds-listbox_selection-group ul, .slds-combobox_container ul, .slds-form-element__control ul, .slds-popover__body ul",
                                    "support": "dev-ready",
                                    "variant": true
                                  },
                                  "id": "listbox",
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": [],
                                  "restrictees": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "name": "base",
                                    "selector": ".slds-dynamic-menu",
                                    "restrict": "section[role=\"dialog\"]",
                                    "variant": true,
                                    "support": "dev-ready"
                                  },
                                  "id": "base",
                                  "restrictees": [
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Headers styles for dynamic menu",
                                        "selector": ".slds-dynamic-menu__header",
                                        "restrict": ".slds-dynamic-menu h3"
                                      },
                                      "id": ".slds-dynamic-menu__header",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": "./ui/components/combobox/base/example.jsx",
                                  "showcase": [
                                    {
                                      "title": "default",
                                      "items": [
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "select-only (base)-default",
                                          "label": "Select-Only (Base) default (select-only)"
                                        }
                                      ]
                                    },
                                    {
                                      "title": "states",
                                      "items": [
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "focused",
                                          "label": "Focused (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "focused-open",
                                          "label": "Focused - Opened (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "highlighting-an-option",
                                          "label": "Highlighting an option (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selecting-a-single-option",
                                          "label": "Selecting a single option (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selected-an-option-closed",
                                          "label": "Selected an option - Closed (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selecting-multiple-options",
                                          "label": "Selecting multiple options (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selected-multiple-options-closed",
                                          "label": "Selected multiple options-closed (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selecting-a-single-option-truncated",
                                          "label": "Selecting a single option (truncated)",
                                          "demoStyles": "max-width: 225px;",
                                          "storybookStyles": true
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "loading-options",
                                          "label": "Loading more options (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "grouped-options",
                                          "label": "Grouped options (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "deprecated-closed",
                                          "label": "Deprecated - Closed (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "deprecated-focused",
                                          "label": "Deprecated - Focused (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "deprecated-open-item-focused",
                                          "label": "Deprecated - Open - Item Focused (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "deprecated-closed-options-selected",
                                          "label": "Deprecated - Option(s) Selected (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "select-only (base)-without-placeholder",
                                          "label": "Select-Only (Base) without placeholder (select-only)"
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "description": "Region that contains the search input, handles sizing",
                                  "annotations": {
                                    "selector": ".slds-global-header__item_search",
                                    "restrict": ".slds-global-header__item:nth-child(2)"
                                  },
                                  "id": ".slds-global-header__item_search",
                                  "restrictees": [
                                    {
                                      "description": "Primary combobox that contains the search input, handles sizing",
                                      "annotations": {
                                        "selector": ".slds-global-search__form-element div",
                                        "restrict": ".slds-global-header__item_search"
                                      },
                                      "id": ".slds-global-search__form-element div",
                                      "restrictees": [
                                        {
                                          "description": "Listbox container",
                                          "annotations": {
                                            "name": "listbox",
                                            "selector": ".slds-listbox",
                                            "restrict": ".slds-dropdown ul, .slds-dueling-list__options ul, .slds-pill_container ul, .slds-listbox_selection-group ul, .slds-combobox_container ul, .slds-form-element__control ul, .slds-popover__body ul",
                                            "support": "dev-ready",
                                            "variant": true
                                          },
                                          "id": "listbox",
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": [],
                                          "restrictees": []
                                        },
                                        {
                                          "description": "Creates the shaded backdrop used behind the modal.",
                                          "annotations": {
                                            "selector": ".slds-backdrop",
                                            "restrict": ".slds-modal ~ div",
                                            "notes": "This should follow after the `.slds-modal` as an empty element.",
                                            "required": true
                                          },
                                          "id": ".slds-backdrop",
                                          "restrictees": [
                                            {
                                              "description": "Allows the backdrop to be visible.",
                                              "annotations": {
                                                "selector": ".slds-backdrop_open",
                                                "restrict": ".slds-backdrop",
                                                "notes": "Apply this class to a modal backdrop with JavaScript to make it visible.",
                                                "modifier": true,
                                                "required": true
                                              },
                                              "id": ".slds-backdrop_open",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            }
                                          ],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "Active state of an item",
                                  "annotations": {
                                    "selector": ".slds-is-active",
                                    "restrict": ".slds-context-bar__item:not(.slds-no-hover)",
                                    "modifier": true
                                  },
                                  "id": ".slds-is-active",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "Creates the shaded backdrop used behind the modal.",
                                  "annotations": {
                                    "selector": ".slds-backdrop",
                                    "restrict": ".slds-modal ~ div",
                                    "notes": "This should follow after the `.slds-modal` as an empty element.",
                                    "required": true
                                  },
                                  "id": ".slds-backdrop",
                                  "restrictees": [
                                    {
                                      "description": "Allows the backdrop to be visible.",
                                      "annotations": {
                                        "selector": ".slds-backdrop_open",
                                        "restrict": ".slds-backdrop",
                                        "notes": "Apply this class to a modal backdrop with JavaScript to make it visible.",
                                        "modifier": true,
                                        "required": true
                                      },
                                      "id": ".slds-backdrop_open",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "A dialog popover, `.slds-popover`, can be applied to all variants of a dialog\npopover. It initiates the styles of the popover and enables `.slds-nubbin` to be applied.\n\nA dialog popover requires at least one focusable element.",
                                  "annotations": {
                                    "name": "base",
                                    "selector": ".slds-popover",
                                    "restrict": "[role=\"dialog\"], [role=\"tooltip\"]",
                                    "support": "dev-ready",
                                    "variant": true
                                  },
                                  "id": "base",
                                  "restrictees": [
                                    {
                                      "description": "Dialog specific for inline-edit popover",
                                      "annotations": {
                                        "selector": ".slds-popover_edit",
                                        "restrict": ".slds-popover",
                                        "required": true
                                      },
                                      "id": ".slds-popover_edit",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "selector": ".slds-form-element__label_edit",
                                            "restrict": ".slds-popover_edit label"
                                          },
                                          "id": ".slds-form-element__label_edit",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Applies styles for meta content of popover",
                                        "selector": ".slds-popover__meta",
                                        "restrict": ".slds-popover"
                                      },
                                      "id": ".slds-popover__meta",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Applies styles for primary content area of popover",
                                        "selector": ".slds-popover__body",
                                        "restrict": ".slds-popover div"
                                      },
                                      "id": ".slds-popover__body",
                                      "restrictees": [
                                        {
                                          "description": "Listbox item",
                                          "annotations": {
                                            "selector": ".slds-listbox__item",
                                            "restrict": ".slds-listbox > li"
                                          },
                                          "id": ".slds-listbox__item",
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": [],
                                          "restrictees": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies a max-height and vertical scrolling to a popover body",
                                            "selector": ".slds-popover__body_small",
                                            "restrict": ".slds-popover__body",
                                            "modifier": true,
                                            "group": "body"
                                          },
                                          "id": ".slds-popover__body_small",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Applies styles for top area of popover",
                                        "selector": ".slds-popover__header",
                                        "restrict": ".slds-popover header, .slds-popover div"
                                      },
                                      "id": ".slds-popover__header",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Applies styles for footer area of popover",
                                        "selector": ".slds-popover__footer",
                                        "restrict": ".slds-popover footer"
                                      },
                                      "id": ".slds-popover__footer",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Applies styles to center align content for footer area of a form popover",
                                        "selector": ".slds-popover__footer_form",
                                        "restrict": ".slds-popover footer"
                                      },
                                      "id": ".slds-popover__footer_form",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Close button within a popover",
                                        "selector": ".slds-popover__close",
                                        "restrict": ".slds-popover button"
                                      },
                                      "id": ".slds-popover__close",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Width modifier for popover - small",
                                        "selector": ".slds-popover_small",
                                        "restrict": ".slds-popover",
                                        "modifier": true,
                                        "group": "width"
                                      },
                                      "id": ".slds-popover_small",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Width modifier for popover - medium",
                                        "selector": ".slds-popover_medium",
                                        "restrict": ".slds-popover",
                                        "modifier": true,
                                        "group": "width"
                                      },
                                      "id": ".slds-popover_medium",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Width modifier for popover - large",
                                        "selector": ".slds-popover_large",
                                        "restrict": ".slds-popover",
                                        "modifier": true,
                                        "group": "width"
                                      },
                                      "id": ".slds-popover_large",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Modifier for popover to take 100% width",
                                        "selector": ".slds-popover_full-width",
                                        "restrict": ".slds-popover",
                                        "modifier": true,
                                        "group": "width"
                                      },
                                      "id": ".slds-popover_full-width",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Modifier to hide a popover",
                                        "selector": ".slds-popover_hide",
                                        "restrict": ".slds-popover"
                                      },
                                      "id": ".slds-popover_hide",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Applies styles for dark variant of popover",
                                        "selector": ".slds-popover_dark",
                                        "restrict": ".slds-popover",
                                        "modifier": true
                                      },
                                      "id": ".slds-popover_dark",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "Prompt components are used to provide an interactive custom message.",
                                      "annotations": {
                                        "summary": "Initializes a brand popover",
                                        "name": "brand",
                                        "selector": ".slds-popover_brand",
                                        "restrict": ".slds-popover",
                                        "support": "dev-ready",
                                        "variant": true
                                      },
                                      "id": "brand",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies popover brand styles to top",
                                            "selector": ".slds-popover_brand-top",
                                            "restrict": ".slds-popover_brand"
                                          },
                                          "id": ".slds-popover_brand-top",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies popover brand styles to left",
                                            "selector": ".slds-popover_brand-left",
                                            "restrict": ".slds-popover_brand"
                                          },
                                          "id": ".slds-popover_brand-left",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies popover brand styles to bottom",
                                            "selector": ".slds-popover_brand-bottom",
                                            "restrict": ".slds-popover_brand"
                                          },
                                          "id": ".slds-popover_brand-bottom",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies popover brand styles to right",
                                            "selector": ".slds-popover_brand-right",
                                            "restrict": ".slds-popover_brand"
                                          },
                                          "id": ".slds-popover_brand-right",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "Error popovers are used to notify the user of errors on the page\n\nIf the elements within the error popover exceed 150px, use the `.slds-popover__body_scrollable`  modifier on the body element.\n\nIn some cases, such as displaying a list of menu items, padding may not be necessary in the popover body. To remove the padding, add the `slds-p-around_none\" utility class to the body element.",
                                      "annotations": {
                                        "summary": "Initializes an error non-modal dialog",
                                        "name": "error",
                                        "selector": ".slds-popover_error",
                                        "restrict": ".slds-popover",
                                        "support": "dev-ready",
                                        "variant": true
                                      },
                                      "id": "error",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies scrollable styles for popovers",
                                            "selector": ".slds-popover__body_scrollable",
                                            "restrict": ".slds-popover_error .slds-popover__body, .slds-popover_warning .slds-popover__body"
                                          },
                                          "id": ".slds-popover__body_scrollable",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "Feature components are use to describe notable features",
                                      "annotations": {
                                        "summary": "Initializes a feature non-modal dialog",
                                        "name": "feature",
                                        "selector": ".slds-popover_feature",
                                        "restrict": ".slds-popover",
                                        "support": "dev-ready",
                                        "variant": true,
                                        "deprecated": true,
                                        "release": "2.5.0"
                                      },
                                      "id": "feature",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_top",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_top",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_top-left",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_top-left",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_top-right",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_top-right",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_bottom",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_bottom",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_bottom-left",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_bottom-left",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_bottom-right",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_bottom-right",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_left",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_left",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_left-top",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_left-top",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_left-bottom",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_left-bottom",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_right",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_right",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_right-top",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_right-top",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_right-bottom",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_right-bottom",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_top-left-corner",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_top-left-corner",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_bottom-left-corner",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_bottom-left-corner",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_top-right-corner",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_top-right-corner",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_bottom-right-corner",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_bottom-right-corner",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_left-top-corner",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_left-top-corner",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_right-top-corner",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_right-top-corner",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_left-bottom-corner",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_left-bottom-corner",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_right-bottom-corner",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_right-bottom-corner",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "panels",
                                        "selector": ".slds-popover_panel",
                                        "restrict": ".slds-popover",
                                        "support": "dev-ready",
                                        "variant": true
                                      },
                                      "id": "panels",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "name": "Label for panels",
                                            "selector": ".slds-popover_panel__label",
                                            "restrict": ".slds-popover_panel p"
                                          },
                                          "id": "Label for panels",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": "./ui/components/panels/docs.mdx",
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "Prompt components are used to provide an interactive custom message.",
                                      "annotations": {
                                        "summary": "Initializes a prompt non-modal dialog",
                                        "name": "prompt",
                                        "selector": ".slds-popover_prompt",
                                        "restrict": ".slds-popover",
                                        "support": "dev-ready",
                                        "variant": true
                                      },
                                      "id": "prompt",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies styles for heading text of prompt",
                                            "selector": ".slds-popover_prompt__heading",
                                            "restrict": ".slds-popover_prompt .slds-media__body > h2"
                                          },
                                          "id": ".slds-popover_prompt__heading",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies styles for the optional action link in the footer of prompt",
                                            "selector": ".slds-popover_prompt__action-link",
                                            "restrict": ".slds-popover_prompt .slds-popover__footer span"
                                          },
                                          "id": ".slds-popover_prompt__action-link",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Position Prompt top left",
                                            "selector": ".slds-popover_prompt_top-left",
                                            "restrict": ".slds-popover_prompt",
                                            "modifier": true
                                          },
                                          "id": ".slds-popover_prompt_top-left",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Position Prompt top center",
                                            "selector": ".slds-popover_prompt_top",
                                            "restrict": ".slds-popover_prompt",
                                            "modifier": true
                                          },
                                          "id": ".slds-popover_prompt_top",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Position Prompt top right",
                                            "selector": ".slds-popover_prompt_top-right",
                                            "restrict": ".slds-popover_prompt",
                                            "modifier": true
                                          },
                                          "id": ".slds-popover_prompt_top-right",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Position Prompt bottom left",
                                            "selector": ".slds-popover_prompt_bottom-left",
                                            "restrict": ".slds-popover_prompt",
                                            "modifier": true
                                          },
                                          "id": ".slds-popover_prompt_bottom-left",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Position Prompt bottom center",
                                            "selector": ".slds-popover_prompt_bottom",
                                            "restrict": ".slds-popover_prompt",
                                            "modifier": true
                                          },
                                          "id": ".slds-popover_prompt_bottom",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Position Prompt bottom right",
                                            "selector": ".slds-popover_prompt_bottom-right",
                                            "restrict": ".slds-popover_prompt",
                                            "modifier": true
                                          },
                                          "id": ".slds-popover_prompt_bottom-right",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": "./ui/components/prompt/docs.mdx",
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "Walkthrough components are used to provide an interactive and educational prospect experience for setup.",
                                      "annotations": {
                                        "summary": "Initializes a walkthrough non-modal dialog",
                                        "name": "walkthrough",
                                        "selector": ".slds-popover_walkthrough",
                                        "restrict": ".slds-popover",
                                        "support": "dev-ready",
                                        "variant": true,
                                        "deprecated": true
                                      },
                                      "id": "walkthrough",
                                      "restrictees": [
                                        {
                                          "description": "Alternate background for walkthrough non-modal dialog",
                                          "annotations": {
                                            "selector": ".slds-popover_walkthrough-alt",
                                            "restrict": ".slds-popover_walkthrough",
                                            "modifier": true,
                                            "deprecated": true
                                          },
                                          "id": ".slds-popover_walkthrough-alt",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "Warning popovers are used to warn the user about information on the page that deserves caution\n\nIf the elements within the error popover exceed 150px, use the `.slds-popover__body_scrollable` modifier on the body element.\n\nIn some cases, such as displaying a list of menu items, padding may not be necessary in the popover body. To remove the padding, add the `slds-p-around_none\" utility class to the body element.",
                                      "annotations": {
                                        "summary": "Initializes an warning non-modal dialog",
                                        "name": "warning",
                                        "selector": ".slds-popover_warning",
                                        "restrict": ".slds-popover",
                                        "support": "dev-ready",
                                        "variant": true
                                      },
                                      "id": "warning",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies scrollable styles for popovers",
                                            "selector": ".slds-popover__body_scrollable",
                                            "restrict": ".slds-popover_error .slds-popover__body, .slds-popover_warning .slds-popover__body"
                                          },
                                          "id": ".slds-popover__body_scrollable",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": "./ui/components/combobox/base/example.jsx",
                                  "showcase": [
                                    {
                                      "title": "default",
                                      "items": [
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "select-only (base)-default",
                                          "label": "Select-Only (Base) default (select-only)"
                                        }
                                      ]
                                    },
                                    {
                                      "title": "states",
                                      "items": [
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "focused",
                                          "label": "Focused (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "focused-open",
                                          "label": "Focused - Opened (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "highlighting-an-option",
                                          "label": "Highlighting an option (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selecting-a-single-option",
                                          "label": "Selecting a single option (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selected-an-option-closed",
                                          "label": "Selected an option - Closed (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selecting-multiple-options",
                                          "label": "Selecting multiple options (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selected-multiple-options-closed",
                                          "label": "Selected multiple options-closed (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selecting-a-single-option-truncated",
                                          "label": "Selecting a single option (truncated)",
                                          "demoStyles": "max-width: 225px;",
                                          "storybookStyles": true
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "loading-options",
                                          "label": "Loading more options (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "grouped-options",
                                          "label": "Grouped options (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "deprecated-closed",
                                          "label": "Deprecated - Closed (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "deprecated-focused",
                                          "label": "Deprecated - Focused (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "deprecated-open-item-focused",
                                          "label": "Deprecated - Open - Item Focused (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "deprecated-closed-options-selected",
                                          "label": "Deprecated - Option(s) Selected (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "select-only (base)-without-placeholder",
                                          "label": "Select-Only (Base) without placeholder (select-only)"
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "description": "Einstein components are used to provide an interactive experience with Einstein features",
                                  "annotations": {
                                    "summary": "Initializes a Einstein non-modal dialog",
                                    "name": "einstein",
                                    "selector": ".slds-popover_einstein",
                                    "restrict": "[role=\"dialog\"], [role=\"tooltip\"]",
                                    "support": "dev-ready",
                                    "variant": true
                                  },
                                  "id": "einstein",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Initializes Prompt style notification",
                                    "name": "base",
                                    "selector": ".slds-modal_prompt",
                                    "restrict": "section[role=\"alertdialog\"]",
                                    "support": "dev-ready",
                                    "variant": true
                                  },
                                  "id": "base",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": "./ui/components/combobox/base/example.jsx",
                                  "showcase": [
                                    {
                                      "title": "default",
                                      "items": [
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "select-only (base)-default",
                                          "label": "Select-Only (Base) default (select-only)"
                                        }
                                      ]
                                    },
                                    {
                                      "title": "states",
                                      "items": [
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "focused",
                                          "label": "Focused (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "focused-open",
                                          "label": "Focused - Opened (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "highlighting-an-option",
                                          "label": "Highlighting an option (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selecting-a-single-option",
                                          "label": "Selecting a single option (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selected-an-option-closed",
                                          "label": "Selected an option - Closed (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selecting-multiple-options",
                                          "label": "Selecting multiple options (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selected-multiple-options-closed",
                                          "label": "Selected multiple options-closed (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selecting-a-single-option-truncated",
                                          "label": "Selecting a single option (truncated)",
                                          "demoStyles": "max-width: 225px;",
                                          "storybookStyles": true
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "loading-options",
                                          "label": "Loading more options (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "grouped-options",
                                          "label": "Grouped options (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "deprecated-closed",
                                          "label": "Deprecated - Closed (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "deprecated-focused",
                                          "label": "Deprecated - Focused (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "deprecated-open-item-focused",
                                          "label": "Deprecated - Open - Item Focused (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "deprecated-closed-options-selected",
                                          "label": "Deprecated - Option(s) Selected (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "select-only (base)-without-placeholder",
                                          "label": "Select-Only (Base) without placeholder (select-only)"
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "description": "The tooltip should be positioned with JavaScript.\n\nYou can include inline help tooltips for form elements and any focusable items, such as anchor links, buttons, etc. If your tooltips are available on hover, also make sure that they’re available on keyboard focus. To allow screen readers to access the tooltip, the HTML form field element must  have an `aria-describedby` attribute that points to the tooltip `ID` of the tooltip.",
                                  "annotations": {
                                    "summary": "Initializes a tooltip",
                                    "variant": true,
                                    "name": "base",
                                    "selector": ".slds-popover_tooltip",
                                    "restrict": "[role=\"tooltip\"]",
                                    "support": "dev-ready"
                                  },
                                  "id": "base",
                                  "restrictees": [
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "rise",
                                        "summary": "Toggles on tooltip",
                                        "selector": ".slds-rise-from-ground",
                                        "restrict": ".slds-popover_tooltip",
                                        "modifier": true,
                                        "group": "toggle"
                                      },
                                      "id": "rise",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "fall",
                                        "summary": "Toggles off tooltip",
                                        "selector": ".slds-fall-into-ground",
                                        "restrict": ".slds-popover_tooltip",
                                        "modifier": true,
                                        "group": "toggle"
                                      },
                                      "id": "fall",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "bottom-to-top",
                                        "summary": "Slides tooltip from bottom to top",
                                        "selector": ".slds-slide-from-bottom-to-top",
                                        "restrict": ".slds-popover_tooltip",
                                        "modifier": true,
                                        "group": "motion"
                                      },
                                      "id": "bottom-to-top",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "top-to-bottom",
                                        "summary": "Slides tooltip from top to bottom",
                                        "selector": ".slds-slide-from-top-to-bottom",
                                        "restrict": ".slds-popover_tooltip",
                                        "modifier": true,
                                        "group": "motion"
                                      },
                                      "id": "top-to-bottom",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "right-to-left",
                                        "summary": "Slides tooltip from right to left",
                                        "selector": ".slds-slide-from-right-to-left",
                                        "restrict": ".slds-popover_tooltip",
                                        "modifier": true,
                                        "group": "motion"
                                      },
                                      "id": "right-to-left",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "left-to-right",
                                        "summary": "Slides tooltip from left to right",
                                        "selector": ".slds-slide-from-left-to-right",
                                        "restrict": ".slds-popover_tooltip",
                                        "modifier": true,
                                        "group": "motion"
                                      },
                                      "id": "left-to-right",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": "./ui/components/combobox/base/example.jsx",
                                  "showcase": [
                                    {
                                      "title": "default",
                                      "items": [
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "select-only (base)-default",
                                          "label": "Select-Only (Base) default (select-only)"
                                        }
                                      ]
                                    },
                                    {
                                      "title": "states",
                                      "items": [
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "focused",
                                          "label": "Focused (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "focused-open",
                                          "label": "Focused - Opened (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "highlighting-an-option",
                                          "label": "Highlighting an option (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selecting-a-single-option",
                                          "label": "Selecting a single option (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selected-an-option-closed",
                                          "label": "Selected an option - Closed (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selecting-multiple-options",
                                          "label": "Selecting multiple options (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selected-multiple-options-closed",
                                          "label": "Selected multiple options-closed (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selecting-a-single-option-truncated",
                                          "label": "Selecting a single option (truncated)",
                                          "demoStyles": "max-width: 225px;",
                                          "storybookStyles": true
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "loading-options",
                                          "label": "Loading more options (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "grouped-options",
                                          "label": "Grouped options (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "deprecated-closed",
                                          "label": "Deprecated - Closed (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "deprecated-focused",
                                          "label": "Deprecated - Focused (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "deprecated-open-item-focused",
                                          "label": "Deprecated - Open - Item Focused (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "deprecated-closed-options-selected",
                                          "label": "Deprecated - Option(s) Selected (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "select-only (base)-without-placeholder",
                                          "label": "Select-Only (Base) without placeholder (select-only)"
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "description": "The truncation class can be used on an element, or the truncation\ninclude can be added to an existing class.",
                                  "annotations": {
                                    "summary": "Creates truncated text",
                                    "selector": ".slds-truncate",
                                    "restrict": "[title]",
                                    "modifier": true
                                  },
                                  "id": ".slds-truncate",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                }
                              ],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "",
                              "annotations": {
                                "summary": "Header for choosable option within listbox",
                                "selector": ".slds-listbox__option-header",
                                "restrict": ".slds-listbox__option h3"
                              },
                              "id": ".slds-listbox__option-header",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "",
                              "annotations": {
                                "summary": "Container for listbox option icon",
                                "selector": ".slds-listbox__option-icon",
                                "restrict": ".slds-listbox__option span"
                              },
                              "id": ".slds-listbox__option-icon",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "Focus state of a vertical listbox option",
                              "annotations": {
                                "selector": ".slds-has-focus",
                                "restrict": ".slds-listbox__option",
                                "modifier": true
                              },
                              "id": ".slds-has-focus",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "Modifies the listbox option if it contains an entity object",
                              "annotations": {
                                "selector": ".slds-listbox__option_entity",
                                "restrict": ".slds-listbox__option"
                              },
                              "id": ".slds-listbox__option_entity",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "Modifies the listbox option if it contains an plain object or string",
                              "annotations": {
                                "selector": ".slds-listbox__option_plain",
                                "restrict": ".slds-listbox__option"
                              },
                              "id": ".slds-listbox__option_plain",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "If the listbox option has metadata or secondary information that sits below its primary text",
                              "annotations": {
                                "selector": ".slds-listbox__option_has-meta",
                                "restrict": ".slds-listbox__option"
                              },
                              "id": ".slds-listbox__option_has-meta",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "Modifier that makes selected icon visible",
                              "annotations": {
                                "selector": ".slds-is-selected",
                                "restrict": ".slds-listbox__option",
                                "modifier": true
                              },
                              "id": ".slds-is-selected",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "The main text of an entity listbox",
                              "annotations": {
                                "selector": ".slds-listbox__option-text_entity",
                                "restrict": ".slds-listbox__option span"
                              },
                              "id": ".slds-listbox__option-text_entity",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "The metadata or secondary text of an entity listbox",
                              "annotations": {
                                "selector": ".slds-listbox__option-meta",
                                "restrict": ".slds-listbox__option span"
                              },
                              "id": ".slds-listbox__option-meta",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            }
                          ],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "The icon within a plain listbox that indicates if an option has been selected or not.",
                          "annotations": {
                            "selector": ".slds-listbox__icon-selected",
                            "restrict": ".slds-listbox__item svg"
                          },
                          "id": ".slds-listbox__icon-selected",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        }
                      ],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "Creates a vertical listbox",
                      "annotations": {
                        "selector": ".slds-listbox_vertical",
                        "restrict": ".slds-listbox",
                        "modifier": true
                      },
                      "id": ".slds-listbox_vertical",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Forces overflow scrolling after 5 list items",
                        "selector": ".slds-dropdown_length-5",
                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                        "modifier": true,
                        "group": "height"
                      },
                      "id": ".slds-dropdown_length-5",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Forces overflow scrolling after 7 list items",
                        "selector": ".slds-dropdown_length-7",
                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                        "modifier": true,
                        "group": "height"
                      },
                      "id": ".slds-dropdown_length-7",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Forces overflow scrolling after 10 list items",
                        "selector": ".slds-dropdown_length-10",
                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                        "modifier": true,
                        "group": "height"
                      },
                      "id": ".slds-dropdown_length-10",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Forces overflow scrolling after 5 list items with an icon",
                        "selector": ".slds-dropdown_length-with-icon-5",
                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                        "modifier": true,
                        "group": "height"
                      },
                      "id": ".slds-dropdown_length-with-icon-5",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Forces overflow scrolling after 7 list items with an icon",
                        "selector": ".slds-dropdown_length-with-icon-7",
                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                        "modifier": true,
                        "group": "height"
                      },
                      "id": ".slds-dropdown_length-with-icon-7",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Forces overflow scrolling after 10 list items with an icon",
                        "selector": ".slds-dropdown_length-with-icon-10",
                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                        "modifier": true,
                        "group": "height"
                      },
                      "id": ".slds-dropdown_length-with-icon-10",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Expanded state of a selection group",
                    "selector": ".slds-is-expanded",
                    "restrict": ".slds-listbox_selection-group"
                  },
                  "id": ".slds-is-expanded",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Toggle button to show all of the pill selections",
                    "selector": ".slds-listbox-toggle",
                    "restrict": ".slds-listbox_selection-group > span"
                  },
                  "id": ".slds-listbox-toggle",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/combobox/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "context": "Select-Only (Base)",
                  "id": "select-only (base)-default",
                  "label": "Select-Only (Base) default (select-only)"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "context": "Select-Only (Base)",
                  "id": "focused",
                  "label": "Focused (select-only)"
                },
                {
                  "context": "Select-Only (Base)",
                  "id": "focused-open",
                  "label": "Focused - Opened (select-only)"
                },
                {
                  "context": "Select-Only (Base)",
                  "id": "highlighting-an-option",
                  "label": "Highlighting an option (select-only)"
                },
                {
                  "context": "Select-Only (Base)",
                  "id": "selecting-a-single-option",
                  "label": "Selecting a single option (select-only)"
                },
                {
                  "context": "Select-Only (Base)",
                  "id": "selected-an-option-closed",
                  "label": "Selected an option - Closed (select-only)"
                },
                {
                  "context": "Select-Only (Base)",
                  "id": "selecting-multiple-options",
                  "label": "Selecting multiple options (select-only)"
                },
                {
                  "context": "Select-Only (Base)",
                  "id": "selected-multiple-options-closed",
                  "label": "Selected multiple options-closed (select-only)"
                },
                {
                  "context": "Select-Only (Base)",
                  "id": "selecting-a-single-option-truncated",
                  "label": "Selecting a single option (truncated)",
                  "demoStyles": "max-width: 225px;",
                  "storybookStyles": true
                },
                {
                  "context": "Select-Only (Base)",
                  "id": "loading-options",
                  "label": "Loading more options (select-only)"
                },
                {
                  "context": "Select-Only (Base)",
                  "id": "grouped-options",
                  "label": "Grouped options (select-only)"
                },
                {
                  "context": "Select-Only (Base)",
                  "id": "deprecated-closed",
                  "label": "Deprecated - Closed (select-only)"
                },
                {
                  "context": "Select-Only (Base)",
                  "id": "deprecated-focused",
                  "label": "Deprecated - Focused (select-only)"
                },
                {
                  "context": "Select-Only (Base)",
                  "id": "deprecated-open-item-focused",
                  "label": "Deprecated - Open - Item Focused (select-only)"
                },
                {
                  "context": "Select-Only (Base)",
                  "id": "deprecated-closed-options-selected",
                  "label": "Deprecated - Option(s) Selected (select-only)"
                },
                {
                  "context": "Select-Only (Base)",
                  "id": "select-only (base)-without-placeholder",
                  "label": "Select-Only (Base) without placeholder (select-only)"
                }
              ]
            }
          ]
        },
        {
          "description": "",
          "annotations": {
            "summary": "Container for a combobox group",
            "name": "grouped",
            "selector": ".slds-combobox-group",
            "restrict": "div",
            "support": "dev-ready",
            "variant": true
          },
          "id": "grouped",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Modifier that identifies the combobox as the object switcher, applies specific interactions for its context",
                "selector": ".slds-combobox_object-switcher",
                "restrict": ".slds-combobox-group div"
              },
              "id": ".slds-combobox_object-switcher",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Modifier that notifies the combobox group that a selection has been made",
                "selector": ".slds-has-selection",
                "restrict": ".slds-combobox-group, .slds-combobox_container"
              },
              "id": ".slds-has-selection",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "The first combobox in the combobox group",
                "selector": ".slds-combobox-addon_start",
                "restrict": ".slds-combobox-group div"
              },
              "id": ".slds-combobox-addon_start",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "The last combobox in the combobox group",
                "selector": ".slds-combobox-addon_end",
                "restrict": ".slds-combobox-group div"
              },
              "id": ".slds-combobox-addon_end",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "The container of pill selections found inside of a combobox group",
                "selector": ".slds-listbox_selection-group",
                "restrict": ".slds-combobox-group ~ div, .slds-combobox_container ~ div"
              },
              "id": ".slds-listbox_selection-group",
              "restrictees": [
                {
                  "description": "Listbox container",
                  "annotations": {
                    "name": "listbox",
                    "selector": ".slds-listbox",
                    "restrict": ".slds-dropdown ul, .slds-dueling-list__options ul, .slds-pill_container ul, .slds-listbox_selection-group ul, .slds-combobox_container ul, .slds-form-element__control ul, .slds-popover__body ul",
                    "support": "dev-ready",
                    "variant": true
                  },
                  "id": "listbox",
                  "restrictees": [
                    {
                      "description": "Inline listbox",
                      "annotations": {
                        "selector": ".slds-listbox_inline",
                        "restrict": ".slds-listbox",
                        "modifier": true
                      },
                      "id": ".slds-listbox_inline",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "Horizontal listbox",
                      "annotations": {
                        "selector": ".slds-listbox_horizontal",
                        "restrict": ".slds-listbox",
                        "modifier": true
                      },
                      "id": ".slds-listbox_horizontal",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "Listbox item",
                      "annotations": {
                        "selector": ".slds-listbox__item",
                        "restrict": ".slds-listbox > li"
                      },
                      "id": ".slds-listbox__item",
                      "restrictees": [
                        {
                          "description": "Choosable option within listbox",
                          "annotations": {
                            "selector": ".slds-listbox__option",
                            "restrict": ".slds-listbox__item > div"
                          },
                          "id": ".slds-listbox__option",
                          "restrictees": [
                            {
                              "description": "If the listbox option is empty and slds-truncate is not present this fix the height of the option",
                              "annotations": {
                                "selector": ".slds-media__body > :first-child",
                                "restrict": ".slds-listbox__option"
                              },
                              "id": ".slds-media__body > :first-child",
                              "restrictees": [
                                {
                                  "description": "This component is used to display a current or past chat session between a customer and a service agent.\nIt appears in the form of a \"Log\"",
                                  "annotations": {
                                    "summary": "Root container of a chat session",
                                    "name": "base",
                                    "selector": ".slds-chat",
                                    "restrict": "section[role=\"log\"]",
                                    "support": "dev-ready",
                                    "variant": true
                                  },
                                  "id": "base",
                                  "restrictees": [
                                    {
                                      "description": "The chat payload should be displayed in the form of a list. Each item in the list has a number of vertical and horizontal spacing rules based on its type",
                                      "annotations": {
                                        "summary": "Handles the display of chat items within a list",
                                        "selector": ".slds-chat-list",
                                        "restrict": ".slds-chat ul"
                                      },
                                      "id": ".slds-chat-list",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Handles spacing and direction of items in the list",
                                            "selector": ".slds-chat-listitem",
                                            "restrict": ".slds-chat-list li"
                                          },
                                          "id": ".slds-chat-listitem",
                                          "restrictees": [
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Modifier used to style outbound message list items",
                                                "selector": ".slds-chat-listitem_outbound",
                                                "restrict": ".slds-chat-listitem",
                                                "modifier": true
                                              },
                                              "id": ".slds-chat-listitem_outbound",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "name": "inbound-message",
                                                "summary": "Modifier used to style inbound message list items",
                                                "selector": ".slds-chat-listitem_inbound",
                                                "restrict": ".slds-chat-listitem",
                                                "modifier": true,
                                                "group": "dialog"
                                              },
                                              "id": "inbound-message",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Modifier used for spacing bookend items",
                                                "selector": ".slds-chat-listitem_bookend",
                                                "restrict": ".slds-chat-listitem"
                                              },
                                              "id": ".slds-chat-listitem_bookend",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "Modifier used for spacing event items",
                                                "selector": ".slds-chat-listitem_event",
                                                "restrict": ".slds-chat-listitem"
                                              },
                                              "id": ".slds-chat-listitem_event",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "Chat logs are mainly made up of chat messages between an agent and a customer",
                                              "annotations": {
                                                "summary": "styles the outter part of a chat message",
                                                "selector": ".slds-chat-message",
                                                "restrict": ".slds-chat-listitem div"
                                              },
                                              "id": ".slds-chat-message",
                                              "restrictees": [
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used for when customer avatars are used in consequtive inbound messages to align the message body with the previous message",
                                                    "selector": ".slds-chat-message_faux-avatar",
                                                    "restrict": ".slds-chat-message"
                                                  },
                                                  "id": ".slds-chat-message_faux-avatar",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to style avatars in chat logs",
                                                    "selector": ".slds-chat-avatar",
                                                    "restrict": ".slds-chat-message .slds-avatar"
                                                  },
                                                  "id": ".slds-chat-avatar",
                                                  "restrictees": [
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Used to style the avatar intials for chat",
                                                        "selector": ".slds-chat-avatar__intials",
                                                        "restrict": ".slds-chat-avatar .slds-avatar__initials",
                                                        "deprecated": true
                                                      },
                                                      "id": ".slds-chat-avatar__intials",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    }
                                                  ],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to contain and align chat messages with their avatars",
                                                    "selector": ".slds-chat-message__body",
                                                    "restrict": ".slds-chat-message div"
                                                  },
                                                  "id": ".slds-chat-message__body",
                                                  "restrictees": [
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": true,
                                                        "selector": ".slds-chat-message__image_loading",
                                                        "restrict": ".slds-chat-message__body"
                                                      },
                                                      "id": ".slds-chat-message__image_loading",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Used to style the chat text from agent or customer",
                                                        "selector": ".slds-chat-message__text",
                                                        "restrict": ".slds-chat-message__body div"
                                                      },
                                                      "id": ".slds-chat-message__text",
                                                      "restrictees": [
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Used to style icons with a chat log",
                                                            "selector": ".slds-chat-icon",
                                                            "restrict": ".slds-chat-message__text .slds-icon_container, .slds-chat-event__body .slds-icon_container, .slds-chat-bookend .slds-icon_container, .slds-chat-message__action .slds-icon_container"
                                                          },
                                                          "id": ".slds-chat-icon",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Used for any specific inbound text styling",
                                                            "selector": ".slds-chat-message__text_inbound",
                                                            "restrict": ".slds-chat-message__text"
                                                          },
                                                          "id": ".slds-chat-message__text_inbound",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Used for any specific outbound text styling",
                                                            "selector": ".slds-chat-message__text_outbound",
                                                            "restrict": ".slds-chat-message__text"
                                                          },
                                                          "id": ".slds-chat-message__text_outbound",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Used for any specific outbound (from another agent) text styling",
                                                            "selector": ".slds-chat-message__text_outbound-agent",
                                                            "restrict": ".slds-chat-message__text"
                                                          },
                                                          "id": ".slds-chat-message__text_outbound-agent",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "name": "unsupported",
                                                            "summary": "Used for an inbound message that is not a supported message type",
                                                            "selector": ".slds-chat-message__text_unsupported-type",
                                                            "restrict": ".slds-chat-message__text",
                                                            "modifier": true,
                                                            "group": "feedback"
                                                          },
                                                          "id": "unsupported",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "name": "delivery-failure",
                                                            "summary": "Used for an inbound message that fails to deliver",
                                                            "selector": ".slds-chat-message__text_delivery-failure",
                                                            "restrict": ".slds-chat-message__text",
                                                            "modifier": true,
                                                            "group": "feedback"
                                                          },
                                                          "id": "delivery-failure",
                                                          "restrictees": [
                                                            {
                                                              "description": "",
                                                              "annotations": {
                                                                "summary": "Element that contains feedback for why inbound message failed",
                                                                "selector": ".slds-chat-message__text_delivery-failure-reason",
                                                                "restrict": ".slds-chat-message__text_delivery-failure [role=\"alert\"]"
                                                              },
                                                              "id": ".slds-chat-message__text_delivery-failure-reason",
                                                              "restrictees": [],
                                                              "docPath": null,
                                                              "showcasePath": null,
                                                              "showcase": []
                                                            }
                                                          ],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        },
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Used when sneak peek is enabled for customer messages",
                                                            "selector": ".slds-chat-message__text_sneak-peek",
                                                            "restrict": ".slds-chat-message__text",
                                                            "modifier": true
                                                          },
                                                          "id": ".slds-chat-message__text_sneak-peek",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        }
                                                      ],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    },
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": true,
                                                        "selector": ".slds-chat-message__file",
                                                        "restrict": ".slds-chat-message__body div"
                                                      },
                                                      "id": ".slds-chat-message__file",
                                                      "restrictees": [
                                                        {
                                                          "description": "",
                                                          "annotations": {
                                                            "summary": "Used for any specific inbound file styling",
                                                            "selector": ".slds-chat-message__file_inbound",
                                                            "restrict": ".slds-chat-message__file"
                                                          },
                                                          "id": ".slds-chat-message__file_inbound",
                                                          "restrictees": [],
                                                          "docPath": null,
                                                          "showcasePath": null,
                                                          "showcase": []
                                                        }
                                                      ],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    }
                                                  ],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to style chat message meta data",
                                                    "selector": ".slds-chat-message__meta",
                                                    "restrict": ".slds-chat-message div"
                                                  },
                                                  "id": ".slds-chat-message__meta",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to style chat message resend action",
                                                    "selector": ".slds-chat-message__action",
                                                    "restrict": ".slds-chat-message .slds-button"
                                                  },
                                                  "id": ".slds-chat-message__action",
                                                  "restrictees": [
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Used to style icons with a chat log",
                                                        "selector": ".slds-chat-icon",
                                                        "restrict": ".slds-chat-message__text .slds-icon_container, .slds-chat-event__body .slds-icon_container, .slds-chat-bookend .slds-icon_container, .slds-chat-message__action .slds-icon_container"
                                                      },
                                                      "id": ".slds-chat-icon",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    }
                                                  ],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                }
                                              ],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "",
                                              "annotations": {
                                                "summary": "During any chat, certain events can occur which need to be displayed to the user",
                                                "selector": ".slds-chat-event",
                                                "restrict": ".slds-chat-listitem div"
                                              },
                                              "id": ".slds-chat-event",
                                              "restrictees": [
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to style the horizontal rules on an event",
                                                    "selector": ".slds-chat-event__rule",
                                                    "restrict": ".slds-chat-event div",
                                                    "deprecated": true
                                                  },
                                                  "id": ".slds-chat-event__rule",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used for styling the event body text",
                                                    "selector": ".slds-chat-event__body",
                                                    "restrict": ".slds-chat-event div"
                                                  },
                                                  "id": ".slds-chat-event__body",
                                                  "restrictees": [
                                                    {
                                                      "description": "",
                                                      "annotations": {
                                                        "summary": "Used to style icons with a chat log",
                                                        "selector": ".slds-chat-icon",
                                                        "restrict": ".slds-chat-message__text .slds-icon_container, .slds-chat-event__body .slds-icon_container, .slds-chat-bookend .slds-icon_container, .slds-chat-message__action .slds-icon_container"
                                                      },
                                                      "id": ".slds-chat-icon",
                                                      "restrictees": [],
                                                      "docPath": null,
                                                      "showcasePath": null,
                                                      "showcase": []
                                                    }
                                                  ],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to style any messages from an agent in the event",
                                                    "selector": ".slds-chat-event__agent-message",
                                                    "restrict": ".slds-chat-event div"
                                                  },
                                                  "id": ".slds-chat-event__agent-message",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "name": "error",
                                                    "summary": "Modifier to indicate the event was an error",
                                                    "selector": ".slds-has-error",
                                                    "restrict": ".slds-chat-event[role=\"alert\"]",
                                                    "modifier": true,
                                                    "group": "feedback"
                                                  },
                                                  "id": "error",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                }
                                              ],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            },
                                            {
                                              "description": "Chat sessions are started and stopped with bookends to the conversation",
                                              "annotations": {
                                                "summary": "Used to style a chat bookend",
                                                "selector": ".slds-chat-bookend",
                                                "restrict": ".slds-chat-listitem div"
                                              },
                                              "id": ".slds-chat-bookend",
                                              "restrictees": [
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "summary": "Used to style icons with a chat log",
                                                    "selector": ".slds-chat-icon",
                                                    "restrict": ".slds-chat-message__text .slds-icon_container, .slds-chat-event__body .slds-icon_container, .slds-chat-bookend .slds-icon_container, .slds-chat-message__action .slds-icon_container"
                                                  },
                                                  "id": ".slds-chat-icon",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                },
                                                {
                                                  "description": "",
                                                  "annotations": {
                                                    "name": "stop",
                                                    "summary": "Modifier for bookends which stop a chat session",
                                                    "selector": ".slds-chat-bookend_stop",
                                                    "restrict": ".slds-chat-bookend",
                                                    "modifier": true,
                                                    "group": "dialog"
                                                  },
                                                  "id": "stop",
                                                  "restrictees": [],
                                                  "docPath": null,
                                                  "showcasePath": null,
                                                  "showcase": []
                                                }
                                              ],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            }
                                          ],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "Past chat logs are displayed differently for ease of scanning",
                                      "annotations": {
                                        "summary": "Apply when displaying chat logs that appeared in the past",
                                        "name": "past",
                                        "selector": ".slds-chat_past",
                                        "restrict": ".slds-chat",
                                        "support": "dev-ready",
                                        "variant": true
                                      },
                                      "id": "past",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": "./ui/components/combobox/base/example.jsx",
                                  "showcase": [
                                    {
                                      "title": "default",
                                      "items": [
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "select-only (base)-default",
                                          "label": "Select-Only (Base) default (select-only)"
                                        }
                                      ]
                                    },
                                    {
                                      "title": "states",
                                      "items": [
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "focused",
                                          "label": "Focused (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "focused-open",
                                          "label": "Focused - Opened (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "highlighting-an-option",
                                          "label": "Highlighting an option (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selecting-a-single-option",
                                          "label": "Selecting a single option (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selected-an-option-closed",
                                          "label": "Selected an option - Closed (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selecting-multiple-options",
                                          "label": "Selecting multiple options (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selected-multiple-options-closed",
                                          "label": "Selected multiple options-closed (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selecting-a-single-option-truncated",
                                          "label": "Selecting a single option (truncated)",
                                          "demoStyles": "max-width: 225px;",
                                          "storybookStyles": true
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "loading-options",
                                          "label": "Loading more options (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "grouped-options",
                                          "label": "Grouped options (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "deprecated-closed",
                                          "label": "Deprecated - Closed (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "deprecated-focused",
                                          "label": "Deprecated - Focused (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "deprecated-open-item-focused",
                                          "label": "Deprecated - Open - Item Focused (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "deprecated-closed-options-selected",
                                          "label": "Deprecated - Option(s) Selected (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "select-only (base)-without-placeholder",
                                          "label": "Select-Only (Base) without placeholder (select-only)"
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Element that contains feedback for why inbound message failed",
                                    "selector": ".slds-chat-message__text_delivery-failure-reason",
                                    "restrict": ".slds-chat-message__text_delivery-failure [role=\"alert\"]"
                                  },
                                  "id": ".slds-chat-message__text_delivery-failure-reason",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "name": "error",
                                    "summary": "Modifier to indicate the event was an error",
                                    "selector": ".slds-has-error",
                                    "restrict": ".slds-chat-event[role=\"alert\"]",
                                    "modifier": true,
                                    "group": "feedback"
                                  },
                                  "id": "error",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "Listbox container",
                                  "annotations": {
                                    "name": "listbox",
                                    "selector": ".slds-listbox",
                                    "restrict": ".slds-dropdown ul, .slds-dueling-list__options ul, .slds-pill_container ul, .slds-listbox_selection-group ul, .slds-combobox_container ul, .slds-form-element__control ul, .slds-popover__body ul",
                                    "support": "dev-ready",
                                    "variant": true
                                  },
                                  "id": "listbox",
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": [],
                                  "restrictees": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "name": "base",
                                    "selector": ".slds-dynamic-menu",
                                    "restrict": "section[role=\"dialog\"]",
                                    "variant": true,
                                    "support": "dev-ready"
                                  },
                                  "id": "base",
                                  "restrictees": [
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Headers styles for dynamic menu",
                                        "selector": ".slds-dynamic-menu__header",
                                        "restrict": ".slds-dynamic-menu h3"
                                      },
                                      "id": ".slds-dynamic-menu__header",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": "./ui/components/combobox/base/example.jsx",
                                  "showcase": [
                                    {
                                      "title": "default",
                                      "items": [
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "select-only (base)-default",
                                          "label": "Select-Only (Base) default (select-only)"
                                        }
                                      ]
                                    },
                                    {
                                      "title": "states",
                                      "items": [
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "focused",
                                          "label": "Focused (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "focused-open",
                                          "label": "Focused - Opened (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "highlighting-an-option",
                                          "label": "Highlighting an option (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selecting-a-single-option",
                                          "label": "Selecting a single option (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selected-an-option-closed",
                                          "label": "Selected an option - Closed (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selecting-multiple-options",
                                          "label": "Selecting multiple options (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selected-multiple-options-closed",
                                          "label": "Selected multiple options-closed (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selecting-a-single-option-truncated",
                                          "label": "Selecting a single option (truncated)",
                                          "demoStyles": "max-width: 225px;",
                                          "storybookStyles": true
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "loading-options",
                                          "label": "Loading more options (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "grouped-options",
                                          "label": "Grouped options (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "deprecated-closed",
                                          "label": "Deprecated - Closed (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "deprecated-focused",
                                          "label": "Deprecated - Focused (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "deprecated-open-item-focused",
                                          "label": "Deprecated - Open - Item Focused (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "deprecated-closed-options-selected",
                                          "label": "Deprecated - Option(s) Selected (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "select-only (base)-without-placeholder",
                                          "label": "Select-Only (Base) without placeholder (select-only)"
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "description": "Region that contains the search input, handles sizing",
                                  "annotations": {
                                    "selector": ".slds-global-header__item_search",
                                    "restrict": ".slds-global-header__item:nth-child(2)"
                                  },
                                  "id": ".slds-global-header__item_search",
                                  "restrictees": [
                                    {
                                      "description": "Primary combobox that contains the search input, handles sizing",
                                      "annotations": {
                                        "selector": ".slds-global-search__form-element div",
                                        "restrict": ".slds-global-header__item_search"
                                      },
                                      "id": ".slds-global-search__form-element div",
                                      "restrictees": [
                                        {
                                          "description": "Listbox container",
                                          "annotations": {
                                            "name": "listbox",
                                            "selector": ".slds-listbox",
                                            "restrict": ".slds-dropdown ul, .slds-dueling-list__options ul, .slds-pill_container ul, .slds-listbox_selection-group ul, .slds-combobox_container ul, .slds-form-element__control ul, .slds-popover__body ul",
                                            "support": "dev-ready",
                                            "variant": true
                                          },
                                          "id": "listbox",
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": [],
                                          "restrictees": []
                                        },
                                        {
                                          "description": "Creates the shaded backdrop used behind the modal.",
                                          "annotations": {
                                            "selector": ".slds-backdrop",
                                            "restrict": ".slds-modal ~ div",
                                            "notes": "This should follow after the `.slds-modal` as an empty element.",
                                            "required": true
                                          },
                                          "id": ".slds-backdrop",
                                          "restrictees": [
                                            {
                                              "description": "Allows the backdrop to be visible.",
                                              "annotations": {
                                                "selector": ".slds-backdrop_open",
                                                "restrict": ".slds-backdrop",
                                                "notes": "Apply this class to a modal backdrop with JavaScript to make it visible.",
                                                "modifier": true,
                                                "required": true
                                              },
                                              "id": ".slds-backdrop_open",
                                              "restrictees": [],
                                              "docPath": null,
                                              "showcasePath": null,
                                              "showcase": []
                                            }
                                          ],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "Active state of an item",
                                  "annotations": {
                                    "selector": ".slds-is-active",
                                    "restrict": ".slds-context-bar__item:not(.slds-no-hover)",
                                    "modifier": true
                                  },
                                  "id": ".slds-is-active",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "Creates the shaded backdrop used behind the modal.",
                                  "annotations": {
                                    "selector": ".slds-backdrop",
                                    "restrict": ".slds-modal ~ div",
                                    "notes": "This should follow after the `.slds-modal` as an empty element.",
                                    "required": true
                                  },
                                  "id": ".slds-backdrop",
                                  "restrictees": [
                                    {
                                      "description": "Allows the backdrop to be visible.",
                                      "annotations": {
                                        "selector": ".slds-backdrop_open",
                                        "restrict": ".slds-backdrop",
                                        "notes": "Apply this class to a modal backdrop with JavaScript to make it visible.",
                                        "modifier": true,
                                        "required": true
                                      },
                                      "id": ".slds-backdrop_open",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "A dialog popover, `.slds-popover`, can be applied to all variants of a dialog\npopover. It initiates the styles of the popover and enables `.slds-nubbin` to be applied.\n\nA dialog popover requires at least one focusable element.",
                                  "annotations": {
                                    "name": "base",
                                    "selector": ".slds-popover",
                                    "restrict": "[role=\"dialog\"], [role=\"tooltip\"]",
                                    "support": "dev-ready",
                                    "variant": true
                                  },
                                  "id": "base",
                                  "restrictees": [
                                    {
                                      "description": "Dialog specific for inline-edit popover",
                                      "annotations": {
                                        "selector": ".slds-popover_edit",
                                        "restrict": ".slds-popover",
                                        "required": true
                                      },
                                      "id": ".slds-popover_edit",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "selector": ".slds-form-element__label_edit",
                                            "restrict": ".slds-popover_edit label"
                                          },
                                          "id": ".slds-form-element__label_edit",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Applies styles for meta content of popover",
                                        "selector": ".slds-popover__meta",
                                        "restrict": ".slds-popover"
                                      },
                                      "id": ".slds-popover__meta",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Applies styles for primary content area of popover",
                                        "selector": ".slds-popover__body",
                                        "restrict": ".slds-popover div"
                                      },
                                      "id": ".slds-popover__body",
                                      "restrictees": [
                                        {
                                          "description": "Listbox item",
                                          "annotations": {
                                            "selector": ".slds-listbox__item",
                                            "restrict": ".slds-listbox > li"
                                          },
                                          "id": ".slds-listbox__item",
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": [],
                                          "restrictees": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies a max-height and vertical scrolling to a popover body",
                                            "selector": ".slds-popover__body_small",
                                            "restrict": ".slds-popover__body",
                                            "modifier": true,
                                            "group": "body"
                                          },
                                          "id": ".slds-popover__body_small",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Applies styles for top area of popover",
                                        "selector": ".slds-popover__header",
                                        "restrict": ".slds-popover header, .slds-popover div"
                                      },
                                      "id": ".slds-popover__header",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Applies styles for footer area of popover",
                                        "selector": ".slds-popover__footer",
                                        "restrict": ".slds-popover footer"
                                      },
                                      "id": ".slds-popover__footer",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Applies styles to center align content for footer area of a form popover",
                                        "selector": ".slds-popover__footer_form",
                                        "restrict": ".slds-popover footer"
                                      },
                                      "id": ".slds-popover__footer_form",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Close button within a popover",
                                        "selector": ".slds-popover__close",
                                        "restrict": ".slds-popover button"
                                      },
                                      "id": ".slds-popover__close",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Width modifier for popover - small",
                                        "selector": ".slds-popover_small",
                                        "restrict": ".slds-popover",
                                        "modifier": true,
                                        "group": "width"
                                      },
                                      "id": ".slds-popover_small",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Width modifier for popover - medium",
                                        "selector": ".slds-popover_medium",
                                        "restrict": ".slds-popover",
                                        "modifier": true,
                                        "group": "width"
                                      },
                                      "id": ".slds-popover_medium",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Width modifier for popover - large",
                                        "selector": ".slds-popover_large",
                                        "restrict": ".slds-popover",
                                        "modifier": true,
                                        "group": "width"
                                      },
                                      "id": ".slds-popover_large",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Modifier for popover to take 100% width",
                                        "selector": ".slds-popover_full-width",
                                        "restrict": ".slds-popover",
                                        "modifier": true,
                                        "group": "width"
                                      },
                                      "id": ".slds-popover_full-width",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Modifier to hide a popover",
                                        "selector": ".slds-popover_hide",
                                        "restrict": ".slds-popover"
                                      },
                                      "id": ".slds-popover_hide",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "summary": "Applies styles for dark variant of popover",
                                        "selector": ".slds-popover_dark",
                                        "restrict": ".slds-popover",
                                        "modifier": true
                                      },
                                      "id": ".slds-popover_dark",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "Prompt components are used to provide an interactive custom message.",
                                      "annotations": {
                                        "summary": "Initializes a brand popover",
                                        "name": "brand",
                                        "selector": ".slds-popover_brand",
                                        "restrict": ".slds-popover",
                                        "support": "dev-ready",
                                        "variant": true
                                      },
                                      "id": "brand",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies popover brand styles to top",
                                            "selector": ".slds-popover_brand-top",
                                            "restrict": ".slds-popover_brand"
                                          },
                                          "id": ".slds-popover_brand-top",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies popover brand styles to left",
                                            "selector": ".slds-popover_brand-left",
                                            "restrict": ".slds-popover_brand"
                                          },
                                          "id": ".slds-popover_brand-left",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies popover brand styles to bottom",
                                            "selector": ".slds-popover_brand-bottom",
                                            "restrict": ".slds-popover_brand"
                                          },
                                          "id": ".slds-popover_brand-bottom",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies popover brand styles to right",
                                            "selector": ".slds-popover_brand-right",
                                            "restrict": ".slds-popover_brand"
                                          },
                                          "id": ".slds-popover_brand-right",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "Error popovers are used to notify the user of errors on the page\n\nIf the elements within the error popover exceed 150px, use the `.slds-popover__body_scrollable`  modifier on the body element.\n\nIn some cases, such as displaying a list of menu items, padding may not be necessary in the popover body. To remove the padding, add the `slds-p-around_none\" utility class to the body element.",
                                      "annotations": {
                                        "summary": "Initializes an error non-modal dialog",
                                        "name": "error",
                                        "selector": ".slds-popover_error",
                                        "restrict": ".slds-popover",
                                        "support": "dev-ready",
                                        "variant": true
                                      },
                                      "id": "error",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies scrollable styles for popovers",
                                            "selector": ".slds-popover__body_scrollable",
                                            "restrict": ".slds-popover_error .slds-popover__body, .slds-popover_warning .slds-popover__body"
                                          },
                                          "id": ".slds-popover__body_scrollable",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "Feature components are use to describe notable features",
                                      "annotations": {
                                        "summary": "Initializes a feature non-modal dialog",
                                        "name": "feature",
                                        "selector": ".slds-popover_feature",
                                        "restrict": ".slds-popover",
                                        "support": "dev-ready",
                                        "variant": true,
                                        "deprecated": true,
                                        "release": "2.5.0"
                                      },
                                      "id": "feature",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_top",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_top",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_top-left",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_top-left",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_top-right",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_top-right",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_bottom",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_bottom",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_bottom-left",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_bottom-left",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_bottom-right",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_bottom-right",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_left",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_left",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_left-top",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_left-top",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_left-bottom",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_left-bottom",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_right",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_right",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_right-top",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_right-top",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_right-bottom",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_right-bottom",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_top-left-corner",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_top-left-corner",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_bottom-left-corner",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_bottom-left-corner",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_top-right-corner",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_top-right-corner",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_bottom-right-corner",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_bottom-right-corner",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_left-top-corner",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_left-top-corner",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_right-top-corner",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_right-top-corner",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_left-bottom-corner",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_left-bottom-corner",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "selector": ".slds-nubbin_right-bottom-corner",
                                        "restrict": ".slds-popover, .slds-dropdown",
                                        "modifier": true,
                                        "group": "nubbins"
                                      },
                                      "id": ".slds-nubbin_right-bottom-corner",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "panels",
                                        "selector": ".slds-popover_panel",
                                        "restrict": ".slds-popover",
                                        "support": "dev-ready",
                                        "variant": true
                                      },
                                      "id": "panels",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "name": "Label for panels",
                                            "selector": ".slds-popover_panel__label",
                                            "restrict": ".slds-popover_panel p"
                                          },
                                          "id": "Label for panels",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": "./ui/components/panels/docs.mdx",
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "Prompt components are used to provide an interactive custom message.",
                                      "annotations": {
                                        "summary": "Initializes a prompt non-modal dialog",
                                        "name": "prompt",
                                        "selector": ".slds-popover_prompt",
                                        "restrict": ".slds-popover",
                                        "support": "dev-ready",
                                        "variant": true
                                      },
                                      "id": "prompt",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies styles for heading text of prompt",
                                            "selector": ".slds-popover_prompt__heading",
                                            "restrict": ".slds-popover_prompt .slds-media__body > h2"
                                          },
                                          "id": ".slds-popover_prompt__heading",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies styles for the optional action link in the footer of prompt",
                                            "selector": ".slds-popover_prompt__action-link",
                                            "restrict": ".slds-popover_prompt .slds-popover__footer span"
                                          },
                                          "id": ".slds-popover_prompt__action-link",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Position Prompt top left",
                                            "selector": ".slds-popover_prompt_top-left",
                                            "restrict": ".slds-popover_prompt",
                                            "modifier": true
                                          },
                                          "id": ".slds-popover_prompt_top-left",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Position Prompt top center",
                                            "selector": ".slds-popover_prompt_top",
                                            "restrict": ".slds-popover_prompt",
                                            "modifier": true
                                          },
                                          "id": ".slds-popover_prompt_top",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Position Prompt top right",
                                            "selector": ".slds-popover_prompt_top-right",
                                            "restrict": ".slds-popover_prompt",
                                            "modifier": true
                                          },
                                          "id": ".slds-popover_prompt_top-right",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Position Prompt bottom left",
                                            "selector": ".slds-popover_prompt_bottom-left",
                                            "restrict": ".slds-popover_prompt",
                                            "modifier": true
                                          },
                                          "id": ".slds-popover_prompt_bottom-left",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Position Prompt bottom center",
                                            "selector": ".slds-popover_prompt_bottom",
                                            "restrict": ".slds-popover_prompt",
                                            "modifier": true
                                          },
                                          "id": ".slds-popover_prompt_bottom",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        },
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Position Prompt bottom right",
                                            "selector": ".slds-popover_prompt_bottom-right",
                                            "restrict": ".slds-popover_prompt",
                                            "modifier": true
                                          },
                                          "id": ".slds-popover_prompt_bottom-right",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": "./ui/components/prompt/docs.mdx",
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "Walkthrough components are used to provide an interactive and educational prospect experience for setup.",
                                      "annotations": {
                                        "summary": "Initializes a walkthrough non-modal dialog",
                                        "name": "walkthrough",
                                        "selector": ".slds-popover_walkthrough",
                                        "restrict": ".slds-popover",
                                        "support": "dev-ready",
                                        "variant": true,
                                        "deprecated": true
                                      },
                                      "id": "walkthrough",
                                      "restrictees": [
                                        {
                                          "description": "Alternate background for walkthrough non-modal dialog",
                                          "annotations": {
                                            "selector": ".slds-popover_walkthrough-alt",
                                            "restrict": ".slds-popover_walkthrough",
                                            "modifier": true,
                                            "deprecated": true
                                          },
                                          "id": ".slds-popover_walkthrough-alt",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "Warning popovers are used to warn the user about information on the page that deserves caution\n\nIf the elements within the error popover exceed 150px, use the `.slds-popover__body_scrollable` modifier on the body element.\n\nIn some cases, such as displaying a list of menu items, padding may not be necessary in the popover body. To remove the padding, add the `slds-p-around_none\" utility class to the body element.",
                                      "annotations": {
                                        "summary": "Initializes an warning non-modal dialog",
                                        "name": "warning",
                                        "selector": ".slds-popover_warning",
                                        "restrict": ".slds-popover",
                                        "support": "dev-ready",
                                        "variant": true
                                      },
                                      "id": "warning",
                                      "restrictees": [
                                        {
                                          "description": "",
                                          "annotations": {
                                            "summary": "Applies scrollable styles for popovers",
                                            "selector": ".slds-popover__body_scrollable",
                                            "restrict": ".slds-popover_error .slds-popover__body, .slds-popover_warning .slds-popover__body"
                                          },
                                          "id": ".slds-popover__body_scrollable",
                                          "restrictees": [],
                                          "docPath": null,
                                          "showcasePath": null,
                                          "showcase": []
                                        }
                                      ],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": "./ui/components/combobox/base/example.jsx",
                                  "showcase": [
                                    {
                                      "title": "default",
                                      "items": [
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "select-only (base)-default",
                                          "label": "Select-Only (Base) default (select-only)"
                                        }
                                      ]
                                    },
                                    {
                                      "title": "states",
                                      "items": [
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "focused",
                                          "label": "Focused (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "focused-open",
                                          "label": "Focused - Opened (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "highlighting-an-option",
                                          "label": "Highlighting an option (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selecting-a-single-option",
                                          "label": "Selecting a single option (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selected-an-option-closed",
                                          "label": "Selected an option - Closed (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selecting-multiple-options",
                                          "label": "Selecting multiple options (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selected-multiple-options-closed",
                                          "label": "Selected multiple options-closed (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selecting-a-single-option-truncated",
                                          "label": "Selecting a single option (truncated)",
                                          "demoStyles": "max-width: 225px;",
                                          "storybookStyles": true
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "loading-options",
                                          "label": "Loading more options (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "grouped-options",
                                          "label": "Grouped options (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "deprecated-closed",
                                          "label": "Deprecated - Closed (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "deprecated-focused",
                                          "label": "Deprecated - Focused (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "deprecated-open-item-focused",
                                          "label": "Deprecated - Open - Item Focused (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "deprecated-closed-options-selected",
                                          "label": "Deprecated - Option(s) Selected (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "select-only (base)-without-placeholder",
                                          "label": "Select-Only (Base) without placeholder (select-only)"
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "description": "Einstein components are used to provide an interactive experience with Einstein features",
                                  "annotations": {
                                    "summary": "Initializes a Einstein non-modal dialog",
                                    "name": "einstein",
                                    "selector": ".slds-popover_einstein",
                                    "restrict": "[role=\"dialog\"], [role=\"tooltip\"]",
                                    "support": "dev-ready",
                                    "variant": true
                                  },
                                  "id": "einstein",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                },
                                {
                                  "description": "",
                                  "annotations": {
                                    "summary": "Initializes Prompt style notification",
                                    "name": "base",
                                    "selector": ".slds-modal_prompt",
                                    "restrict": "section[role=\"alertdialog\"]",
                                    "support": "dev-ready",
                                    "variant": true
                                  },
                                  "id": "base",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": "./ui/components/combobox/base/example.jsx",
                                  "showcase": [
                                    {
                                      "title": "default",
                                      "items": [
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "select-only (base)-default",
                                          "label": "Select-Only (Base) default (select-only)"
                                        }
                                      ]
                                    },
                                    {
                                      "title": "states",
                                      "items": [
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "focused",
                                          "label": "Focused (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "focused-open",
                                          "label": "Focused - Opened (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "highlighting-an-option",
                                          "label": "Highlighting an option (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selecting-a-single-option",
                                          "label": "Selecting a single option (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selected-an-option-closed",
                                          "label": "Selected an option - Closed (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selecting-multiple-options",
                                          "label": "Selecting multiple options (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selected-multiple-options-closed",
                                          "label": "Selected multiple options-closed (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selecting-a-single-option-truncated",
                                          "label": "Selecting a single option (truncated)",
                                          "demoStyles": "max-width: 225px;",
                                          "storybookStyles": true
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "loading-options",
                                          "label": "Loading more options (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "grouped-options",
                                          "label": "Grouped options (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "deprecated-closed",
                                          "label": "Deprecated - Closed (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "deprecated-focused",
                                          "label": "Deprecated - Focused (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "deprecated-open-item-focused",
                                          "label": "Deprecated - Open - Item Focused (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "deprecated-closed-options-selected",
                                          "label": "Deprecated - Option(s) Selected (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "select-only (base)-without-placeholder",
                                          "label": "Select-Only (Base) without placeholder (select-only)"
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "description": "The tooltip should be positioned with JavaScript.\n\nYou can include inline help tooltips for form elements and any focusable items, such as anchor links, buttons, etc. If your tooltips are available on hover, also make sure that they’re available on keyboard focus. To allow screen readers to access the tooltip, the HTML form field element must  have an `aria-describedby` attribute that points to the tooltip `ID` of the tooltip.",
                                  "annotations": {
                                    "summary": "Initializes a tooltip",
                                    "variant": true,
                                    "name": "base",
                                    "selector": ".slds-popover_tooltip",
                                    "restrict": "[role=\"tooltip\"]",
                                    "support": "dev-ready"
                                  },
                                  "id": "base",
                                  "restrictees": [
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "rise",
                                        "summary": "Toggles on tooltip",
                                        "selector": ".slds-rise-from-ground",
                                        "restrict": ".slds-popover_tooltip",
                                        "modifier": true,
                                        "group": "toggle"
                                      },
                                      "id": "rise",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "fall",
                                        "summary": "Toggles off tooltip",
                                        "selector": ".slds-fall-into-ground",
                                        "restrict": ".slds-popover_tooltip",
                                        "modifier": true,
                                        "group": "toggle"
                                      },
                                      "id": "fall",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "bottom-to-top",
                                        "summary": "Slides tooltip from bottom to top",
                                        "selector": ".slds-slide-from-bottom-to-top",
                                        "restrict": ".slds-popover_tooltip",
                                        "modifier": true,
                                        "group": "motion"
                                      },
                                      "id": "bottom-to-top",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "top-to-bottom",
                                        "summary": "Slides tooltip from top to bottom",
                                        "selector": ".slds-slide-from-top-to-bottom",
                                        "restrict": ".slds-popover_tooltip",
                                        "modifier": true,
                                        "group": "motion"
                                      },
                                      "id": "top-to-bottom",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "right-to-left",
                                        "summary": "Slides tooltip from right to left",
                                        "selector": ".slds-slide-from-right-to-left",
                                        "restrict": ".slds-popover_tooltip",
                                        "modifier": true,
                                        "group": "motion"
                                      },
                                      "id": "right-to-left",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    },
                                    {
                                      "description": "",
                                      "annotations": {
                                        "name": "left-to-right",
                                        "summary": "Slides tooltip from left to right",
                                        "selector": ".slds-slide-from-left-to-right",
                                        "restrict": ".slds-popover_tooltip",
                                        "modifier": true,
                                        "group": "motion"
                                      },
                                      "id": "left-to-right",
                                      "restrictees": [],
                                      "docPath": null,
                                      "showcasePath": null,
                                      "showcase": []
                                    }
                                  ],
                                  "docPath": null,
                                  "showcasePath": "./ui/components/combobox/base/example.jsx",
                                  "showcase": [
                                    {
                                      "title": "default",
                                      "items": [
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "select-only (base)-default",
                                          "label": "Select-Only (Base) default (select-only)"
                                        }
                                      ]
                                    },
                                    {
                                      "title": "states",
                                      "items": [
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "focused",
                                          "label": "Focused (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "focused-open",
                                          "label": "Focused - Opened (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "highlighting-an-option",
                                          "label": "Highlighting an option (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selecting-a-single-option",
                                          "label": "Selecting a single option (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selected-an-option-closed",
                                          "label": "Selected an option - Closed (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selecting-multiple-options",
                                          "label": "Selecting multiple options (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selected-multiple-options-closed",
                                          "label": "Selected multiple options-closed (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "selecting-a-single-option-truncated",
                                          "label": "Selecting a single option (truncated)",
                                          "demoStyles": "max-width: 225px;",
                                          "storybookStyles": true
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "loading-options",
                                          "label": "Loading more options (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "grouped-options",
                                          "label": "Grouped options (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "deprecated-closed",
                                          "label": "Deprecated - Closed (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "deprecated-focused",
                                          "label": "Deprecated - Focused (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "deprecated-open-item-focused",
                                          "label": "Deprecated - Open - Item Focused (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "deprecated-closed-options-selected",
                                          "label": "Deprecated - Option(s) Selected (select-only)"
                                        },
                                        {
                                          "context": "Select-Only (Base)",
                                          "id": "select-only (base)-without-placeholder",
                                          "label": "Select-Only (Base) without placeholder (select-only)"
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "description": "The truncation class can be used on an element, or the truncation\ninclude can be added to an existing class.",
                                  "annotations": {
                                    "summary": "Creates truncated text",
                                    "selector": ".slds-truncate",
                                    "restrict": "[title]",
                                    "modifier": true
                                  },
                                  "id": ".slds-truncate",
                                  "restrictees": [],
                                  "docPath": null,
                                  "showcasePath": null,
                                  "showcase": []
                                }
                              ],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "",
                              "annotations": {
                                "summary": "Header for choosable option within listbox",
                                "selector": ".slds-listbox__option-header",
                                "restrict": ".slds-listbox__option h3"
                              },
                              "id": ".slds-listbox__option-header",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "",
                              "annotations": {
                                "summary": "Container for listbox option icon",
                                "selector": ".slds-listbox__option-icon",
                                "restrict": ".slds-listbox__option span"
                              },
                              "id": ".slds-listbox__option-icon",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "Focus state of a vertical listbox option",
                              "annotations": {
                                "selector": ".slds-has-focus",
                                "restrict": ".slds-listbox__option",
                                "modifier": true
                              },
                              "id": ".slds-has-focus",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "Modifies the listbox option if it contains an entity object",
                              "annotations": {
                                "selector": ".slds-listbox__option_entity",
                                "restrict": ".slds-listbox__option"
                              },
                              "id": ".slds-listbox__option_entity",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "Modifies the listbox option if it contains an plain object or string",
                              "annotations": {
                                "selector": ".slds-listbox__option_plain",
                                "restrict": ".slds-listbox__option"
                              },
                              "id": ".slds-listbox__option_plain",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "If the listbox option has metadata or secondary information that sits below its primary text",
                              "annotations": {
                                "selector": ".slds-listbox__option_has-meta",
                                "restrict": ".slds-listbox__option"
                              },
                              "id": ".slds-listbox__option_has-meta",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "Modifier that makes selected icon visible",
                              "annotations": {
                                "selector": ".slds-is-selected",
                                "restrict": ".slds-listbox__option",
                                "modifier": true
                              },
                              "id": ".slds-is-selected",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "The main text of an entity listbox",
                              "annotations": {
                                "selector": ".slds-listbox__option-text_entity",
                                "restrict": ".slds-listbox__option span"
                              },
                              "id": ".slds-listbox__option-text_entity",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            },
                            {
                              "description": "The metadata or secondary text of an entity listbox",
                              "annotations": {
                                "selector": ".slds-listbox__option-meta",
                                "restrict": ".slds-listbox__option span"
                              },
                              "id": ".slds-listbox__option-meta",
                              "restrictees": [],
                              "docPath": null,
                              "showcasePath": null,
                              "showcase": []
                            }
                          ],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        },
                        {
                          "description": "The icon within a plain listbox that indicates if an option has been selected or not.",
                          "annotations": {
                            "selector": ".slds-listbox__icon-selected",
                            "restrict": ".slds-listbox__item svg"
                          },
                          "id": ".slds-listbox__icon-selected",
                          "restrictees": [],
                          "docPath": null,
                          "showcasePath": null,
                          "showcase": []
                        }
                      ],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "Creates a vertical listbox",
                      "annotations": {
                        "selector": ".slds-listbox_vertical",
                        "restrict": ".slds-listbox",
                        "modifier": true
                      },
                      "id": ".slds-listbox_vertical",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Forces overflow scrolling after 5 list items",
                        "selector": ".slds-dropdown_length-5",
                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                        "modifier": true,
                        "group": "height"
                      },
                      "id": ".slds-dropdown_length-5",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Forces overflow scrolling after 7 list items",
                        "selector": ".slds-dropdown_length-7",
                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                        "modifier": true,
                        "group": "height"
                      },
                      "id": ".slds-dropdown_length-7",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Forces overflow scrolling after 10 list items",
                        "selector": ".slds-dropdown_length-10",
                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                        "modifier": true,
                        "group": "height"
                      },
                      "id": ".slds-dropdown_length-10",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Forces overflow scrolling after 5 list items with an icon",
                        "selector": ".slds-dropdown_length-with-icon-5",
                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                        "modifier": true,
                        "group": "height"
                      },
                      "id": ".slds-dropdown_length-with-icon-5",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Forces overflow scrolling after 7 list items with an icon",
                        "selector": ".slds-dropdown_length-with-icon-7",
                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                        "modifier": true,
                        "group": "height"
                      },
                      "id": ".slds-dropdown_length-with-icon-7",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Forces overflow scrolling after 10 list items with an icon",
                        "selector": ".slds-dropdown_length-with-icon-10",
                        "restrict": ".slds-dropdown, .slds-dropdown__list, .slds-listbox",
                        "modifier": true,
                        "group": "height"
                      },
                      "id": ".slds-dropdown_length-with-icon-10",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Expanded state of a selection group",
                    "selector": ".slds-is-expanded",
                    "restrict": ".slds-listbox_selection-group"
                  },
                  "id": ".slds-is-expanded",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Toggle button to show all of the pill selections",
                    "selector": ".slds-listbox-toggle",
                    "restrict": ".slds-listbox_selection-group > span"
                  },
                  "id": ".slds-listbox-toggle",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/combobox/grouped/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "context": "Grouped",
                  "id": "grouped-default",
                  "label": "Grouped default"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "context": "Grouped",
                  "id": "focused-open",
                  "label": "Focused - Open"
                },
                {
                  "context": "Grouped",
                  "id": "typeahead",
                  "label": "Typeahead"
                },
                {
                  "context": "Grouped",
                  "id": "typeahead-loading",
                  "label": "Typeahead - Loading"
                },
                {
                  "context": "Grouped",
                  "id": "selected-options",
                  "label": "Selected Options"
                },
                {
                  "context": "Grouped",
                  "id": "selected-options-open",
                  "label": "Selected Options - Open"
                },
                {
                  "context": "Grouped",
                  "id": "overflow-collapsed",
                  "label": "Selections in container - Overflowed - Collapsed"
                },
                {
                  "context": "Grouped",
                  "id": "overflow-expanded",
                  "label": "Selections in container - Overflowed - Expanded"
                },
                {
                  "context": "Grouped",
                  "id": "non-grouped-overflow-collapsed",
                  "label": "Selections - Collapsed"
                },
                {
                  "context": "Grouped",
                  "id": "non-grouped-overflow-expanded",
                  "label": "Selections - Expanded"
                },
                {
                  "context": "Grouped",
                  "id": "scoping-results-focused",
                  "label": "Scoping results - Focused"
                },
                {
                  "context": "Grouped",
                  "id": "scoping-results-icon",
                  "label": "Scoping results - Icon variant"
                },
                {
                  "context": "Grouped",
                  "id": "scoping-results-icon-focused",
                  "label": "Scoping results - Icon variant - Focused"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/combobox/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "checkbox-toggle": {
      "description": "",
      "annotations": {
        "layout": "responsive",
        "name": "checkbox-toggle",
        "support": "dev-ready",
        "base": true,
        "styling-hooks": true,
        "role": "checkbox",
        "type": "data-entry",
        "category": "base",
        "selector": ".slds-checkbox_toggle"
      },
      "id": "checkbox-toggle",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Initializes checkbox toggle",
            "name": "base",
            "selector": ".slds-checkbox_toggle",
            "restrict": "label",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Creates a custom styled checkbox",
                "selector": ".slds-checkbox_faux",
                "restrict": ".slds-checkbox_toggle span"
              },
              "id": ".slds-checkbox_faux",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Container for faux checkbox element",
                "selector": ".slds-checkbox_faux_container",
                "restrict": ".slds-checkbox_toggle span"
              },
              "id": ".slds-checkbox_faux_container",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Container for text to show when checkbox is toggle off",
                    "selector": ".slds-checkbox_off",
                    "restrict": ".slds-checkbox_faux_container span"
                  },
                  "id": ".slds-checkbox_off",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Container for text to show when checkbox is toggle on",
                    "selector": ".slds-checkbox_on",
                    "restrict": ".slds-checkbox_faux_container span"
                  },
                  "id": ".slds-checkbox_on",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/checkbox-toggle/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "checkbox-toggle-checked",
                  "label": "Checked"
                },
                {
                  "id": "checkbox-toggle-disabled",
                  "label": "Disabled"
                },
                {
                  "id": "checkbox-toggle-checked-disabled",
                  "label": "Checked and Disabled"
                },
                {
                  "id": "checkbox-toggle-rtl",
                  "label": "Right to Left"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/checkbox-toggle/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "global-navigation": {
      "description": "",
      "annotations": {
        "summary": "Global Navigation is the list of navigation links your users find in the Header on every page in Salesforce. Your Global Navigation includes a Navigation Bar where your users find the App Launcher, App Name, and Pages that each App includes.",
        "name": "global-navigation",
        "support": "dev-ready",
        "base": true,
        "role": "navigation",
        "type": "navigation",
        "category": "feature",
        "s1": "false",
        "selector": ".slds-context-bar"
      },
      "id": "global-navigation",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Navigation bar wrapper",
            "name": "navigation-bar",
            "selector": ".slds-context-bar",
            "restrict": "div",
            "support": "dev-ready",
            "variant": true
          },
          "id": "navigation-bar",
          "restrictees": [
            {
              "description": "Primary zone",
              "annotations": {
                "selector": ".slds-context-bar__primary",
                "restrict": ".slds-context-bar div"
              },
              "id": ".slds-context-bar__primary",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Secondary zone",
              "annotations": {
                "selector": ".slds-context-bar__secondary",
                "restrict": ".slds-context-bar nav, .slds-context-bar div"
              },
              "id": ".slds-context-bar__secondary",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Manually add a vertical divider between elements",
              "annotations": {
                "selector": ".slds-context-bar__vertical-divider",
                "restrict": ".slds-context-bar div"
              },
              "id": ".slds-context-bar__vertical-divider",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Any item on the horizontal axis of the context nav bar\n\nInteractions such as hovers + active are defaults, bottom of the\nfile deals with light / dark theme thresholds",
              "annotations": {
                "selector": ".slds-context-bar__item",
                "restrict": ".slds-context-bar div, .slds-context-bar li"
              },
              "id": ".slds-context-bar__item",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Dirty state for a nav item",
                    "selector": ".slds-is-unsaved",
                    "restrict": ".slds-context-bar__item, .slds-dropdown__item"
                  },
                  "id": ".slds-is-unsaved",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Notifications style - Styling a tab or overflow item to indicate the tab has unread activity",
                    "selector": ".slds-has-notification",
                    "restrict": ".slds-context-bar__item, .slds-context-bar__item .slds-dropdown__item"
                  },
                  "id": ".slds-has-notification",
                  "restrictees": [
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Unread notification icon",
                        "selector": ".slds-indicator_unread",
                        "restrict": ".slds-has-notification span"
                      },
                      "id": ".slds-indicator_unread",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "Toggled focused class applied via JavaScript",
                  "annotations": {
                    "selector": ".slds-has-focus",
                    "restrict": ".slds-context-bar__item",
                    "modifier": true
                  },
                  "id": ".slds-has-focus",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Success notification on a tab",
                    "selector": ".slds-has-success",
                    "restrict": ".slds-context-bar__item"
                  },
                  "id": ".slds-has-success",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Error notification on a tab",
                    "selector": ".slds-has-error",
                    "restrict": ".slds-context-bar__item"
                  },
                  "id": ".slds-has-error",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Warning notification on a tab",
                    "selector": ".slds-has-warning",
                    "restrict": ".slds-context-bar__item"
                  },
                  "id": ".slds-has-warning",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "Actionable Text Links",
                  "annotations": {
                    "selector": ".slds-context-bar__label-action",
                    "restrict": ".slds-context-bar__item a, .slds-context-bar__item span, .slds-context-bar__item button"
                  },
                  "id": ".slds-context-bar__label-action",
                  "restrictees": [
                    {
                      "description": "Styles for application name region",
                      "annotations": {
                        "selector": ".slds-context-bar__app-name",
                        "restrict": ".slds-context-bar__label-action"
                      },
                      "id": ".slds-context-bar__app-name",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "Unsaved indicator - This can probably be used in other locations as well",
                  "annotations": {
                    "selector": ".slds-indicator_unsaved",
                    "restrict": ".slds-context-bar__item span, abbr"
                  },
                  "id": ".slds-indicator_unsaved",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "Styles for object switcher region",
                  "annotations": {
                    "selector": ".slds-context-bar__object-switcher",
                    "restrict": ".slds-context-bar__item",
                    "required": true
                  },
                  "id": ".slds-context-bar__object-switcher",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Used to reserve spacing for tab indicators",
                    "selector": ".slds-indicator-container",
                    "restrict": ".slds-context-bar__item span, .slds-sub-tabs__item span"
                  },
                  "id": ".slds-indicator-container",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "Active state of an item",
                  "annotations": {
                    "selector": ".slds-is-active",
                    "restrict": ".slds-context-bar__item:not(.slds-no-hover)",
                    "modifier": true
                  },
                  "id": ".slds-is-active",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Add a left border to a context bar item",
              "annotations": {
                "selector": ".slds-context-bar__item_divider-left",
                "restrict": ".slds-context-bar div, .slds-context-bar li"
              },
              "id": ".slds-context-bar__item_divider-left",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Add a right border to a context bar item",
              "annotations": {
                "selector": ".slds-context-bar__item_divider-right",
                "restrict": ".slds-context-bar div, .slds-context-bar li"
              },
              "id": ".slds-context-bar__item_divider-right",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "Actionable Icons",
              "annotations": {
                "selector": ".slds-context-bar__icon-action",
                "restrict": ".slds-context-bar div"
              },
              "id": ".slds-context-bar__icon-action",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Tab modifier when using a tabset",
                "name": "navigation-tab-bar",
                "selector": ".slds-context-bar_tabs",
                "restrict": ".slds-context-bar",
                "support": "dev-ready",
                "variant": true
              },
              "id": "navigation-tab-bar",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Context bar tab items",
                    "selector": ".slds-context-bar__item_tab",
                    "restrict": ".slds-context-bar_tabs .slds-context-bar__item",
                    "notes": "Only use on tabset version",
                    "required": true
                  },
                  "id": ".slds-context-bar__item_tab",
                  "restrictees": [
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Pinned state - toggles visibility of elements inside of tab",
                        "selector": ".slds-is-pinned",
                        "restrict": ".slds-context-bar__item_tab",
                        "modifier": true
                      },
                      "id": ".slds-is-pinned",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Modifier that notifies a parent component that it has subtabs inside of it",
                        "selector": ".slds-has-sub-tabs",
                        "restrict": ".slds-context-bar__item_tab"
                      },
                      "id": ".slds-has-sub-tabs",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": "./ui/components/global-navigation/navigation-tab-bar/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "id": "default",
                      "label": "Navigation Tab Bar - Default"
                    }
                  ]
                },
                {
                  "title": "states",
                  "items": [
                    {
                      "id": "tab-active",
                      "label": "Navigation Tab Bar - Active"
                    },
                    {
                      "id": "tab-active-focus",
                      "label": "Navigation Tab Bar - Active Focus"
                    },
                    {
                      "id": "tab-item-action-menu-open",
                      "label": "Navigation Tab Bar - Action Overflow"
                    },
                    {
                      "id": "unsaved-tab",
                      "label": "Navigation Tab Bar - Unsaved Tab"
                    },
                    {
                      "id": "unread-tab",
                      "label": "Navigation Tab Bar - Unread Tab"
                    },
                    {
                      "id": "unread-unsaved-tab",
                      "label": "Navigation Tab Bar - Unread/Unsaved Tab"
                    },
                    {
                      "id": "tab-success",
                      "label": "Navigation Tab Bar - Success"
                    },
                    {
                      "id": "tab-success-active",
                      "label": "Navigation Tab Bar - Success Active"
                    },
                    {
                      "id": "tab-success-focus",
                      "label": "Navigation Tab Bar - Success Focused"
                    },
                    {
                      "id": "tab-success-unread",
                      "label": "Navigation Tab Bar - Success Unread"
                    },
                    {
                      "id": "tab-success-unsaved",
                      "label": "Navigation Tab Bar - Success Unsaved"
                    },
                    {
                      "id": "tab-success-unread-unsaved",
                      "label": "Navigation Tab Bar - Success Unread and Unsaved"
                    },
                    {
                      "id": "tab-warning",
                      "label": "Navigation Tab Bar - Warning"
                    },
                    {
                      "id": "tab-warning-active",
                      "label": "Navigation Tab Bar - Warning Active"
                    },
                    {
                      "id": "tab-warning-focus",
                      "label": "Navigation Tab Bar - Warning focused"
                    },
                    {
                      "id": "tab-warning-unread",
                      "label": "Navigation Tab Bar - Warning Unread"
                    },
                    {
                      "id": "tab-warning-unsaved",
                      "label": "Navigation Tab Bar - Warning Unsaved"
                    },
                    {
                      "id": "tab-warning-unread-unsaved",
                      "label": "Navigation Tab Bar - Warning Unread and Unsaved"
                    },
                    {
                      "id": "tab-error",
                      "label": "Navigation Tab Bar - Error"
                    },
                    {
                      "id": "tab-error-active",
                      "label": "Navigation Tab Bar - Error Active"
                    },
                    {
                      "id": "tab-error-focused",
                      "label": "Navigation Tab Bar - Error focused"
                    },
                    {
                      "id": "tab-error-unread",
                      "label": "Navigation Tab Bar - Error Unread"
                    },
                    {
                      "id": "tab-error-unsaved",
                      "label": "Navigation Tab Bar - Error Unsaved"
                    },
                    {
                      "id": "tab-error-unread-unsaved",
                      "label": "Navigation Tab Bar - Error Unread and Unsaved"
                    },
                    {
                      "id": "pinned-tab",
                      "label": "Navigation Tab Bar - Pinned Tab"
                    },
                    {
                      "id": "pinned-tab-active",
                      "label": "Navigation Tab Bar - Pinned Tab - Active"
                    },
                    {
                      "id": "pinned-tab-active-focus",
                      "label": "Navigation Tab Bar - Pinned Tab - Active Focus"
                    },
                    {
                      "id": "unsaved-pinned-tab",
                      "label": "Navigation Tab Bar - Unsaved Pinned Tab"
                    },
                    {
                      "id": "unread-pinned-tab",
                      "label": "Navigation Tab Bar - Unread Pinned Tab"
                    },
                    {
                      "id": "pinned-tab-success",
                      "label": "Navigation Tab Bar - Pinned Success Tab"
                    },
                    {
                      "id": "pinned-tab-success-active",
                      "label": "Navigation Tab Bar - Pinned Success Tab Active"
                    },
                    {
                      "id": "pinned-tab-success-focused",
                      "label": "Navigation Tab Bar - Pinned Success Tab Focused"
                    },
                    {
                      "id": "pinned-tab-success-unread",
                      "label": "Navigation Tab Bar - Pinned Success Tab Unread"
                    },
                    {
                      "id": "pinned-tab-success-unsaved",
                      "label": "Navigation Tab Bar - Pinned Success Tab Unsaved"
                    },
                    {
                      "id": "pinned-tab-warning",
                      "label": "Navigation Tab Bar - Pinned Warning Tab"
                    },
                    {
                      "id": "pinned-tab-warning-active",
                      "label": "Navigation Tab Bar - Pinned Warning Tab Active"
                    },
                    {
                      "id": "pinned-tab-warning-focused",
                      "label": "Navigation Tab Bar - Pinned Warning Tab Focused"
                    },
                    {
                      "id": "pinned-tab-warning-unread",
                      "label": "Navigation Tab Bar - Pinned Warning Tab Unread"
                    },
                    {
                      "id": "pinned-tab-warning-unsaved",
                      "label": "Navigation Tab Bar - Pinned Warning Tab Unsaved"
                    },
                    {
                      "id": "pinned-tab-error",
                      "label": "Navigation Tab Bar - Pinned Error Tab"
                    },
                    {
                      "id": "pinned-tab-error-active",
                      "label": "Navigation Tab Bar - Pinned Error Tab Active"
                    },
                    {
                      "id": "pinned-tab-error-focused",
                      "label": "Navigation Tab Bar - Pinned Error Tab Focused"
                    },
                    {
                      "id": "pinned-tab-error-unread",
                      "label": "Navigation Tab Bar - Pinned Error Tab Unread"
                    },
                    {
                      "id": "pinned-tab-error-unsaved",
                      "label": "Navigation Tab Bar - Pinned Error Tab Unsaved"
                    },
                    {
                      "id": "overflow-tabs",
                      "label": "Navigation Tab Bar - Overflow Tabs"
                    },
                    {
                      "id": "overflow-tabs-open",
                      "label": "Navigation Tab Bar - Overflow Tabs - Open"
                    },
                    {
                      "id": "unsaved-overflow-tabs",
                      "label": "Navigation Tab Bar - Unsaved Overflow Tabs"
                    },
                    {
                      "id": "unsaved-overflow-tabs-open",
                      "label": "Navigation Tab Bar - Unsaved Overflow Tabs - Open"
                    },
                    {
                      "id": "unread-overflow-tabs",
                      "label": "Navigation Tab Bar - Unread Overflow Tabs"
                    },
                    {
                      "id": "unread-overflow-tabs-open",
                      "label": "Navigation Tab Bar - Unread Overflow Tabs - Open"
                    },
                    {
                      "id": "unread-unsaved-overflow-tabs-open",
                      "label": "Navigation Tab Bar - Unread Unsaved Overflow Tabs - Open"
                    },
                    {
                      "id": "unread-unsaved-overflow-tabs-without-icon-open",
                      "label": "Navigation Tab Bar - Unread Unsaved Overflow Tabs without Icon - Open"
                    },
                    {
                      "id": "success-overflow",
                      "label": "Navigation Tab Bar - Success Overflow Tabs"
                    },
                    {
                      "id": "success-overflow-unread-unsaved",
                      "label": "Navigation Tab Bar - Success Overflow Tabs Unread and Unsaved"
                    },
                    {
                      "id": "warning-overflow",
                      "label": "Navigation Tab Bar - Warning Overflow Tabs"
                    },
                    {
                      "id": "warning-overflow-unread-unsaved",
                      "label": "Navigation Tab Bar - Warning Overflow Tabs Unread and Unsaved"
                    },
                    {
                      "id": "error-overflow",
                      "label": "Navigation Tab Bar - Error Overflow Tabs"
                    },
                    {
                      "id": "error-overflow-unread-unsaved",
                      "label": "Navigation Tab Bar - Error Overflow Tabs Unread and Unsaved"
                    },
                    {
                      "id": "object-switcher-active",
                      "label": "Navigation Tab Bar - Object Switcher - Active"
                    },
                    {
                      "id": "object-switcher-menu-open",
                      "label": "Navigation Tab Bar - Object Switcher - Open"
                    },
                    {
                      "id": "add-tab-dialog-open",
                      "label": "Navigation Tab Bar - Add Tab Dialog - Open"
                    },
                    {
                      "id": "sub-tabs-open",
                      "label": "Navigation Tab Bar - Subtabs - Open"
                    }
                  ]
                }
              ]
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/global-navigation/navigation-bar/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Navigation Bar - Default",
                  "demoStyles": "height: 16rem;",
                  "storybookStyles": false
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "item-active",
                  "label": "Navigation Bar - Item Active"
                },
                {
                  "id": "item-menu-open",
                  "label": "Navigation Bar - Item Menu Open",
                  "demoStyles": "height: 16rem;",
                  "storybookStyles": true
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/global-navigation/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "tabs": {
      "description": "",
      "annotations": {
        "summary": "A tab keeps related content in a single container that is shown and hidden through navigation.",
        "layout": "adaptive",
        "name": "tabs",
        "support": "dev-ready",
        "base": true,
        "styling-hooks": true,
        "role": "tablist",
        "lwc": true,
        "type": "navigation",
        "category": "base",
        "selector": ".slds-tabs_default, .slds-tabs-mobile__container, .slds-tabs-mobile__group"
      },
      "id": "tabs",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Initializes a default tablist",
            "name": "base",
            "selector": ".slds-tabs_default",
            "restrict": "div",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Creates the container for the default tabs",
                "selector": ".slds-tabs_default__nav",
                "restrict": ".slds-tabs_default ul"
              },
              "id": ".slds-tabs_default__nav",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Styles each list item as a single tab",
                "selector": ".slds-tabs_default__item",
                "restrict": ".slds-tabs_default ul li"
              },
              "id": ".slds-tabs_default__item",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "A tab item that has an overflow menu",
                    "selector": ".slds-tabs__item_overflow",
                    "restrict": ".slds-tabs_default__item"
                  },
                  "id": ".slds-tabs__item_overflow",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Active state for a tab item",
                    "selector": ".slds-is-active",
                    "restrict": ".slds-tabs_default__item",
                    "notes": "Required on the `<li>` element that is associated with the active tab panel",
                    "modifier": true
                  },
                  "id": ".slds-is-active",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Focus state for a tab item",
                    "selector": ".slds-has-focus",
                    "restrict": ".slds-tabs_default__item",
                    "modifier": true
                  },
                  "id": ".slds-has-focus",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Creates styles for a Tab Item when its tab has new activity in",
                    "selector": ".slds-has-notification",
                    "restrict": ".slds-tabs_default__item, .slds-dropdown__item"
                  },
                  "id": ".slds-has-notification",
                  "restrictees": [
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Unread notification icon",
                        "selector": ".slds-indicator_unread",
                        "restrict": ".slds-has-notification span"
                      },
                      "id": ".slds-indicator_unread",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Creates styles for a Tab Item when its in an unsaved or dirty state",
                    "selector": ".slds-is-unsaved",
                    "restrict": ".slds-tabs_default__item"
                  },
                  "id": ".slds-is-unsaved",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Styles each actionable element inside each tab item",
                    "selector": ".slds-tabs_default__link",
                    "restrict": ".slds-tabs_default__item a, .slds-tabs_default__item button"
                  },
                  "id": ".slds-tabs_default__link",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "List item containing the overflow button menu",
                    "selector": ".slds-tabs_default__overflow-button",
                    "restrict": ".slds-tabs_default__item"
                  },
                  "id": ".slds-tabs_default__overflow-button",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": true,
                    "selector": ".slds-tabs__left-icon",
                    "restrict": ".slds-tabs_default__item span"
                  },
                  "id": ".slds-tabs__left-icon",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": true,
                    "selector": ".slds-tabs__right-icon",
                    "restrict": ".slds-tabs_default__item span"
                  },
                  "id": ".slds-tabs__right-icon",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Styles each tab content wrapper",
                "selector": ".slds-tabs_default__content",
                "restrict": ".slds-tabs_default div"
              },
              "id": ".slds-tabs_default__content",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Applies bold font weight to header",
                "selector": ".slds-tabs_default__header",
                "restrict": ".slds-tabs_default div"
              },
              "id": ".slds-tabs_default__header",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "name": "medium",
                "summary": "Medium sized tabs",
                "selector": ".slds-tabs_medium",
                "restrict": ".slds-tabs_default",
                "modifier": true,
                "group": "size"
              },
              "id": "medium",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "name": "large",
                "summary": "Large sized tabs",
                "selector": ".slds-tabs_large",
                "restrict": ".slds-tabs_default",
                "modifier": true,
                "group": "size"
              },
              "id": "large",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Subtabs",
                "name": "sub-tabs",
                "selector": ".slds-sub-tabs",
                "restrict": ".slds-tabs_default",
                "support": "dev-ready",
                "variant": true
              },
              "id": "sub-tabs",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Subtab item",
                    "selector": ".slds-sub-tabs__item",
                    "restrict": ".slds-sub-tabs li"
                  },
                  "id": ".slds-sub-tabs__item",
                  "restrictees": [
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Used to reserve spacing for tab indicators",
                        "selector": ".slds-indicator-container",
                        "restrict": ".slds-context-bar__item span, .slds-sub-tabs__item span"
                      },
                      "id": ".slds-indicator-container",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Success notification on a subtab",
                        "selector": ".slds-has-success",
                        "restrict": ".slds-sub-tabs__item"
                      },
                      "id": ".slds-has-success",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Error notification on a subtab",
                        "selector": ".slds-has-error",
                        "restrict": ".slds-sub-tabs__item"
                      },
                      "id": ".slds-has-error",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Warning notification on a subtab",
                        "selector": ".slds-has-warning",
                        "restrict": ".slds-sub-tabs__item"
                      },
                      "id": ".slds-has-warning",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": "./ui/components/tabs/sub-tabs/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "id": "default",
                      "label": "Default"
                    }
                  ]
                },
                {
                  "title": "states",
                  "items": [
                    {
                      "id": "subtabs-has-focus",
                      "label": "Tab - Focus",
                      "script": "\n      document.getElementById('subtab-01').focus()\n    "
                    },
                    {
                      "id": "subtabs-borders",
                      "label": "With Borders"
                    },
                    {
                      "id": "subtabs-menu",
                      "label": "Tab - Action Overflow"
                    },
                    {
                      "id": "subtabs-unsaved",
                      "label": "Unsaved Tab"
                    },
                    {
                      "id": "unread",
                      "label": "Unread Tab"
                    },
                    {
                      "id": "unsaved",
                      "label": "Unread Unsaved Tab"
                    },
                    {
                      "id": "success",
                      "label": "Success Tab"
                    },
                    {
                      "id": "success-unsaved",
                      "label": "Unsaved Success Tab"
                    },
                    {
                      "id": "success-unread",
                      "label": "Unread Success Tab"
                    },
                    {
                      "id": "success-unread-unsaved",
                      "label": "Unread and Unsaved Success Tab"
                    },
                    {
                      "id": "warning",
                      "label": "Warning Tab"
                    },
                    {
                      "id": "warning-unsaved",
                      "label": "Unsaved Warning Tab"
                    },
                    {
                      "id": "warning-unread",
                      "label": "Unread Warning Tab"
                    },
                    {
                      "id": "warning-unread-unsaved",
                      "label": "Unread and Unsaved Warning Tab"
                    },
                    {
                      "id": "error",
                      "label": "Error Tab"
                    },
                    {
                      "id": "error-unsaved",
                      "label": "Unsaved Error Tab"
                    },
                    {
                      "id": "error-unread",
                      "label": "Unread Error Tab"
                    },
                    {
                      "id": "error-unread-unsaved",
                      "label": "Unread and Unsaved Error Tab"
                    },
                    {
                      "id": "overflow-tabs",
                      "label": "Overflow Tabs"
                    },
                    {
                      "id": "overflow-tabs-open",
                      "label": "Overflow Tabs - Open"
                    },
                    {
                      "id": "unread-overflow-tabs-open",
                      "label": "Unread Overflow Tabs - Open"
                    },
                    {
                      "id": "unsaved-overflow-tabs-open",
                      "label": "Unsaved Overflow Tabs - Open"
                    },
                    {
                      "id": "unsaved-unread-overflow-tabs-open",
                      "label": "Unsaved Unread Overflow Tabs - Open"
                    },
                    {
                      "id": "unsaved-unread-overflow-tabs-without-icons-open",
                      "label": "Unsaved Unread Overflow Tabs without Icons - Open"
                    },
                    {
                      "id": "overflow-tabs-success",
                      "label": "Overflow Tabs - Success"
                    },
                    {
                      "id": "overflow-tabs-success-unread-unsaved",
                      "label": "Overflow Tabs - Success Unread and Unsaved"
                    },
                    {
                      "id": "overflow-tabs-warning",
                      "label": "Overflow Tabs - Warning"
                    },
                    {
                      "id": "overflow-tabs-warning-unread-unsaved",
                      "label": "Overflow Tabs - Warning Unread and Unsaved"
                    },
                    {
                      "id": "overflow-tabs-error",
                      "label": "Overflow Tabs - Error"
                    },
                    {
                      "id": "overflow-tabs-error-unread-unsaved",
                      "label": "Overflow Tabs - Error Unread and Unsaved"
                    }
                  ]
                }
              ]
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/tabs/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "size-medium",
                  "label": "Size - Medium"
                },
                {
                  "id": "size-medium-with-header",
                  "label": "Size - Medium - With Header"
                },
                {
                  "id": "size-large",
                  "label": "Size - Large"
                },
                {
                  "id": "size-large-with-header",
                  "label": "Size - Large - With Header"
                },
                {
                  "id": "overflow",
                  "label": "Overflowing Items"
                },
                {
                  "id": "overflow-icons",
                  "label": "Overflowing Items with Icons"
                },
                {
                  "id": "error",
                  "label": "Tabs With Error inside of content"
                },
                {
                  "id": "nested",
                  "label": "With Nested Scoped Tabs"
                },
                {
                  "id": "with-header",
                  "label": "With Header"
                },
                {
                  "id": "with-invisible-header",
                  "label": "With Invisible Header"
                },
                {
                  "id": "card-look",
                  "label": "Tab Card-look"
                },
                {
                  "id": "styling-hooks",
                  "label": "Styling Hooks",
                  "demoStyles": "\n      --sds-c-tabs-list-sizing-border: 5px;\n      --sds-c-tabs-list-color-border: red;\n      --sds-c-tabs-item-color-border-hover: pink;\n      --sds-c-tabs-item-color-border-active: purple;\n      --sds-c-tabs-item-text-color: red;\n      --sds-c-tabs-item-text-color-active: purple;\n    ",
                  "storybookStyles": true
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "selected",
                  "label": "Item Two Selected"
                }
              ]
            }
          ]
        },
        {
          "description": "",
          "annotations": {
            "summary": "Container to hold mobile tabs and their panels",
            "name": "mobile-stack",
            "selector": ".slds-tabs-mobile__container",
            "restrict": "div",
            "support": "dev-ready",
            "variant": true,
            "lwc": true
          },
          "id": "mobile-stack",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Modifier that changes the display of a panel to hide out of view and animate in when opened",
                "selector": ".slds-panel_animated",
                "restrict": ".slds-tabs-mobile__container .slds-panel",
                "modifier": true
              },
              "id": ".slds-panel_animated",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Styles the list of tabs for the mobile tab set",
                "selector": ".slds-tabs-mobile",
                "restrict": ".slds-tabs-mobile__container ul"
              },
              "id": ".slds-tabs-mobile",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Styles each list item as a single drill-in tab",
                    "selector": ".slds-tabs-mobile__item",
                    "restrict": ".slds-tabs-mobile li"
                  },
                  "id": ".slds-tabs-mobile__item",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/tabs/mobile-stack/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "adjacent",
                  "label": "Adjacent Stacked Drill Ins"
                },
                {
                  "id": "nested",
                  "label": "Nested Stacked Drill Ins"
                },
                {
                  "id": "deprecated-tab-stack",
                  "label": "Deprecated Stacked Tabs"
                },
                {
                  "id": "deprecated-adjacent-tab-stack",
                  "label": "Deprecated Adjacent Tab Stack"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "drilled-in",
                  "label": "Drilled In"
                }
              ]
            }
          ]
        },
        {
          "description": "",
          "annotations": {
            "summary": "Wrapper for adjacent mobile tab sets",
            "name": "mobile-group",
            "selector": ".slds-tabs-mobile__group",
            "restrict": "div",
            "support": "dev-ready",
            "variant": true
          },
          "id": "mobile-group",
          "restrictees": [],
          "docPath": null,
          "showcasePath": null,
          "showcase": []
        }
      ],
      "docPath": "./ui/components/tabs/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "picklist": {
      "description": "",
      "annotations": {
        "summary": "A Picklist provides a user with an read-only input field that is accompanied with a listbox of pre-defined options. A picklist has a single and multi-selection pattern.",
        "name": "picklist",
        "support": "dev-ready",
        "base": true,
        "role": "combobox, listbox",
        "scroller": true,
        "type": "user-input",
        "category": "experience",
        "s1": "false",
        "selector": ".slds-combobox-picklist"
      },
      "id": "picklist",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "name": "base",
            "selector": ".slds-combobox-picklist",
            "restrict": "div",
            "variant": true,
            "s1": "false"
          },
          "id": "base",
          "restrictees": [],
          "docPath": null,
          "showcasePath": "./ui/components/picklist/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Default"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "focused",
                  "label": "Focused"
                },
                {
                  "id": "open-item-focused",
                  "label": "Open - Item Focused"
                },
                {
                  "id": "open-option-selected",
                  "label": "Open - Option Selected"
                },
                {
                  "id": "open-options-selected",
                  "label": "Open - Options Selected"
                },
                {
                  "id": "closed-option-selected",
                  "label": "Closed - Option Selected"
                },
                {
                  "id": "closed-options-selected",
                  "label": "Closed - Options Selected"
                },
                {
                  "id": "group-heading",
                  "label": "Group heading label"
                },
                {
                  "id": "deprecated-picklist-open",
                  "label": "Deprecated Picklist Open"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/picklist/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "button-icons": {
      "description": "#### Accessibility\n\nIf an icon button doesn’t include a label, use a `title` attribute to show on hover for sighted users, and a span with `.slds-assistive-text` to describe the icon for screen readers.",
      "annotations": {
        "summary": "Buttons icons provide the user with visual iconography that is typically used to invoke an event or action.",
        "layout": "responsive",
        "name": "button-icons",
        "support": "dev-ready",
        "base": true,
        "role": "button",
        "lwc": true,
        "type": "action",
        "category": "base",
        "selector": ".slds-button_icon, .slds-button_icon-brand, .slds-button_icon-container, .slds-button_icon-border, .slds-button_icon-border-filled, .slds-button_icon-inverse, .slds-button_icon-border-inverse"
      },
      "id": "button-icons",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Creates a button that looks like a plain icon",
            "name": "base",
            "selector": ".slds-button_icon",
            "restrict": "button",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Default width + height for button icon with containers",
                "selector": ".slds-button_icon-container",
                "restrict": ".slds-button_icon"
              },
              "id": ".slds-button_icon-container",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Transparent themed button icon - Button icon has a border with a transparent background",
                "selector": ".slds-button_icon-border",
                "restrict": ".slds-button_icon"
              },
              "id": ".slds-button_icon-border",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Button icon with border and transparent background, to be used on an inversed background",
                "selector": ".slds-button_icon-border-inverse",
                "restrict": ".slds-button_icon"
              },
              "id": ".slds-button_icon-border-inverse",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Branded button icon - Button icon has a filled background with the brand color",
                "selector": ".slds-button_icon-brand",
                "restrict": ".slds-button_icon"
              },
              "id": ".slds-button_icon-brand",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Neutral themed button icon - Button icon has a border with a filled background",
                "selector": ".slds-button_icon-border-filled",
                "restrict": ".slds-button_icon"
              },
              "id": ".slds-button_icon-border-filled",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Bare button icon with no border or background, to be used on an inversed background",
                "selector": ".slds-button_icon-inverse",
                "restrict": ".slds-button_icon"
              },
              "id": ".slds-button_icon-inverse",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Error state - Typically used in conjunction with an error toolip",
                "selector": ".slds-button_icon-error",
                "restrict": ".slds-button_icon"
              },
              "id": ".slds-button_icon-error",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Warning state - Typically used in conjunction with an warning tooltip",
                "selector": ".slds-button_icon-warning",
                "restrict": ".slds-button_icon"
              },
              "id": ".slds-button_icon-warning",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Apply the current color to the icon contained within",
                "selector": ".slds-button_icon-current-color",
                "restrict": ".slds-button_icon"
              },
              "id": ".slds-button_icon-current-color",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Changes a button icon container to be 48x48px",
                "name": "large",
                "selector": ".slds-button_icon-large",
                "restrict": ".slds-button_icon",
                "group": "size"
              },
              "id": "large",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Changes a button icon container to be 24x24px",
                "name": "small",
                "selector": ".slds-button_icon-small",
                "restrict": ".slds-button_icon",
                "group": "size"
              },
              "id": "small",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Changes a button icon container to be 20x20px",
                "name": "x-small",
                "selector": ".slds-button_icon-x-small",
                "restrict": ".slds-button_icon",
                "group": "size"
              },
              "id": "x-small",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Changes a button icon container to be 16x16px",
                "name": "xx-small",
                "selector": ".slds-button_icon-xx-small",
                "restrict": ".slds-button_icon",
                "group": "size"
              },
              "id": "xx-small",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Creates a button menu icon container that has borders and a filled background",
                "selector": ".slds-button_icon-more",
                "restrict": ".slds-button_icon"
              },
              "id": ".slds-button_icon-more",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "Creates a button menu icon container that has no borders",
                "selector": ".slds-button_icon-container-more",
                "restrict": ".slds-button_icon"
              },
              "id": ".slds-button_icon-container-more",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "A parent class must be put on anything that contains a .slds-button__icon_hint so that the child reacts when the parent is hovered.",
                "selector": ".slds-button__icon_hint",
                "restrict": ".slds-button_icon .slds-button__icon"
              },
              "id": ".slds-button__icon_hint",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "summary": "A parent class must be put on anything that contains a .slds-button__icon_inverse-hint so that the child reacts when the parent is hovered. This is for a dark background.",
                "selector": ".slds-button__icon_inverse-hint",
                "restrict": ".slds-button_icon .slds-button__icon"
              },
              "id": ".slds-button__icon_inverse-hint",
              "restrictees": [],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "The stateful button requires the `.slds-button--icon-border` class in addition to the `.slds-button` class.\n\nThe stateful inverse button works just like the stateful button. It requires the `.slds-button--icon-border-inverse` class in addition to the `.slds-button` class.\n\nStateful icons can be toggled on and off and retain their state. JavaScript is used to add the `.slds-is-selected` class to the button when activated.\n\n#### Accessibility\n\nFor accessibility, implement the [ARIA Toggle Button](http://w3c.github.io/aria-practices/#button) concept.\n- Similar to a mute button, the button represents a pressed or unpressed state.\n- Button text doesn't change per state\n- `aria-pressed` is set to `true` or `false`, depending its state",
              "annotations": {
                "summary": "Stateful Button Icon",
                "name": "stateful",
                "selector": ".slds-is-selected",
                "restrict": ".slds-button_icon",
                "support": "dev-ready",
                "variant": true,
                "lwc": true
              },
              "id": "stateful",
              "restrictees": [],
              "docPath": null,
              "showcasePath": "./ui/components/button-icons/stateful/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "id": "default",
                      "label": "Stateful – default"
                    }
                  ]
                },
                {
                  "title": "states",
                  "items": [
                    {
                      "id": "button-icon-stateful-selected",
                      "label": "Stateful - Selected"
                    },
                    {
                      "id": "button-icon-stateful-disabled",
                      "label": "Stateful - Disabled"
                    },
                    {
                      "id": "button-icon-stateful-selected-disabled",
                      "label": "Stateful - Selected Disabled"
                    }
                  ]
                }
              ]
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/button-icons/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Base – default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "hint-hover",
                  "label": "Base - Hint on hover"
                },
                {
                  "id": "button-icon-lbc-mismatch",
                  "label": "Button Icon - LBC Mismatch"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "error",
                  "label": "Base - Error"
                },
                {
                  "id": "warning",
                  "label": "Base - Warning"
                },
                {
                  "id": "bare-disabled",
                  "label": "Base - Disabled"
                }
              ]
            }
          ]
        },
        {
          "description": "",
          "annotations": {
            "summary": "Creates a button icon inside of a filled container with a border",
            "name": "bordered-filled-container",
            "selector": ".slds-button_icon-border-filled",
            "restrict": "button",
            "support": "dev-ready",
            "variant": true
          },
          "id": "bordered-filled-container",
          "restrictees": [],
          "docPath": null,
          "showcasePath": "./ui/components/button-icons/bordered-filled-container/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Bordered Filled – default",
                  "demoStyles": "background-color: #f4f6f9; padding: 0.5rem;",
                  "storybookStyles": true
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "with-dropdown",
                  "label": "Bordered Filled - With dropdown",
                  "demoStyles": "background-color: #f4f6f9; padding: 0.5rem;",
                  "storybookStyles": true
                },
                {
                  "id": "hint-hover",
                  "label": "Bordered Filled - Hint on hover",
                  "demoStyles": "background-color: #f4f6f9; padding: 0.5rem;",
                  "storybookStyles": true
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "disabled",
                  "label": "Bordered Filled - Disabled",
                  "demoStyles": "background-color: #f4f6f9; padding: 0.5rem;",
                  "storybookStyles": true
                }
              ]
            }
          ]
        },
        {
          "description": "",
          "annotations": {
            "summary": "Creates a button icon inside of a transparent container with a border on an inversed background",
            "name": "bordered-inverse",
            "selector": ".slds-button_icon-border-inverse",
            "restrict": "button",
            "support": "dev-ready",
            "variant": true
          },
          "id": "bordered-inverse",
          "restrictees": [],
          "docPath": null,
          "showcasePath": "./ui/components/button-icons/bordered-inverse/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Bordered Inverse – default",
                  "demoStyles": "background-color: #16325C; padding: 0.5rem;",
                  "storybookStyles": true
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "with-dropdown",
                  "label": "Bordered Inverse – With dropdown",
                  "demoStyles": "background-color: #16325C; padding: 0.5rem;",
                  "storybookStyles": true
                },
                {
                  "id": "hint-hover",
                  "label": "Bordered Inverse – Hint on hover",
                  "demoStyles": "background-color: #16325C; padding: 0.5rem;",
                  "storybookStyles": true
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "disabled",
                  "label": "Bordered Inverse – Disabled",
                  "demoStyles": "background-color: #16325C; padding: 0.5rem;",
                  "storybookStyles": true
                }
              ]
            }
          ]
        },
        {
          "description": "",
          "annotations": {
            "summary": "Creates a button icon inside of a transparent container with a border",
            "name": "bordered-transparent-container",
            "selector": ".slds-button_icon-border",
            "restrict": "button",
            "support": "dev-ready",
            "variant": true
          },
          "id": "bordered-transparent-container",
          "restrictees": [],
          "docPath": null,
          "showcasePath": "./ui/components/button-icons/bordered-transparent-container/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Bordered Transparent - default",
                  "demoStyles": "background-color: #f4f6f9; padding: 0.5rem;",
                  "storybookStyles": true
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "with-dropdown",
                  "label": "Bordered Transparent - With dropdown",
                  "demoStyles": "background-color: #f4f6f9; padding: 0.5rem;",
                  "storybookStyles": true
                },
                {
                  "id": "hint-hover",
                  "label": "Bordered Transparent - Hint on hover",
                  "demoStyles": "background-color: #f4f6f9; padding: 0.5rem;",
                  "storybookStyles": true
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "disabled",
                  "label": "Bordered Transparent - Disabled",
                  "demoStyles": "background-color: #f4f6f9; padding: 0.5rem;",
                  "storybookStyles": true
                }
              ]
            }
          ]
        },
        {
          "description": "",
          "annotations": {
            "summary": "Creates a brand button icon",
            "name": "brand",
            "selector": ".slds-button_icon-brand",
            "restrict": "button",
            "support": "dev-ready",
            "variant": true
          },
          "id": "brand",
          "restrictees": [],
          "docPath": null,
          "showcasePath": "./ui/components/button-icons/brand/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Brand – default"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "disabled",
                  "label": "Brand – Disabled"
                }
              ]
            }
          ]
        },
        {
          "description": "",
          "annotations": {
            "summary": "Creates a button icon inside of a transparent container with a border on an inversed background",
            "name": "inverse",
            "selector": ".slds-button_icon-inverse",
            "restrict": "button",
            "support": "dev-ready",
            "variant": true
          },
          "id": "inverse",
          "restrictees": [],
          "docPath": null,
          "showcasePath": "./ui/components/button-icons/inverse/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Inverse – default",
                  "demoStyles": "background-color: #16325C; padding: 0.5rem;",
                  "storybookStyles": true
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "with-dropdown",
                  "label": "Inverse - With dropdown",
                  "demoStyles": "background-color: #16325C; padding: 0.5rem;",
                  "storybookStyles": true
                },
                {
                  "id": "hint-hover",
                  "label": "Inverse - Hint on hover",
                  "demoStyles": "background-color: #16325C; padding: 0.5rem;",
                  "storybookStyles": true
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "disabled",
                  "label": "Inverse - Disabled",
                  "demoStyles": "background-color: #16325C; padding: 0.5rem;",
                  "storybookStyles": true
                }
              ]
            }
          ]
        },
        {
          "description": "",
          "annotations": {
            "summary": "Creates a button icon inside of a transparent container",
            "name": "transparent-container",
            "selector": ".slds-button_icon-container",
            "restrict": "button",
            "support": "dev-ready",
            "variant": true
          },
          "id": "transparent-container",
          "restrictees": [],
          "docPath": null,
          "showcasePath": "./ui/components/button-icons/transparent-container/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default",
                  "label": "Transparent - default",
                  "demoStyles": "background-color: #f4f6f9; padding: 0.5rem;",
                  "storybookStyles": true
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "with-dropdown",
                  "label": "Transparent - With dropdown",
                  "demoStyles": "background-color: #f4f6f9; padding: 0.5rem;",
                  "storybookStyles": true
                },
                {
                  "id": "hint-hover",
                  "label": "Transparent - Hint on hover",
                  "demoStyles": "background-color: #f4f6f9; padding: 0.5rem;",
                  "storybookStyles": true
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "disabled",
                  "label": "Transparent - Disabled",
                  "demoStyles": "background-color: #f4f6f9; padding: 0.5rem;",
                  "storybookStyles": true
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/button-icons/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "builder-header": {
      "description": "",
      "annotations": {
        "summary": "Builder specific global header",
        "base": true,
        "name": "builder-header",
        "selector": ".slds-builder-header_container",
        "support": "dev-ready",
        "category": "feature",
        "type": "navigation",
        "role": "navigation"
      },
      "id": "builder-header",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Container that fixes the builder header to the top of the viewport, contains builder header element",
            "name": "base",
            "selector": ".slds-builder-header_container",
            "restrict": "div",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Creates builder specific global header",
                "selector": ".slds-builder-header",
                "restrict": ".slds-builder-header_container header"
              },
              "id": ".slds-builder-header",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Direct child descendant item of the builder header",
                    "selector": ".slds-builder-header__item",
                    "restrict": ".slds-builder-header div, .slds-builder-header nav"
                  },
                  "id": ".slds-builder-header__item",
                  "restrictees": [
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Label inside of a header item",
                        "selector": ".slds-builder-header__item-label",
                        "restrict": ".slds-builder-header__item span, .slds-builder-header__item div, .slds-builder-header__item h1"
                      },
                      "id": ".slds-builder-header__item-label",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Action or label inside of a header item",
                        "selector": ".slds-builder-header__item-action",
                        "restrict": ".slds-builder-header__item a, .slds-builder-header__item button"
                      },
                      "id": ".slds-builder-header__item-action",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Container around builder header's nav region",
                    "selector": ".slds-builder-header__nav",
                    "restrict": ".slds-builder-header nav"
                  },
                  "id": ".slds-builder-header__nav",
                  "restrictees": [
                    {
                      "description": "",
                      "annotations": {
                        "summary": "List containing navigation items of a builder header",
                        "selector": ".slds-builder-header__nav-list",
                        "restrict": ".slds-builder-header__nav ul"
                      },
                      "id": ".slds-builder-header__nav-list",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    },
                    {
                      "description": "",
                      "annotations": {
                        "summary": "Items of the builder headers nav",
                        "selector": ".slds-builder-header__nav-item",
                        "restrict": ".slds-builder-header__nav li"
                      },
                      "id": ".slds-builder-header__nav-item",
                      "restrictees": [],
                      "docPath": null,
                      "showcasePath": null,
                      "showcase": []
                    }
                  ],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Container around builder header's utiltity region containing the back and help links",
                    "selector": ".slds-builder-header__utilities",
                    "restrict": ".slds-builder-header div"
                  },
                  "id": ".slds-builder-header__utilities",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            },
            {
              "description": "",
              "annotations": {
                "name": "toolbar",
                "summary": "Builder header toolbar",
                "selector": ".slds-builder-toolbar",
                "restrict": ".slds-builder-header_container div",
                "support": "dev-ready",
                "variant": true
              },
              "id": "toolbar",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Region of Builder header toolbar that contains the document actions",
                    "selector": ".slds-builder-toolbar__actions",
                    "restrict": ".slds-builder-toolbar div"
                  },
                  "id": ".slds-builder-toolbar__actions",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Region containing button icon groups of Builder header toolbar",
                    "selector": ".slds-builder-toolbar__item-group",
                    "restrict": ".slds-builder-toolbar div"
                  },
                  "id": ".slds-builder-toolbar__item-group",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": "./ui/components/builder-header/toolbar/example.jsx",
              "showcase": [
                {
                  "title": "default",
                  "items": [
                    {
                      "id": "default"
                    }
                  ]
                },
                {
                  "title": "states",
                  "items": [
                    {
                      "id": "menu-open-with-toolbar",
                      "label": "Menu open with toolbar",
                      "isOpen": true
                    },
                    {
                      "id": "has-status-text",
                      "label": "Has Status Text"
                    },
                    {
                      "id": "has-status-text-with-tooltip",
                      "label": "Has Status Text with Tooltip"
                    },
                    {
                      "id": "has-status-text-with-warning",
                      "label": "Has Status Text with Warning"
                    },
                    {
                      "id": "has-status-text-with-error",
                      "label": "Has Status Text with error"
                    },
                    {
                      "id": "has-status-text-with-warning-and-error",
                      "label": "Has Status Text with warning and error"
                    }
                  ]
                }
              ]
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/builder-header/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "menu-open",
                  "label": "Menu open",
                  "isOpen": true
                },
                {
                  "id": "with-truncation",
                  "label": "With Truncation"
                },
                {
                  "id": "has-tooltip",
                  "label": "Has \"Back\" Tooltip"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/builder-header/docs.mdx",
      "showcasePath": null,
      "showcase": []
    },
    "activity-timeline": {
      "description": "",
      "annotations": {
        "summary": "The activity timeline displays each of the user’s upcoming, current, and past activities.",
        "base": true,
        "name": "activity-timeline",
        "selector": ".slds-timeline",
        "support": "dev-ready",
        "category": "experience",
        "type": "data-display",
        "role": "article"
      },
      "id": "activity-timeline",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Initializes activity timeline",
            "name": "base",
            "selector": ".slds-timeline",
            "restrict": "ul",
            "support": "dev-ready",
            "variant": true
          },
          "id": "base",
          "restrictees": [
            {
              "description": "",
              "annotations": {
                "summary": "Create each expandable activity timeline item in a list",
                "selector": ".slds-timeline__item_expandable",
                "restrict": ".slds-timeline div"
              },
              "id": ".slds-timeline__item_expandable",
              "restrictees": [
                {
                  "description": "",
                  "annotations": {
                    "summary": "Class to show and hide details",
                    "selector": ".slds-timeline__item_details",
                    "restrict": ".slds-timeline__item_expandable article"
                  },
                  "id": ".slds-timeline__item_details",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "name": "expand",
                    "summary": "Toggles the visibility of the timeline item",
                    "selector": ".slds-is-open",
                    "restrict": ".slds-timeline__item_expandable",
                    "modifier": true,
                    "group": "visibility"
                  },
                  "id": "expand",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Applies line connector for a call timeline item",
                    "selector": ".slds-timeline__item_call",
                    "restrict": ".slds-timeline__item_expandable"
                  },
                  "id": ".slds-timeline__item_call",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Applies line connector for an email timeline item",
                    "selector": ".slds-timeline__item_email",
                    "restrict": ".slds-timeline__item_expandable"
                  },
                  "id": ".slds-timeline__item_email",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Applies line connector for an event timeline item",
                    "selector": ".slds-timeline__item_event",
                    "restrict": ".slds-timeline__item_expandable"
                  },
                  "id": ".slds-timeline__item_event",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Applies line connector for a task timeline item",
                    "selector": ".slds-timeline__item_task",
                    "restrict": ".slds-timeline__item_expandable"
                  },
                  "id": ".slds-timeline__item_task",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Icon associated with timeline item",
                    "selector": ".slds-timeline__icon",
                    "restrict": ".slds-timeline__item_expandable .slds-icon_container"
                  },
                  "id": ".slds-timeline__icon",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                },
                {
                  "description": "",
                  "annotations": {
                    "summary": "Icon inside of actionable button within an expandable timeline item",
                    "selector": ".slds-timeline__details-action-icon",
                    "restrict": ".slds-timeline__item_expandable svg"
                  },
                  "id": ".slds-timeline__details-action-icon",
                  "restrictees": [],
                  "docPath": null,
                  "showcasePath": null,
                  "showcase": []
                }
              ],
              "docPath": null,
              "showcasePath": null,
              "showcase": []
            }
          ],
          "docPath": null,
          "showcasePath": "./ui/components/activity-timeline/base/example.jsx",
          "showcase": [
            {
              "title": "default",
              "items": [
                {
                  "id": "default"
                }
              ]
            },
            {
              "title": "examples",
              "items": [
                {
                  "id": "narrow",
                  "label": "Narrow"
                }
              ]
            },
            {
              "title": "states",
              "items": [
                {
                  "id": "expanded",
                  "label": "Expanded"
                },
                {
                  "id": "expanded-single",
                  "label": "Expanded - Single Item"
                },
                {
                  "id": "error",
                  "label": "Error"
                },
                {
                  "id": "error-single",
                  "label": "Error - Single Item"
                }
              ]
            }
          ]
        }
      ],
      "docPath": "./ui/components/activity-timeline/docs.mdx",
      "showcasePath": null,
      "showcase": []
    }
  },
  "utilities": {
    "interactions": {
      "description": "",
      "annotations": {
        "utility": true,
        "name": "interactions",
        "selector": "[class*='slds-text-link']",
        "support": "dev-ready"
      },
      "id": "interactions",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Makes links and buttons appear as regular text",
            "selector": ".slds-text-link_reset",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-text-link_reset",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "Used in combination with `.slds-text-link--reset`, you can apply the class `.slds-text-link` to a child element to reset its styles back to that of a link.",
          "annotations": {
            "summary": "Makes text inside of .slds-text-link_reset to appear as a link.",
            "selector": ".slds-text-link",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-text-link",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "Faux links are used on areas that can't be wrapped in an `a` element, but need to appear to be a link with an underline on hover. An example is in the page header for Object home. The `H1` and `button` that sit next to each other have the `.slds-text-link--faux` class on their parent element.",
          "annotations": {
            "summary": "Creates a faux link with hover interactions",
            "selector": ".slds-text-link_faux",
            "notes": "This is used when an actual anchor element can not be used. For example &mdash; when a heading and button are next to each other and both need the text underline",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-text-link_faux",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        }
      ],
      "docPath": "./ui/utilities/interactions/docs.mdx",
      "showcasePath": "./ui/utilities/interactions/example.jsx",
      "showcase": [
        {
          "title": "examples",
          "items": [
            {
              "id": "reset",
              "label": "Link reset"
            },
            {
              "id": "link",
              "label": "Link reset with text link inside"
            },
            {
              "id": "halo-focus",
              "label": "Link reset with halo focus"
            },
            {
              "id": "button-reset",
              "label": "Button reset"
            },
            {
              "id": "faux",
              "label": "Faux Link on a span"
            }
          ]
        }
      ]
    },
    "line-clamp": {
      "description": "",
      "annotations": {
        "utility": true,
        "name": "line-clamp",
        "selector": "[class*='slds-line-clamp_']",
        "support": "dev-ready"
      },
      "id": "line-clamp",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Sets line clamp for x-small multi-line truncation",
            "selector": ".slds-line-clamp_x-small",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-line-clamp_x-small",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Sets line clamp for small multi-line truncation",
            "selector": ".slds-line-clamp_small",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-line-clamp_small",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Sets line clamp for medium multi-line truncation",
            "selector": ".slds-line-clamp_medium",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-line-clamp_medium",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Sets line clamp for large multi-line truncation",
            "selector": ".slds-line-clamp_large",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-line-clamp_large",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        }
      ],
      "docPath": "./ui/utilities/line-clamp/docs.mdx",
      "showcasePath": "./ui/utilities/line-clamp/example.jsx",
      "showcase": [
        {
          "title": "examples",
          "items": [
            {
              "id": "default",
              "label": "Line Clamp - Default",
              "demoStyles": "width: 300px"
            },
            {
              "id": "x-small",
              "label": "Line Clamp - X-Small",
              "demoStyles": "width: 300px"
            },
            {
              "id": "small",
              "label": "Line Clamp - Small",
              "demoStyles": "width: 300px"
            },
            {
              "id": "medium",
              "label": "Line Clamp - Medium",
              "demoStyles": "width: 300px"
            },
            {
              "id": "large",
              "label": "Line Clamp - Large",
              "demoStyles": "width: 300px"
            },
            {
              "id": "block children",
              "label": "Block Level Children",
              "demoStyles": "width: 300px"
            }
          ]
        }
      ]
    },
    "hyphenation": {
      "description": "",
      "annotations": {
        "utility": true,
        "name": "hyphenation",
        "selector": ".slds-hyphenate",
        "support": "dev-ready"
      },
      "id": "hyphenation",
      "restrictees": [
        {
          "description": "The truncation class can be used on an element, or the truncation include can be added to an existing class.",
          "annotations": {
            "summary": "Creates hyphenated text",
            "selector": ".slds-hyphenate",
            "notes": "Hyphenation will occur at the parent width if a width is not specified",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-hyphenate",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        }
      ],
      "docPath": "./ui/utilities/hyphenation/docs.mdx",
      "showcasePath": "./ui/utilities/hyphenation/example.jsx",
      "showcase": [
        {
          "title": "examples",
          "items": [
            {
              "id": "default",
              "label": "Hyphenate"
            }
          ]
        }
      ]
    },
    "alignment": {
      "description": "",
      "annotations": {
        "utility": true,
        "name": "alignment",
        "selector": "[class*='slds-align_']",
        "support": "dev-ready"
      },
      "id": "alignment",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Class will absolutely center children content",
            "name": "absolute-center",
            "selector": ".slds-align_absolute-center",
            "modifier": true,
            "restrict": "*"
          },
          "id": "absolute-center",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        }
      ],
      "docPath": "./ui/utilities/alignment/docs.mdx",
      "showcasePath": "./ui/utilities/alignment/example.jsx",
      "showcase": [
        {
          "title": "examples",
          "items": [
            {
              "id": "absolute-center",
              "label": "Absolute center"
            }
          ]
        }
      ]
    },
    "grid": {
      "description": "#### Grid Wrapper\n\nTo use the grid system, add the class `slds-grid` to an element, component, or page layout. Each grid is independent of other nested grids. You can limit attributes of each grid to specific regions in the app. A grid style is <em>not</em> an all or nothing solution.\n\nAdding the class `slds-wrap` causes the flow of your `slds-col` elements to wrap when they exceed 100% of their parent’s width.\n\nYou can easily change the flow direction of your grid by adding a modifier class to the `slds-grid` element. To stack your columns vertically instead of their default row behavior, use `slds-grid--vertical`. You can also reverse the left to right behavior by adding `slds-grid--reverse` or top to bottom by adding `slds-grid--vertical-reverse`.\n\nIf you want your application to fill 100% of the width and height of the viewport and nest other grids inside, use the top-level app helper class `slds-grid--frame`. An assortment of `slds-container` classes are available to contain your grids.\n\n#### Grid Items (Regions/Colums)\n\nWhen you add the class `slds-col` to the grid items, no padding or gutters are added. They are simply divisions of their parent. If you want gutters, add one of the spacing utility classes such as `slds-p-horizontal--small`, `slds-p-horizontal--medium`, `slds-p-horizontal--large`, `slds-p-around--small`, `slds-p-around--medium` or `slds-p-around--large`. These will add different sized gutters to the left and right side of your column.\n\nBy default, the width of each column within a grid row is determined by the content within. Though this automatic sizing allows you to achieve most desired outcomes, you can add manual <a href=\"/utilities/sizing/\">sizing classes</a> to the columns if you need specific column widths.\n\nUsing the manual sizing class helpers, you can specify a column span across the following grids &ndash;2, 3, 4, 5, 6, 7, 8 and 12. The grid supports up to 12 columns.\n\n#### Visual Glossary of Terminology\n\n![](/assets/images/grid/grid-flex-diagram.svg)",
      "annotations": {
        "summary": "The SLDS grid, based on Flexbox, provides a flexible, mobile-first, device-agnostic scaffolding system. It includes helper classes that you can use to alter the look and behavior of your grid, such as alignment, order, flow, and padding helpers.",
        "utility": true,
        "name": "grid",
        "selector": "[class*='slds-grid'], [class*='slds-wrap'], [class*='slds-nowrap'], [class*='slds-gutters'], .slds-col, [class*='slds-col-'], [class*='slds-col_'], .slds-has-flexi-truncate, .slds-no-flex, .slds-no-space, [class*='slds-grow'], [class*='slds-shrink'], [class*='slds-container']",
        "support": "dev-ready",
        "layout": "responsive"
      },
      "id": "grid",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Initializes grid",
            "selector": ".slds-grid",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-grid",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Initializes grid",
            "selector": ".slds-grid_frame",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-grid_frame",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Initializes grid",
            "selector": ".slds-grid_vertical",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-grid_vertical",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Initializes grid",
            "selector": ".slds-grid_vertical-reverse",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-grid_vertical-reverse",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Initializes grid",
            "selector": ".slds-grid_reverse",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-grid_reverse",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Allows columns to wrap when they exceed 100% of their parent's width",
            "selector": ".slds-wrap",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-wrap",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Keeps columns on one line. Allows columns to stretch and fill 100% of the parent&rsquo;s width and height.",
            "selector": ".slds-nowrap",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-nowrap",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Apply 12px gutters to each grid column when you add this class to an `slds-grid` element",
            "selector": ".slds-gutters",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-gutters",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Apply 2px gutters to each grid column when you add this class to an `slds-grid` element",
            "selector": ".slds-gutters_xxx-small",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-gutters_xxx-small",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Apply 4px gutters to each grid column when you add this class to an `slds-grid` element",
            "selector": ".slds-gutters_xx-small",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-gutters_xx-small",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Apply 8px gutters to each grid column when you add this class to an `slds-grid` element",
            "selector": ".slds-gutters_x-small",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-gutters_x-small",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Apply 12px gutters to each grid column when you add this class to an `slds-grid` element",
            "selector": ".slds-gutters_small",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-gutters_small",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Apply 16px gutters to each grid column when you add this class to an `slds-grid` element",
            "selector": ".slds-gutters_medium",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-gutters_medium",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Apply 24px gutters to each grid column when you add this class to an `slds-grid` element",
            "selector": ".slds-gutters_large",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-gutters_large",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Apply 32px gutters to each grid column when you add this class to an `slds-grid` element",
            "selector": ".slds-gutters_x-large",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-gutters_x-large",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Apply 48px gutters to each grid column when you add this class to an `slds-grid` element",
            "selector": ".slds-gutters_xx-large",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-gutters_xx-large",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Apply 12px gutters to only direct column children when you add this class to an `slds-grid` element",
            "selector": ".slds-gutters_direct",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-gutters_direct",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Apply 2px gutters to only direct column children when you add this class to an `slds-grid` element",
            "selector": ".slds-gutters_direct-xxx-small",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-gutters_direct-xxx-small",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Apply 4px gutters to only direct column children when you add this class to an `slds-grid` element",
            "selector": ".slds-gutters_direct-xx-small",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-gutters_direct-xx-small",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Apply 8px gutters to only direct column children when you add this class to an `slds-grid` element",
            "selector": ".slds-gutters_direct-x-small",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-gutters_direct-x-small",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Apply 12px gutters to only direct column children when you add this class to an `slds-grid` element",
            "selector": ".slds-gutters_direct-small",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-gutters_direct-small",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Apply 16px gutters to only direct column children when you add this class to an `slds-grid` element",
            "selector": ".slds-gutters_direct-medium",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-gutters_direct-medium",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Apply 24px gutters to only direct column children when you add this class to an `slds-grid` element",
            "selector": ".slds-gutters_direct-large",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-gutters_direct-large",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Apply 32px gutters to only direct column children when you add this class to an `slds-grid` element",
            "selector": ".slds-gutters_direct-x-large",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-gutters_direct-x-large",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Apply 48px gutters to only direct column children when you add this class to an `slds-grid` element",
            "selector": ".slds-gutters_direct-xx-large",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-gutters_direct-xx-large",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Normalizes the 0.75rem of padding when nesting a grid in a region with `.slds-p-horizontal_small`",
            "selector": ".slds-grid_pull-padded",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-grid_pull-padded",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Normalizes the 0.125rem of padding when nesting a grid in a region with `.slds-p-horizontal_xxx-small`",
            "selector": ".slds-grid_pull-padded-xxx-small",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-grid_pull-padded-xxx-small",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Normalizes the 0.25rem of padding when nesting a grid in a region with `.slds-p-horizontal_xx-small`",
            "selector": ".slds-grid_pull-padded-xx-small",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-grid_pull-padded-xx-small",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Normalizes the 0.5rem of padding when nesting a grid in a region with `.slds-p-horizontal_x-small`",
            "selector": ".slds-grid_pull-padded-x-small",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-grid_pull-padded-x-small",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Normalizes the 0.75rem of padding when nesting a grid in a region with `.slds-p-horizontal_small`",
            "selector": ".slds-grid_pull-padded-small",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-grid_pull-padded-small",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Normalizes the 1rem of padding when nesting a grid in a region with `.slds-p-horizontal_medium`",
            "selector": ".slds-grid_pull-padded-medium",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-grid_pull-padded-medium",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Normalizes the 1.5rem of padding when nesting a grid in a region with `.slds-p-horizontal_large`",
            "selector": ".slds-grid_pull-padded-large",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-grid_pull-padded-large",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Normalizes the 1.5rem of padding when nesting a grid in a region with `.slds-p-horizontal_x-large`",
            "selector": ".slds-grid_pull-padded-x-large",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-grid_pull-padded-x-large",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Normalizes the 1.5rem of padding when nesting a grid in a region with `.slds-p-horizontal_xx-large`",
            "selector": ".slds-grid_pull-padded-xx-large",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-grid_pull-padded-xx-large",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Initializes a grid column",
            "selector": ".slds-col",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-col",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Needed when truncation is nested in a flexible container in a grid",
            "selector": ".slds-has-flexi-truncate",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-has-flexi-truncate",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Removes flexbox from grid column",
            "selector": ".slds-no-flex",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-no-flex",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Sets the column to a min-width of 0",
            "selector": ".slds-no-space",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-no-space",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Allows column to grow to children&rsquo;s content",
            "selector": ".slds-grow",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-grow",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Prevents column from growing to children&rsquo;s content",
            "selector": ".slds-grow-none",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-grow-none",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Allows column to shrink to children's content",
            "selector": ".slds-shrink",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-shrink",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Prevents column from shrinking to children's content",
            "selector": ".slds-shrink-none",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-shrink-none",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Columns align in the center to the main axis and expand in each direction",
            "selector": ".slds-grid_align-center",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-grid_align-center",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Columns are evenly distributed with equal space around them all",
            "selector": ".slds-grid_align-space",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-grid_align-space",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Columns align to the left and right followed by center. Space is equal between them",
            "selector": ".slds-grid_align-spread",
            "notes": "With only two columns &mdash; you can get a similar effect by setting one of the columns to `.slds-no-flex`",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-grid_align-spread",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Columns start on the opposite end of the grid's main axis",
            "selector": ".slds-grid_align-end",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-grid_align-end",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Columns start at the beginning of the grid's cross axis",
            "selector": ".slds-grid_vertical-align-start",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-grid_vertical-align-start",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Columns align in the center to the cross axis and expand it each direction",
            "selector": ".slds-grid_vertical-align-center",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-grid_vertical-align-center",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Columns start on the opposite end of the grid's cross axis",
            "selector": ".slds-grid_vertical-align-end",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-grid_vertical-align-end",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Bumps grid item(s) away from the other grid items to sit at the top, taking up the remaining white-space of the grid container",
            "selector": ".slds-col_bump-top",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-col_bump-top",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Bumps grid item(s) away from the other grid items to sit to the right, taking up the remaining white-space of the grid container",
            "selector": ".slds-col_bump-right",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-col_bump-right",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Bumps grid item(s) away from the other grid items to sit at the bottom, taking up the remaining white-space of the grid container",
            "selector": ".slds-col_bump-bottom",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-col_bump-bottom",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Bumps grid item(s) away from the other grid items to sit to the left, taking up the remaining white-space of the grid container",
            "selector": ".slds-col_bump-left",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-col_bump-left",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Stretch the grid items for both single row and multi-line rows to fill the height of the parent grid container",
            "selector": ".slds-grid_vertical-stretch",
            "notes": "Grid items will stretch the height of the parent grid container by default, unless `&lt;wrap&gt;` is used",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-grid_vertical-stretch",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Restrict width of containers to a maximum of 480px",
            "selector": ".slds-container_small",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-container_small",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Restrict width of containers to a maximum of 768px",
            "selector": ".slds-container_medium",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-container_medium",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Restrict width of containers to a maximum of 1024px",
            "selector": ".slds-container_large",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-container_large",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Restrict width of containers to a maximum of 1280px",
            "selector": ".slds-container_x-large",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-container_x-large",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Width of container takes up 100% of viewport",
            "selector": ".slds-container_fluid",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-container_fluid",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Horizontally positions containers in the center of the viewport",
            "selector": ".slds-container_center",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-container_center",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Horizontally positions containers to the left of the viewport",
            "selector": ".slds-container_left",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-container_left",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Horizontally positions containers to the right of the viewport",
            "selector": ".slds-container_right",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-container_right",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Creates an overflow grid that allows horizontal scrolling",
            "selector": ".slds-grid_overflow",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-grid_overflow",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        }
      ],
      "docPath": "./ui/utilities/grid/docs.mdx",
      "showcasePath": "./ui/utilities/grid/example.jsx",
      "showcase": [
        {
          "title": "examples",
          "items": [
            {
              "id": "default-left-to-right",
              "label": "Grid Default Left to Right",
              "demoStyles": "\n/* stylelint-disable selector-class-pattern */\n\n.slds-grid {\n  height: auto;\n  min-height: 8.75rem;\n  margin-bottom: 1rem;\n}\n\n.slds-grid > .slds-grid {\n  height: auto;\n  margin-bottom: 0;\n}\n\n.slds-col,\n.slds-grid > div:not(.slds-col) {\n  display: inline-flex;\n  background: #54698d;\n  color: #fff;\n  text-align: center;\n  background-clip: content-box;\n  border: 1px solid #fff;\n  border-radius: 0;\n}\n\n.slds-col > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n\n.slds-wrap {\n  align-items: stretch;\n}\n\n.slds-grid > div:not(.slds-col) > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\nundefined",
              "description": "By default, the grid items within a `.slds-grid` do not stretch to take up that available white-space on the main axis. Apply `.slds-col` to a grid item, it will stretch across the main axis. The width of each grid item will be determined by the content within that region."
            },
            {
              "id": "stretch",
              "label": "Column Stretch",
              "demoStyles": "\n/* stylelint-disable selector-class-pattern */\n\n.slds-grid {\n  height: auto;\n  min-height: 8.75rem;\n  margin-bottom: 1rem;\n}\n\n.slds-grid > .slds-grid {\n  height: auto;\n  margin-bottom: 0;\n}\n\n.slds-col,\n.slds-grid > div:not(.slds-col) {\n  display: inline-flex;\n  background: #54698d;\n  color: #fff;\n  text-align: center;\n  background-clip: content-box;\n  border: 1px solid #fff;\n  border-radius: 0;\n}\n\n.slds-col > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n\n.slds-wrap {\n  align-items: stretch;\n}\n\n.slds-grid > div:not(.slds-col) > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\nundefined",
              "description": "By default, the grid items within a `.slds-grid` do not stretch to take up that available white-space on the main axis. Apply `.slds-col` to a grid item, it will stretch across the main axis. The width of each grid item will be determined by the content within that region."
            },
            {
              "id": "stretch-gutters",
              "label": "Column Stretch w/ Gutters",
              "demoStyles": "\n/* stylelint-disable selector-class-pattern */\n\n.slds-grid {\n  height: auto;\n  min-height: 8.75rem;\n  margin-bottom: 1rem;\n}\n\n.slds-grid > .slds-grid {\n  height: auto;\n  margin-bottom: 0;\n}\n\n.slds-col,\n.slds-grid > div:not(.slds-col) {\n  display: inline-flex;\n  background: #54698d;\n  color: #fff;\n  text-align: center;\n  background-clip: content-box;\n  border: 1px solid #fff;\n  border-radius: 0;\n}\n\n.slds-col > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n\n.slds-wrap {\n  align-items: stretch;\n}\n\n.slds-grid > div:not(.slds-col) > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\nundefined",
              "description": "To apply gutters between each grid item, the following spacing classes are available to add your intended gutters, `.slds-p-horizontal_small`, `.slds-p-horizontal_medium`, `.slds-p-horizontal_large`, `.slds-p-around_small`, `.slds-p-around_medium` and `.slds-p-around_large`. You may need to pull the grid items back to their original grid boundaries of the grid container, apply the classes `.slds-grid_pull-padded`, `.slds-grid_pull-padded-medium` or `.slds-grid_pull-padded-large` to the `.slds-grid`."
            },
            {
              "id": "no-stretch",
              "label": "No Column Stretch",
              "demoStyles": "\n/* stylelint-disable selector-class-pattern */\n\n.slds-grid {\n  height: auto;\n  min-height: 8.75rem;\n  margin-bottom: 1rem;\n}\n\n.slds-grid > .slds-grid {\n  height: auto;\n  margin-bottom: 0;\n}\n\n.slds-col,\n.slds-grid > div:not(.slds-col) {\n  display: inline-flex;\n  background: #54698d;\n  color: #fff;\n  text-align: center;\n  background-clip: content-box;\n  border: 1px solid #fff;\n  border-radius: 0;\n}\n\n.slds-col > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n\n.slds-wrap {\n  align-items: stretch;\n}\n\n.slds-grid > div:not(.slds-col) > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\nundefined"
            },
            {
              "id": "no-stretch-gutters",
              "label": "No Column Stretch w/ Gutters",
              "demoStyles": "\n/* stylelint-disable selector-class-pattern */\n\n.slds-grid {\n  height: auto;\n  min-height: 8.75rem;\n  margin-bottom: 1rem;\n}\n\n.slds-grid > .slds-grid {\n  height: auto;\n  margin-bottom: 0;\n}\n\n.slds-col,\n.slds-grid > div:not(.slds-col) {\n  display: inline-flex;\n  background: #54698d;\n  color: #fff;\n  text-align: center;\n  background-clip: content-box;\n  border: 1px solid #fff;\n  border-radius: 0;\n}\n\n.slds-col > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n\n.slds-wrap {\n  align-items: stretch;\n}\n\n.slds-grid > div:not(.slds-col) > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\nundefined"
            },
            {
              "id": "regions-with-sizing",
              "label": "Manual Sizing",
              "demoStyles": "\n/* stylelint-disable selector-class-pattern */\n\n.slds-grid {\n  height: auto;\n  min-height: 8.75rem;\n  margin-bottom: 1rem;\n}\n\n.slds-grid > .slds-grid {\n  height: auto;\n  margin-bottom: 0;\n}\n\n.slds-col,\n.slds-grid > div:not(.slds-col) {\n  display: inline-flex;\n  background: #54698d;\n  color: #fff;\n  text-align: center;\n  background-clip: content-box;\n  border: 1px solid #fff;\n  border-radius: 0;\n}\n\n.slds-col > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n\n.slds-wrap {\n  align-items: stretch;\n}\n\n.slds-grid > div:not(.slds-col) > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\nundefined",
              "description": "If you need to set explicit widths to your grid items, apply the sizing classes to your grid items. Check out [sizing helpers here](/utilities/sizing)."
            },
            {
              "id": "horizontal-align-center",
              "label": "Horizontal Alignment - Center",
              "demoStyles": "\n/* stylelint-disable selector-class-pattern */\n\n.slds-grid {\n  height: auto;\n  min-height: 8.75rem;\n  margin-bottom: 1rem;\n}\n\n.slds-grid > .slds-grid {\n  height: auto;\n  margin-bottom: 0;\n}\n\n.slds-col,\n.slds-grid > div:not(.slds-col) {\n  display: inline-flex;\n  background: #54698d;\n  color: #fff;\n  text-align: center;\n  background-clip: content-box;\n  border: 1px solid #fff;\n  border-radius: 0;\n}\n\n.slds-col > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n\n.slds-wrap {\n  align-items: stretch;\n}\n\n.slds-grid > div:not(.slds-col) > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\nundefined",
              "description": "If you want your columns to grow from the the center of the main (horizontal) axis, apply the class `slds-grid_align-center`."
            },
            {
              "id": "horizontal-align-space",
              "label": "Horizontal Alignment - Space",
              "demoStyles": "\n/* stylelint-disable selector-class-pattern */\n\n.slds-grid {\n  height: auto;\n  min-height: 8.75rem;\n  margin-bottom: 1rem;\n}\n\n.slds-grid > .slds-grid {\n  height: auto;\n  margin-bottom: 0;\n}\n\n.slds-col,\n.slds-grid > div:not(.slds-col) {\n  display: inline-flex;\n  background: #54698d;\n  color: #fff;\n  text-align: center;\n  background-clip: content-box;\n  border: 1px solid #fff;\n  border-radius: 0;\n}\n\n.slds-col > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n\n.slds-wrap {\n  align-items: stretch;\n}\n\n.slds-grid > div:not(.slds-col) > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\nundefined",
              "description": "To evenly distribute columns on the main axis with an equal amount of white space separating the columns, apply the class `slds-grid_align-space`."
            },
            {
              "id": "vertical-align-item",
              "label": "Vertical Alignment - Item",
              "demoStyles": "\n/* stylelint-disable selector-class-pattern */\n\n.slds-grid {\n  height: auto;\n  min-height: 8.75rem;\n  margin-bottom: 1rem;\n}\n\n.slds-grid > .slds-grid {\n  height: auto;\n  margin-bottom: 0;\n}\n\n.slds-col,\n.slds-grid > div:not(.slds-col) {\n  display: inline-flex;\n  background: #54698d;\n  color: #fff;\n  text-align: center;\n  background-clip: content-box;\n  border: 1px solid #fff;\n  border-radius: 0;\n}\n\n.slds-col > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n\n.slds-wrap {\n  align-items: stretch;\n}\n\n.slds-grid > div:not(.slds-col) > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\nundefined",
              "description": "To specify the vertical placement of grid items on the cross axis, you can apply `.slds-align-top`, `.slds-align-middle`, and `.slds-align-bottom` to a grid item. Note, to vertically align elements on a cross-axis of a `.slds-grid`, the elements need available vertical white space. This is usually achieved by having a height applied to the `.slds-grid`."
            },
            {
              "id": "vertical-strecth",
              "label": "Vertical Stretch",
              "demoStyles": "\n/* stylelint-disable selector-class-pattern */\n\n.slds-grid {\n  height: auto;\n  min-height: 8.75rem;\n  margin-bottom: 1rem;\n}\n\n.slds-grid > .slds-grid {\n  height: auto;\n  margin-bottom: 0;\n}\n\n.slds-col,\n.slds-grid > div:not(.slds-col) {\n  display: inline-flex;\n  background: #54698d;\n  color: #fff;\n  text-align: center;\n  background-clip: content-box;\n  border: 1px solid #fff;\n  border-radius: 0;\n}\n\n.slds-col > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n\n.slds-wrap {\n  align-items: stretch;\n}\n\n.slds-grid > div:not(.slds-col) > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\nundefined",
              "description": "By default, grid items extend vertically unless `.slds-wrap` is applied to your parent grid container or you have multiple rows. If you have need multiple rows that stretch the height of the parent grid container, you can apply the class `.slds-grid_vertical-stretch`. Note, to vertically align elements on a cross-axis of a `.slds-grid`, the elements need available vertical white space. This is usually achieved by having a height applied to the `.slds-grid`."
            },
            {
              "id": "align-item-bump",
              "label": "Alignment Item Bump",
              "demoStyles": "\n/* stylelint-disable selector-class-pattern */\n\n.slds-grid {\n  height: auto;\n  min-height: 8.75rem;\n  margin-bottom: 1rem;\n}\n\n.slds-grid > .slds-grid {\n  height: auto;\n  margin-bottom: 0;\n}\n\n.slds-col,\n.slds-grid > div:not(.slds-col) {\n  display: inline-flex;\n  background: #54698d;\n  color: #fff;\n  text-align: center;\n  background-clip: content-box;\n  border: 1px solid #fff;\n  border-radius: 0;\n}\n\n.slds-col > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n\n.slds-wrap {\n  align-items: stretch;\n}\n\n.slds-grid > div:not(.slds-col) > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\nundefined",
              "description": "To \"bump\" a single grid item or a grid item plus the precedding grid items that follow, apply the class `.slds-col_bump-{direction}`, with `{direction}` being either `left`, `right`, `top` or `bottom` to a grid item."
            },
            {
              "id": "order",
              "label": "Ordering",
              "demoStyles": "\n/* stylelint-disable selector-class-pattern */\n\n.slds-grid {\n  height: auto;\n  min-height: 8.75rem;\n  margin-bottom: 1rem;\n}\n\n.slds-grid > .slds-grid {\n  height: auto;\n  margin-bottom: 0;\n}\n\n.slds-col,\n.slds-grid > div:not(.slds-col) {\n  display: inline-flex;\n  background: #54698d;\n  color: #fff;\n  text-align: center;\n  background-clip: content-box;\n  border: 1px solid #fff;\n  border-radius: 0;\n}\n\n.slds-col > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n\n.slds-wrap {\n  align-items: stretch;\n}\n\n.slds-grid > div:not(.slds-col) > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\nundefined",
              "description": "These helper classes visually reorder grid elements independently from their position in the markup."
            },
            {
              "id": "container-app-frame",
              "label": "Container - App Frame",
              "demoStyles": "\n/* stylelint-disable selector-class-pattern */\n\n.slds-grid {\n  height: auto;\n  min-height: 8.75rem;\n  margin-bottom: 1rem;\n}\n\n.slds-grid > .slds-grid {\n  height: auto;\n  margin-bottom: 0;\n}\n\n.slds-col,\n.slds-grid > div:not(.slds-col) {\n  display: inline-flex;\n  background: #54698d;\n  color: #fff;\n  text-align: center;\n  background-clip: content-box;\n  border: 1px solid #fff;\n  border-radius: 0;\n}\n\n.slds-col > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n\n.slds-wrap {\n  align-items: stretch;\n}\n\n.slds-grid > div:not(.slds-col) > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\nundefined",
              "description": "If you want your application to fill 100% of the width and height of the viewport and nest other grids inside, use the top-level app helper class `.slds-grid_frame`."
            },
            {
              "id": "containers",
              "label": "Containers",
              "demoStyles": "\n/* stylelint-disable selector-class-pattern */\n\n.slds-grid {\n  height: auto;\n  min-height: 8.75rem;\n  margin-bottom: 1rem;\n}\n\n.slds-grid > .slds-grid {\n  height: auto;\n  margin-bottom: 0;\n}\n\n.slds-col,\n.slds-grid > div:not(.slds-col) {\n  display: inline-flex;\n  background: #54698d;\n  color: #fff;\n  text-align: center;\n  background-clip: content-box;\n  border: 1px solid #fff;\n  border-radius: 0;\n}\n\n.slds-col > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n\n.slds-wrap {\n  align-items: stretch;\n}\n\n.slds-grid > div:not(.slds-col) > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\nundefined",
              "description": "You can use the grid system&rsquo;s containers to constrain your content to a certain width. You can center or left or right align the containers within your viewport."
            },
            {
              "id": "2-col-with-gutters",
              "label": "Grid Column Gutters 2 col basic",
              "demoStyles": "\n/* stylelint-disable selector-class-pattern */\n\n.slds-grid {\n  height: auto;\n  min-height: 8.75rem;\n  margin-bottom: 1rem;\n}\n\n.slds-grid > .slds-grid {\n  height: auto;\n  margin-bottom: 0;\n}\n\n.slds-col,\n.slds-grid > div:not(.slds-col) {\n  display: inline-flex;\n  background: #54698d;\n  color: #fff;\n  text-align: center;\n  background-clip: content-box;\n  border: 1px solid #fff;\n  border-radius: 0;\n}\n\n.slds-col > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n\n.slds-wrap {\n  align-items: stretch;\n}\n\n.slds-grid > div:not(.slds-col) > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\nundefined"
            },
            {
              "id": "intro-3-col-with-gutters",
              "label": "Grid Intro 3 col with gutters",
              "demoStyles": "\n/* stylelint-disable selector-class-pattern */\n\n.slds-grid {\n  height: auto;\n  min-height: 8.75rem;\n  margin-bottom: 1rem;\n}\n\n.slds-grid > .slds-grid {\n  height: auto;\n  margin-bottom: 0;\n}\n\n.slds-col,\n.slds-grid > div:not(.slds-col) {\n  display: inline-flex;\n  background: #54698d;\n  color: #fff;\n  text-align: center;\n  background-clip: content-box;\n  border: 1px solid #fff;\n  border-radius: 0;\n}\n\n.slds-col > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n\n.slds-wrap {\n  align-items: stretch;\n}\n\n.slds-grid > div:not(.slds-col) > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\nundefined"
            },
            {
              "id": "intro-4-col-with-gutters",
              "label": "Grid Intro 4 col with gutters",
              "demoStyles": "\n/* stylelint-disable selector-class-pattern */\n\n.slds-grid {\n  height: auto;\n  min-height: 8.75rem;\n  margin-bottom: 1rem;\n}\n\n.slds-grid > .slds-grid {\n  height: auto;\n  margin-bottom: 0;\n}\n\n.slds-col,\n.slds-grid > div:not(.slds-col) {\n  display: inline-flex;\n  background: #54698d;\n  color: #fff;\n  text-align: center;\n  background-clip: content-box;\n  border: 1px solid #fff;\n  border-radius: 0;\n}\n\n.slds-col > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n\n.slds-wrap {\n  align-items: stretch;\n}\n\n.slds-grid > div:not(.slds-col) > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\nundefined"
            },
            {
              "id": "intro-12-col",
              "label": "Grid Intro 12 col",
              "demoStyles": "\n/* stylelint-disable selector-class-pattern */\n\n.slds-grid {\n  height: auto;\n  min-height: 8.75rem;\n  margin-bottom: 1rem;\n}\n\n.slds-grid > .slds-grid {\n  height: auto;\n  margin-bottom: 0;\n}\n\n.slds-col,\n.slds-grid > div:not(.slds-col) {\n  display: inline-flex;\n  background: #54698d;\n  color: #fff;\n  text-align: center;\n  background-clip: content-box;\n  border: 1px solid #fff;\n  border-radius: 0;\n}\n\n.slds-col > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n\n.slds-wrap {\n  align-items: stretch;\n}\n\n.slds-grid > div:not(.slds-col) > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\nundefined"
            },
            {
              "id": "grid-col-width-2-col",
              "label": "Grid Column Width 2 col",
              "demoStyles": "\n/* stylelint-disable selector-class-pattern */\n\n.slds-grid {\n  height: auto;\n  min-height: 8.75rem;\n  margin-bottom: 1rem;\n}\n\n.slds-grid > .slds-grid {\n  height: auto;\n  margin-bottom: 0;\n}\n\n.slds-col,\n.slds-grid > div:not(.slds-col) {\n  display: inline-flex;\n  background: #54698d;\n  color: #fff;\n  text-align: center;\n  background-clip: content-box;\n  border: 1px solid #fff;\n  border-radius: 0;\n}\n\n.slds-col > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n\n.slds-wrap {\n  align-items: stretch;\n}\n\n.slds-grid > div:not(.slds-col) > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\nundefined"
            },
            {
              "id": "col-width-all-options",
              "label": "Grid Column Width all options",
              "demoStyles": "\n/* stylelint-disable selector-class-pattern */\n\n.slds-grid {\n  height: auto;\n  min-height: 8.75rem;\n  margin-bottom: 1rem;\n}\n\n.slds-grid > .slds-grid {\n  height: auto;\n  margin-bottom: 0;\n}\n\n.slds-col,\n.slds-grid > div:not(.slds-col) {\n  display: inline-flex;\n  background: #54698d;\n  color: #fff;\n  text-align: center;\n  background-clip: content-box;\n  border: 1px solid #fff;\n  border-radius: 0;\n}\n\n.slds-col > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n\n.slds-wrap {\n  align-items: stretch;\n}\n\n.slds-grid > div:not(.slds-col) > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\nundefined"
            },
            {
              "id": "col-width-all-fraction-options",
              "label": "Grid Column Width all fraction options",
              "demoStyles": "\n/* stylelint-disable selector-class-pattern */\n\n.slds-grid {\n  height: auto;\n  min-height: 8.75rem;\n  margin-bottom: 1rem;\n}\n\n.slds-grid > .slds-grid {\n  height: auto;\n  margin-bottom: 0;\n}\n\n.slds-col,\n.slds-grid > div:not(.slds-col) {\n  display: inline-flex;\n  background: #54698d;\n  color: #fff;\n  text-align: center;\n  background-clip: content-box;\n  border: 1px solid #fff;\n  border-radius: 0;\n}\n\n.slds-col > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n\n.slds-wrap {\n  align-items: stretch;\n}\n\n.slds-grid > div:not(.slds-col) > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\nundefined"
            },
            {
              "id": "2-col-gutters-utilities",
              "label": "Grid Column Gutters 2 col utilities",
              "demoStyles": "\n/* stylelint-disable selector-class-pattern */\n\n.slds-grid {\n  height: auto;\n  min-height: 8.75rem;\n  margin-bottom: 1rem;\n}\n\n.slds-grid > .slds-grid {\n  height: auto;\n  margin-bottom: 0;\n}\n\n.slds-col,\n.slds-grid > div:not(.slds-col) {\n  display: inline-flex;\n  background: #54698d;\n  color: #fff;\n  text-align: center;\n  background-clip: content-box;\n  border: 1px solid #fff;\n  border-radius: 0;\n}\n\n.slds-col > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n\n.slds-wrap {\n  align-items: stretch;\n}\n\n.slds-grid > div:not(.slds-col) > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\nundefined"
            },
            {
              "id": "2-col-pull-padded",
              "label": "Grid Column Gutters 2 col pull padded",
              "demoStyles": "\n/* stylelint-disable selector-class-pattern */\n\n.slds-grid {\n  height: auto;\n  min-height: 8.75rem;\n  margin-bottom: 1rem;\n}\n\n.slds-grid > .slds-grid {\n  height: auto;\n  margin-bottom: 0;\n}\n\n.slds-col,\n.slds-grid > div:not(.slds-col) {\n  display: inline-flex;\n  background: #54698d;\n  color: #fff;\n  text-align: center;\n  background-clip: content-box;\n  border: 1px solid #fff;\n  border-radius: 0;\n}\n\n.slds-col > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n\n.slds-wrap {\n  align-items: stretch;\n}\n\n.slds-grid > div:not(.slds-col) > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\nundefined"
            },
            {
              "id": "direct-col-gutters",
              "label": "Grid Direct Column Gutters",
              "demoStyles": "\n/* stylelint-disable selector-class-pattern */\n\n.slds-grid {\n  height: auto;\n  min-height: 8.75rem;\n  margin-bottom: 1rem;\n}\n\n.slds-grid > .slds-grid {\n  height: auto;\n  margin-bottom: 0;\n}\n\n.slds-col,\n.slds-grid > div:not(.slds-col) {\n  display: inline-flex;\n  background: #54698d;\n  color: #fff;\n  text-align: center;\n  background-clip: content-box;\n  border: 1px solid #fff;\n  border-radius: 0;\n}\n\n.slds-col > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n\n.slds-wrap {\n  align-items: stretch;\n}\n\n.slds-grid > div:not(.slds-col) > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\nundefined"
            },
            {
              "id": "all-children-col-gutters",
              "label": "Grid All Children Column Gutters",
              "demoStyles": "\n/* stylelint-disable selector-class-pattern */\n\n.slds-grid {\n  height: auto;\n  min-height: 8.75rem;\n  margin-bottom: 1rem;\n}\n\n.slds-grid > .slds-grid {\n  height: auto;\n  margin-bottom: 0;\n}\n\n.slds-col,\n.slds-grid > div:not(.slds-col) {\n  display: inline-flex;\n  background: #54698d;\n  color: #fff;\n  text-align: center;\n  background-clip: content-box;\n  border: 1px solid #fff;\n  border-radius: 0;\n}\n\n.slds-col > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n\n.slds-wrap {\n  align-items: stretch;\n}\n\n.slds-grid > div:not(.slds-col) > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\nundefined"
            },
            {
              "id": "3-col-wrapping",
              "label": "Grid Column Wrapping 3 col",
              "demoStyles": "\n/* stylelint-disable selector-class-pattern */\n\n.slds-grid {\n  height: auto;\n  min-height: 8.75rem;\n  margin-bottom: 1rem;\n}\n\n.slds-grid > .slds-grid {\n  height: auto;\n  margin-bottom: 0;\n}\n\n.slds-col,\n.slds-grid > div:not(.slds-col) {\n  display: inline-flex;\n  background: #54698d;\n  color: #fff;\n  text-align: center;\n  background-clip: content-box;\n  border: 1px solid #fff;\n  border-radius: 0;\n}\n\n.slds-col > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n\n.slds-wrap {\n  align-items: stretch;\n}\n\n.slds-grid > div:not(.slds-col) > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\nundefined"
            },
            {
              "id": "3-col-reordering",
              "label": "Grid Column Reordering 3 col",
              "demoStyles": "\n/* stylelint-disable selector-class-pattern */\n\n.slds-grid {\n  height: auto;\n  min-height: 8.75rem;\n  margin-bottom: 1rem;\n}\n\n.slds-grid > .slds-grid {\n  height: auto;\n  margin-bottom: 0;\n}\n\n.slds-col,\n.slds-grid > div:not(.slds-col) {\n  display: inline-flex;\n  background: #54698d;\n  color: #fff;\n  text-align: center;\n  background-clip: content-box;\n  border: 1px solid #fff;\n  border-radius: 0;\n}\n\n.slds-col > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n\n.slds-wrap {\n  align-items: stretch;\n}\n\n.slds-grid > div:not(.slds-col) > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\nundefined"
            },
            {
              "id": "col-nesting",
              "label": "Grid Column Nesting",
              "demoStyles": "\n/* stylelint-disable selector-class-pattern */\n\n.slds-grid {\n  height: auto;\n  min-height: 8.75rem;\n  margin-bottom: 1rem;\n}\n\n.slds-grid > .slds-grid {\n  height: auto;\n  margin-bottom: 0;\n}\n\n.slds-col,\n.slds-grid > div:not(.slds-col) {\n  display: inline-flex;\n  background: #54698d;\n  color: #fff;\n  text-align: center;\n  background-clip: content-box;\n  border: 1px solid #fff;\n  border-radius: 0;\n}\n\n.slds-col > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n\n.slds-wrap {\n  align-items: stretch;\n}\n\n.slds-grid > div:not(.slds-col) > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\nundefined"
            },
            {
              "id": "vertical-align",
              "label": "Grid Vertical Align",
              "demoStyles": "\n/* stylelint-disable selector-class-pattern */\n\n.slds-grid {\n  height: auto;\n  min-height: 8.75rem;\n  margin-bottom: 1rem;\n}\n\n.slds-grid > .slds-grid {\n  height: auto;\n  margin-bottom: 0;\n}\n\n.slds-col,\n.slds-grid > div:not(.slds-col) {\n  display: inline-flex;\n  background: #54698d;\n  color: #fff;\n  text-align: center;\n  background-clip: content-box;\n  border: 1px solid #fff;\n  border-radius: 0;\n}\n\n.slds-col > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n\n.slds-wrap {\n  align-items: stretch;\n}\n\n.slds-grid > div:not(.slds-col) > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\nundefined"
            },
            {
              "id": "horizontal-reversed",
              "label": "Grid Horizontal Reversed",
              "demoStyles": "\n/* stylelint-disable selector-class-pattern */\n\n.slds-grid {\n  height: auto;\n  min-height: 8.75rem;\n  margin-bottom: 1rem;\n}\n\n.slds-grid > .slds-grid {\n  height: auto;\n  margin-bottom: 0;\n}\n\n.slds-col,\n.slds-grid > div:not(.slds-col) {\n  display: inline-flex;\n  background: #54698d;\n  color: #fff;\n  text-align: center;\n  background-clip: content-box;\n  border: 1px solid #fff;\n  border-radius: 0;\n}\n\n.slds-col > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n\n.slds-wrap {\n  align-items: stretch;\n}\n\n.slds-grid > div:not(.slds-col) > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\nundefined"
            },
            {
              "id": "vertical-aligned-reversed",
              "label": "Grid Vertical Aligned Reversed",
              "demoStyles": "\n/* stylelint-disable selector-class-pattern */\n\n.slds-grid {\n  height: auto;\n  min-height: 8.75rem;\n  margin-bottom: 1rem;\n}\n\n.slds-grid > .slds-grid {\n  height: auto;\n  margin-bottom: 0;\n}\n\n.slds-col,\n.slds-grid > div:not(.slds-col) {\n  display: inline-flex;\n  background: #54698d;\n  color: #fff;\n  text-align: center;\n  background-clip: content-box;\n  border: 1px solid #fff;\n  border-radius: 0;\n}\n\n.slds-col > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n\n.slds-wrap {\n  align-items: stretch;\n}\n\n.slds-grid > div:not(.slds-col) > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\nundefined"
            },
            {
              "id": "responsive-2-col-mobile-desktop",
              "label": "Grid Responsive 2 col mobile desktop",
              "demoStyles": "\n/* stylelint-disable selector-class-pattern */\n\n.slds-grid {\n  height: auto;\n  min-height: 8.75rem;\n  margin-bottom: 1rem;\n}\n\n.slds-grid > .slds-grid {\n  height: auto;\n  margin-bottom: 0;\n}\n\n.slds-col,\n.slds-grid > div:not(.slds-col) {\n  display: inline-flex;\n  background: #54698d;\n  color: #fff;\n  text-align: center;\n  background-clip: content-box;\n  border: 1px solid #fff;\n  border-radius: 0;\n}\n\n.slds-col > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n\n.slds-wrap {\n  align-items: stretch;\n}\n\n.slds-grid > div:not(.slds-col) > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\nundefined"
            },
            {
              "id": "responsive-2-col-mobile-tablet-desktop",
              "label": "Grid Responsive 2 col mobile tablet desktop",
              "demoStyles": "\n/* stylelint-disable selector-class-pattern */\n\n.slds-grid {\n  height: auto;\n  min-height: 8.75rem;\n  margin-bottom: 1rem;\n}\n\n.slds-grid > .slds-grid {\n  height: auto;\n  margin-bottom: 0;\n}\n\n.slds-col,\n.slds-grid > div:not(.slds-col) {\n  display: inline-flex;\n  background: #54698d;\n  color: #fff;\n  text-align: center;\n  background-clip: content-box;\n  border: 1px solid #fff;\n  border-radius: 0;\n}\n\n.slds-col > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n\n.slds-wrap {\n  align-items: stretch;\n}\n\n.slds-grid > div:not(.slds-col) > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\nundefined"
            },
            {
              "id": "responsive-reordering-2-col-mobile-desktop",
              "label": "Grid Responsive Reordering 2 col mobile desktop",
              "demoStyles": "\n/* stylelint-disable selector-class-pattern */\n\n.slds-grid {\n  height: auto;\n  min-height: 8.75rem;\n  margin-bottom: 1rem;\n}\n\n.slds-grid > .slds-grid {\n  height: auto;\n  margin-bottom: 0;\n}\n\n.slds-col,\n.slds-grid > div:not(.slds-col) {\n  display: inline-flex;\n  background: #54698d;\n  color: #fff;\n  text-align: center;\n  background-clip: content-box;\n  border: 1px solid #fff;\n  border-radius: 0;\n}\n\n.slds-col > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n\n.slds-wrap {\n  align-items: stretch;\n}\n\n.slds-grid > div:not(.slds-col) > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\nundefined"
            },
            {
              "id": "horizontal-align-center-basic",
              "label": "Grid Horizontal Align center basic",
              "demoStyles": "\n/* stylelint-disable selector-class-pattern */\n\n.slds-grid {\n  height: auto;\n  min-height: 8.75rem;\n  margin-bottom: 1rem;\n}\n\n.slds-grid > .slds-grid {\n  height: auto;\n  margin-bottom: 0;\n}\n\n.slds-col,\n.slds-grid > div:not(.slds-col) {\n  display: inline-flex;\n  background: #54698d;\n  color: #fff;\n  text-align: center;\n  background-clip: content-box;\n  border: 1px solid #fff;\n  border-radius: 0;\n}\n\n.slds-col > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n\n.slds-wrap {\n  align-items: stretch;\n}\n\n.slds-grid > div:not(.slds-col) > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\nundefined"
            },
            {
              "id": "horizontal-align-center-variable",
              "label": "Grid Horizontal Align center variable",
              "demoStyles": "\n/* stylelint-disable selector-class-pattern */\n\n.slds-grid {\n  height: auto;\n  min-height: 8.75rem;\n  margin-bottom: 1rem;\n}\n\n.slds-grid > .slds-grid {\n  height: auto;\n  margin-bottom: 0;\n}\n\n.slds-col,\n.slds-grid > div:not(.slds-col) {\n  display: inline-flex;\n  background: #54698d;\n  color: #fff;\n  text-align: center;\n  background-clip: content-box;\n  border: 1px solid #fff;\n  border-radius: 0;\n}\n\n.slds-col > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n\n.slds-wrap {\n  align-items: stretch;\n}\n\n.slds-grid > div:not(.slds-col) > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\nundefined"
            },
            {
              "id": "horizontal-align-spaced",
              "label": "Grid Horizontal Align spaced",
              "demoStyles": "\n/* stylelint-disable selector-class-pattern */\n\n.slds-grid {\n  height: auto;\n  min-height: 8.75rem;\n  margin-bottom: 1rem;\n}\n\n.slds-grid > .slds-grid {\n  height: auto;\n  margin-bottom: 0;\n}\n\n.slds-col,\n.slds-grid > div:not(.slds-col) {\n  display: inline-flex;\n  background: #54698d;\n  color: #fff;\n  text-align: center;\n  background-clip: content-box;\n  border: 1px solid #fff;\n  border-radius: 0;\n}\n\n.slds-col > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n\n.slds-wrap {\n  align-items: stretch;\n}\n\n.slds-grid > div:not(.slds-col) > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\nundefined"
            },
            {
              "id": "horizontal-align-spread",
              "label": "Grid Horizontal Align spread",
              "demoStyles": "\n/* stylelint-disable selector-class-pattern */\n\n.slds-grid {\n  height: auto;\n  min-height: 8.75rem;\n  margin-bottom: 1rem;\n}\n\n.slds-grid > .slds-grid {\n  height: auto;\n  margin-bottom: 0;\n}\n\n.slds-col,\n.slds-grid > div:not(.slds-col) {\n  display: inline-flex;\n  background: #54698d;\n  color: #fff;\n  text-align: center;\n  background-clip: content-box;\n  border: 1px solid #fff;\n  border-radius: 0;\n}\n\n.slds-col > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n\n.slds-wrap {\n  align-items: stretch;\n}\n\n.slds-grid > div:not(.slds-col) > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\nundefined"
            },
            {
              "id": "horizontal-align-end",
              "label": "Grid Horizontal Align end",
              "demoStyles": "\n/* stylelint-disable selector-class-pattern */\n\n.slds-grid {\n  height: auto;\n  min-height: 8.75rem;\n  margin-bottom: 1rem;\n}\n\n.slds-grid > .slds-grid {\n  height: auto;\n  margin-bottom: 0;\n}\n\n.slds-col,\n.slds-grid > div:not(.slds-col) {\n  display: inline-flex;\n  background: #54698d;\n  color: #fff;\n  text-align: center;\n  background-clip: content-box;\n  border: 1px solid #fff;\n  border-radius: 0;\n}\n\n.slds-col > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n\n.slds-wrap {\n  align-items: stretch;\n}\n\n.slds-grid > div:not(.slds-col) > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\nundefined"
            },
            {
              "id": "content-alignment-bump-left",
              "label": "Grid Content Alignment Bump Left",
              "demoStyles": "\n/* stylelint-disable selector-class-pattern */\n\n.slds-grid {\n  height: auto;\n  min-height: 8.75rem;\n  margin-bottom: 1rem;\n}\n\n.slds-grid > .slds-grid {\n  height: auto;\n  margin-bottom: 0;\n}\n\n.slds-col,\n.slds-grid > div:not(.slds-col) {\n  display: inline-flex;\n  background: #54698d;\n  color: #fff;\n  text-align: center;\n  background-clip: content-box;\n  border: 1px solid #fff;\n  border-radius: 0;\n}\n\n.slds-col > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n\n.slds-wrap {\n  align-items: stretch;\n}\n\n.slds-grid > div:not(.slds-col) > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\nundefined"
            },
            {
              "id": "content-alignment-bump-right",
              "label": "Grid Content Alignment Bump Right",
              "demoStyles": "\n/* stylelint-disable selector-class-pattern */\n\n.slds-grid {\n  height: auto;\n  min-height: 8.75rem;\n  margin-bottom: 1rem;\n}\n\n.slds-grid > .slds-grid {\n  height: auto;\n  margin-bottom: 0;\n}\n\n.slds-col,\n.slds-grid > div:not(.slds-col) {\n  display: inline-flex;\n  background: #54698d;\n  color: #fff;\n  text-align: center;\n  background-clip: content-box;\n  border: 1px solid #fff;\n  border-radius: 0;\n}\n\n.slds-col > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n\n.slds-wrap {\n  align-items: stretch;\n}\n\n.slds-grid > div:not(.slds-col) > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\nundefined"
            },
            {
              "id": "vertical-align-start",
              "label": "Grid Vertical Align start",
              "demoStyles": "\n/* stylelint-disable selector-class-pattern */\n\n.slds-grid {\n  height: auto;\n  min-height: 8.75rem;\n  margin-bottom: 1rem;\n}\n\n.slds-grid > .slds-grid {\n  height: auto;\n  margin-bottom: 0;\n}\n\n.slds-col,\n.slds-grid > div:not(.slds-col) {\n  display: inline-flex;\n  background: #54698d;\n  color: #fff;\n  text-align: center;\n  background-clip: content-box;\n  border: 1px solid #fff;\n  border-radius: 0;\n}\n\n.slds-col > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n\n.slds-wrap {\n  align-items: stretch;\n}\n\n.slds-grid > div:not(.slds-col) > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n.slds-grid { height: 200px; }"
            },
            {
              "id": "vertical-align-center",
              "label": "Grid Vertical Align center",
              "demoStyles": "\n/* stylelint-disable selector-class-pattern */\n\n.slds-grid {\n  height: auto;\n  min-height: 8.75rem;\n  margin-bottom: 1rem;\n}\n\n.slds-grid > .slds-grid {\n  height: auto;\n  margin-bottom: 0;\n}\n\n.slds-col,\n.slds-grid > div:not(.slds-col) {\n  display: inline-flex;\n  background: #54698d;\n  color: #fff;\n  text-align: center;\n  background-clip: content-box;\n  border: 1px solid #fff;\n  border-radius: 0;\n}\n\n.slds-col > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n\n.slds-wrap {\n  align-items: stretch;\n}\n\n.slds-grid > div:not(.slds-col) > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n.slds-grid { height: 200px; }"
            },
            {
              "id": "vertical-align-end",
              "label": "Grid Vertical Align end",
              "demoStyles": "\n/* stylelint-disable selector-class-pattern */\n\n.slds-grid {\n  height: auto;\n  min-height: 8.75rem;\n  margin-bottom: 1rem;\n}\n\n.slds-grid > .slds-grid {\n  height: auto;\n  margin-bottom: 0;\n}\n\n.slds-col,\n.slds-grid > div:not(.slds-col) {\n  display: inline-flex;\n  background: #54698d;\n  color: #fff;\n  text-align: center;\n  background-clip: content-box;\n  border: 1px solid #fff;\n  border-radius: 0;\n}\n\n.slds-col > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n\n.slds-wrap {\n  align-items: stretch;\n}\n\n.slds-grid > div:not(.slds-col) > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n.slds-grid { height: 200px; }"
            },
            {
              "id": "vertical-align-absolute-center",
              "label": "Grid Vertical Align absolute center",
              "demoStyles": "\n/* stylelint-disable selector-class-pattern */\n\n.slds-grid {\n  height: auto;\n  min-height: 8.75rem;\n  margin-bottom: 1rem;\n}\n\n.slds-grid > .slds-grid {\n  height: auto;\n  margin-bottom: 0;\n}\n\n.slds-col,\n.slds-grid > div:not(.slds-col) {\n  display: inline-flex;\n  background: #54698d;\n  color: #fff;\n  text-align: center;\n  background-clip: content-box;\n  border: 1px solid #fff;\n  border-radius: 0;\n}\n\n.slds-col > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n\n.slds-wrap {\n  align-items: stretch;\n}\n\n.slds-grid > div:not(.slds-col) > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n.slds-grid { height: 200px; }"
            },
            {
              "id": "vertical-align-individual",
              "label": "Grid Vertical Align individual",
              "demoStyles": "\n/* stylelint-disable selector-class-pattern */\n\n.slds-grid {\n  height: auto;\n  min-height: 8.75rem;\n  margin-bottom: 1rem;\n}\n\n.slds-grid > .slds-grid {\n  height: auto;\n  margin-bottom: 0;\n}\n\n.slds-col,\n.slds-grid > div:not(.slds-col) {\n  display: inline-flex;\n  background: #54698d;\n  color: #fff;\n  text-align: center;\n  background-clip: content-box;\n  border: 1px solid #fff;\n  border-radius: 0;\n}\n\n.slds-col > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n\n.slds-wrap {\n  align-items: stretch;\n}\n\n.slds-grid > div:not(.slds-col) > span {\n  align-self: center;\n  margin: auto;\n  font-size: 1.575rem;\n  padding: 0.5rem;\n}\n.slds-grid { height: 200px; }"
            }
          ]
        }
      ]
    },
    "horizontal-list": {
      "description": "",
      "annotations": {
        "utility": true,
        "name": "horizontal-list",
        "selector": "[class*='slds-list_horizontal']",
        "support": "dev-ready"
      },
      "id": "horizontal-list",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Causes items of a list to display horizontally",
            "selector": ".slds-list_horizontal",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-list_horizontal",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        }
      ],
      "docPath": "./ui/utilities/horizontal-list/docs.mdx",
      "showcasePath": "./ui/utilities/horizontal-list/example.jsx",
      "showcase": [
        {
          "title": "examples",
          "items": [
            {
              "id": "horizontal-list",
              "label": "Default"
            },
            {
              "id": "horizontal-list-links",
              "label": "Links"
            },
            {
              "id": "horizontal-list-block-links",
              "label": "Block links"
            },
            {
              "id": "horizontal-list-block-links-space",
              "label": "Block links with space"
            },
            {
              "id": "horizontal-list-inline-block-links",
              "label": "Inline block links"
            },
            {
              "id": "horizontal-list-inline-block-links-space",
              "label": "Inline block links with space"
            },
            {
              "id": "horizontal-list-left",
              "label": "Divider on Left"
            },
            {
              "id": "horizontal-list-link-left",
              "label": "Divider on Left with link"
            },
            {
              "id": "horizontal-list-link-space-left",
              "label": "Divider on Left with link space"
            },
            {
              "id": "horizontal-list-right",
              "label": "Divider on Right"
            },
            {
              "id": "horizontal-list-link-right",
              "label": "Divider on Right with link"
            },
            {
              "id": "horizontal-list-link-space-right",
              "label": "Divider on Right with link space"
            },
            {
              "id": "horizontal-list-large",
              "label": "List with large spacing"
            }
          ]
        }
      ]
    },
    "scrollable": {
      "description": "",
      "annotations": {
        "utility": true,
        "name": "scrollable",
        "selector": "[class*='slds-scrollable']",
        "support": "dev-ready",
        "scroller": true
      },
      "id": "scrollable",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Forces element to scroll horizontally and vertically when content exceeds element's width and height",
            "selector": ".slds-scrollable",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-scrollable",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Forces overflow items to not scroll within element's width and height",
            "selector": ".slds-scrollable_none",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-scrollable_none",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Forces element to scroll vertically when content exceeds element's height",
            "selector": ".slds-scrollable_y",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-scrollable_y",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Forces element to scroll horizontally when content exceeds element's width",
            "selector": ".slds-scrollable_x",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-scrollable_x",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        }
      ],
      "docPath": "./ui/utilities/scrollable/docs.mdx",
      "showcasePath": "./ui/utilities/scrollable/example.jsx",
      "showcase": [
        {
          "title": "examples",
          "items": [
            {
              "id": "auto",
              "label": "Auto"
            },
            {
              "id": "none",
              "label": "None"
            },
            {
              "id": "x-axis",
              "label": "X-axis"
            },
            {
              "id": "y-axis",
              "label": "Y-axis"
            }
          ]
        }
      ]
    },
    "borders": {
      "description": "",
      "annotations": {
        "utility": true,
        "name": "borders",
        "selector": "[class*='slds-border_']",
        "support": "dev-ready"
      },
      "id": "borders",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Adds a bottom border to an element",
            "selector": ".slds-border_bottom",
            "modifier": true,
            "group": "position",
            "restrict": "*"
          },
          "id": ".slds-border_bottom",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Adds a left border to an element",
            "selector": ".slds-border_left",
            "modifier": true,
            "group": "position",
            "restrict": "*"
          },
          "id": ".slds-border_left",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Adds a right border to an element",
            "selector": ".slds-border_right",
            "modifier": true,
            "group": "position",
            "restrict": "*"
          },
          "id": ".slds-border_right",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Adds a top border to an element",
            "selector": ".slds-border_top",
            "modifier": true,
            "group": "position",
            "restrict": "*"
          },
          "id": ".slds-border_top",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        }
      ],
      "docPath": "./ui/utilities/borders/docs.mdx",
      "showcasePath": "./ui/utilities/borders/example.jsx",
      "showcase": [
        {
          "title": "examples",
          "items": [
            {
              "id": "top",
              "label": "Top"
            },
            {
              "id": "right",
              "label": "Right"
            },
            {
              "id": "bottom",
              "label": "Bottom"
            },
            {
              "id": "left",
              "label": "Left"
            }
          ]
        }
      ]
    },
    "truncation": {
      "description": "",
      "annotations": {
        "utility": true,
        "name": "truncation",
        "selector": "[class*='truncate'], .slds-truncate",
        "support": "dev-ready"
      },
      "id": "truncation",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Needed when truncation is nested in a flexible container in a grid",
            "selector": ".slds-has-flexi-truncate",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-has-flexi-truncate",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Truncates text at 25% of its parent container",
            "selector": ".slds-truncate_container_25",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-truncate_container_25",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Truncates text at 50% of its parent container",
            "selector": ".slds-truncate_container_50",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-truncate_container_50",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Truncates text at 75% of its parent container",
            "selector": ".slds-truncate_container_75",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-truncate_container_75",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Truncates text at 33% of its parent container",
            "selector": ".slds-truncate_container_33",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-truncate_container_33",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Truncates text at 66% of its parent container",
            "selector": ".slds-truncate_container_66",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-truncate_container_66",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        }
      ],
      "docPath": "./ui/utilities/truncation/docs.mdx",
      "showcasePath": "./ui/utilities/truncation/example.jsx",
      "showcase": [
        {
          "title": "examples",
          "items": [
            {
              "id": "fluid",
              "label": "Single line"
            },
            {
              "id": "nested-grids",
              "label": "Single line within nested grid containers"
            },
            {
              "id": "25%",
              "label": "Max-width 25%"
            },
            {
              "id": "33%",
              "label": "Max-width 33%"
            },
            {
              "id": "50%",
              "label": "Max-width 50%"
            },
            {
              "id": "66%",
              "label": "Max-width 66%"
            },
            {
              "id": "75%",
              "label": "Max-width 75%"
            }
          ]
        }
      ]
    },
    "position": {
      "description": "",
      "annotations": {
        "utility": true,
        "name": "position",
        "selector": "[class*='slds-is-']",
        "support": "dev-ready"
      },
      "id": "position",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Reset positioning back to normal behavior",
            "name": "static",
            "selector": ".slds-is-static",
            "modifier": true,
            "restrict": "*"
          },
          "id": "static",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Used to contain children if children are absolutely positioned and out of flow. Also used to position element without changing layout.",
            "name": "relative",
            "selector": ".slds-is-relative",
            "modifier": true,
            "restrict": "*"
          },
          "id": "relative",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Used to position an element relative to the viewport.",
            "name": "fixed",
            "selector": ".slds-is-fixed",
            "modifier": true,
            "restrict": "*"
          },
          "id": "fixed",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Used to position an element relative to its closest ancestor with relative positioning.",
            "name": "absolute",
            "selector": ".slds-is-absolute",
            "modifier": true,
            "restrict": "*"
          },
          "id": "absolute",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Provides styles for a nested lists",
            "selector": ".slds-is-nested",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-is-nested",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Hides elements inside a parent",
            "selector": ".slds-is-collapsed",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-is-collapsed",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Shows the elements inside the parent",
            "selector": ".slds-is-expanded",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-is-expanded",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Hides element and removes width",
            "selector": ".slds-is-visually-empty",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-is-visually-empty",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        }
      ],
      "docPath": "./ui/utilities/position/docs.mdx",
      "showcasePath": "./ui/utilities/position/example.jsx",
      "showcase": [
        {
          "title": "examples",
          "items": [
            {
              "id": "fixed",
              "label": "Fixed",
              "description": "`.slds-is-fixed` can be used to position a container relative to the viewport."
            },
            {
              "id": "absolute",
              "label": "Absolute",
              "description": "`.slds-is-absolute` can be used to position a container relative to its closest ancestor with relative positioning."
            },
            {
              "id": "relative",
              "label": "Relative",
              "description": "`.slds-is-relative` can be used to contain children if children are absolutely positioned and out of flow. It is also used to position element without changing layout."
            },
            {
              "id": "static",
              "label": "Static",
              "description": "`.slds-is-static` resets positioning of element back to normal behavior."
            }
          ]
        }
      ]
    },
    "layout": {
      "description": "",
      "annotations": {
        "utility": true,
        "name": "layout",
        "selector": ".slds-has-top-magnet, .slds-has-bottom-magnet",
        "support": "dev-ready"
      },
      "id": "layout",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Assumes element below is connected",
            "selector": ".slds-has-bottom-magnet",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-has-bottom-magnet",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Assumes element above is connected",
            "selector": ".slds-has-top-magnet",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-has-top-magnet",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        }
      ],
      "docPath": "./ui/utilities/layout/docs.mdx",
      "showcasePath": "./ui/utilities/layout/example.jsx",
      "showcase": [
        {
          "title": "examples",
          "items": [
            {
              "id": "above",
              "label": "Above"
            },
            {
              "id": "below",
              "label": "Below"
            }
          ]
        }
      ]
    },
    "themes": {
      "description": "",
      "annotations": {
        "utility": true,
        "name": "themes",
        "selector": "[class*='slds-theme']",
        "support": "dev-ready"
      },
      "id": "themes",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Sets the theme",
            "selector": ".slds-theme",
            "restrict": "*"
          },
          "id": ".slds-theme",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Sets the background color to white",
            "selector": ".slds-theme_default",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-theme_default",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Sets the background color to gray",
            "selector": ".slds-theme_shade",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-theme_shade",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Sets the background color to dark blue",
            "selector": ".slds-theme_inverse",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-theme_inverse",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Sets the background color to darker blue",
            "selector": ".slds-theme_alt-inverse",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-theme_alt-inverse",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Sets the background color to green",
            "selector": ".slds-theme_success",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-theme_success",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Sets the background color to gray-ish blue",
            "selector": ".slds-theme_info",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-theme_info",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Sets the background color to yellow",
            "selector": ".slds-theme_warning",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-theme_warning",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Sets the background color to red",
            "selector": ".slds-theme_error",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-theme_error",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Sets the background color to black",
            "selector": ".slds-theme_offline",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-theme_offline",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Adds striped background",
            "selector": ".slds-theme_alert-texture",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-theme_alert-texture",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        }
      ],
      "docPath": "./ui/utilities/themes/docs.mdx",
      "showcasePath": "./ui/utilities/themes/example.jsx",
      "showcase": [
        {
          "title": "examples",
          "items": [
            {
              "id": "default",
              "label": "Default"
            },
            {
              "id": "shade",
              "label": "Shade"
            },
            {
              "id": "texture",
              "label": "Shade with texture"
            }
          ]
        }
      ]
    },
    "media-objects": {
      "description": "",
      "annotations": {
        "utility": true,
        "name": "media-objects",
        "selector": "[class*='slds-media_']",
        "support": "dev-ready"
      },
      "id": "media-objects",
      "restrictees": [
        {
          "description": "Defines the figure area",
          "annotations": {
            "selector": ".slds-media__figure",
            "restrict": "*"
          },
          "id": ".slds-media__figure",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "Defines the body area",
          "annotations": {
            "selector": ".slds-media__body",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-media__body",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "Adjusts whitespace on smaller media objects",
          "annotations": {
            "selector": ".slds-media_small",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-media_small",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "Adjusts whitespace on larger media objects",
          "annotations": {
            "selector": ".slds-media_large",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-media_large",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "Aligns the figure and body to be inline-block of each other",
          "annotations": {
            "selector": ".slds-media_inline",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-media_inline",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "Aligns the content in the .slds-media__body to the middle of the .slds-media__figure",
          "annotations": {
            "selector": ".slds-media_center",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-media_center",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "Defines the figure area on the other side",
          "annotations": {
            "selector": ".slds-media__figure_reverse",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-media__figure_reverse",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": ".slds-media__figure and .slds-media__body stack on smaller screens",
            "selector": ".slds-media_responsive",
            "modifer": true,
            "restrict": "*"
          },
          "id": ".slds-media_responsive",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        }
      ],
      "docPath": "./ui/utilities/media-objects/docs.mdx",
      "showcasePath": "./ui/utilities/media-objects/example.jsx",
      "showcase": [
        {
          "title": "examples",
          "items": [
            {
              "id": "default",
              "label": "Default"
            },
            {
              "id": "center",
              "label": "Centered vertically"
            },
            {
              "id": "reverse",
              "label": "Reverse"
            },
            {
              "id": "reverse-center",
              "label": "Reverse centered vertically"
            },
            {
              "id": "double",
              "label": "Double figures"
            },
            {
              "id": "small",
              "label": "Small space between figure and body"
            },
            {
              "id": "large",
              "label": "Large space between figure and body"
            },
            {
              "id": "responsive",
              "label": "Responsive"
            }
          ]
        }
      ]
    },
    "box": {
      "description": "",
      "annotations": {
        "utility": true,
        "name": "box",
        "selector": "[class*='slds-box']",
        "support": "dev-ready"
      },
      "id": "box",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Provides 1rem base padding and borders",
            "selector": ".slds-box",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-box",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Changes padding to .25rem",
            "selector": ".slds-box_xx-small",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-box_xx-small",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Changes padding to .5rem",
            "selector": ".slds-box_x-small",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-box_x-small",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Changes padding to .75rem",
            "selector": ".slds-box_small",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-box_small",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Handles interactions if the box is applied to an actionable element",
            "selector": ".slds-box_link",
            "modifier": true,
            "notes": "Requires a block display property, e.g. block, inline-block, flex",
            "restrict": "*"
          },
          "id": ".slds-box_link",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        }
      ],
      "docPath": "./ui/utilities/box/docs.mdx",
      "showcasePath": "./ui/utilities/box/example.jsx",
      "showcase": [
        {
          "title": "examples",
          "items": [
            {
              "id": "default",
              "label": "Size - Default"
            },
            {
              "id": "small",
              "label": "Size - small"
            },
            {
              "id": "x-small",
              "label": "Size - x-small"
            },
            {
              "id": "xx-small",
              "label": "Size - xx-small"
            }
          ]
        }
      ]
    },
    "text": {
      "description": "",
      "annotations": {
        "utility": true,
        "name": "text",
        "selector": "[class*='slds-text-']",
        "support": "dev-ready"
      },
      "id": "text",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Makes links and buttons appear as regular text",
            "selector": ".slds-text-link_reset",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-text-link_reset",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "Used in combination with `.slds-text-link--reset`, you can apply the class `.slds-text-link` to a child element to reset its styles back to that of a link.",
          "annotations": {
            "summary": "Makes text inside of .slds-text-link_reset to appear as a link.",
            "selector": ".slds-text-link",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-text-link",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "Faux links are used on areas that can't be wrapped in an `a` element, but need to appear to be a link with an underline on hover. An example is in the page header for Object home. The `H1` and `button` that sit next to each other have the `.slds-text-link--faux` class on their parent element.",
          "annotations": {
            "summary": "Creates a faux link with hover interactions",
            "selector": ".slds-text-link_faux",
            "notes": "This is used when an actual anchor element can not be used. For example &mdash; when a heading and button are next to each other and both need the text underline",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-text-link_faux",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Creates 13px regular body text",
            "selector": ".slds-text-body_regular",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-text-body_regular",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Creates 12px regular body text",
            "selector": ".slds-text-body_small",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-text-body_small",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Very large 28px heading",
            "selector": ".slds-text-heading_large",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-text-heading_large",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Large 20px heading",
            "selector": ".slds-text-heading_medium",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-text-heading_medium",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Smaller 16px heading",
            "selector": ".slds-text-heading_small",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-text-heading_small",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "12px heading that is not all caps",
            "selector": ".slds-text-title",
            "notes": "Usually labels small content areas like list sections.",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-text-title",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "All caps 12px heading",
            "selector": ".slds-text-title_caps",
            "notes": "Usually labels small content areas like tabs and page header titles.",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-text-title_caps",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Bold 14px heading",
            "selector": ".slds-text-title_bold",
            "notes": "Usually labels small content areas like form and listbox",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-text-title_bold",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Default color of text",
            "selector": ".slds-text-color_default",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-text-color_default",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Weak color of text",
            "selector": ".slds-text-color_weak",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-text-color_weak",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Error color of text",
            "selector": ".slds-text-color_error",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-text-color_error",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Color of text for destructive actions",
            "selector": ".slds-text-color_destructive",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-text-color_destructive",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Success color of text",
            "selector": ".slds-text-color_success",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-text-color_success",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Default color of text on inversed background",
            "selector": ".slds-text-color_inverse",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-text-color_inverse",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Weak color of text on inversed background",
            "selector": ".slds-text-color_inverse-weak",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-text-color_inverse-weak",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Aligns text left",
            "selector": ".slds-text-align_left",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-text-align_left",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Aligns text center",
            "selector": ".slds-text-align_center",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-text-align_center",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Aligns text right",
            "selector": ".slds-text-align_right",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-text-align_right",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Adds default spacing and list styling within a wrapper",
            "selector": ".slds-text-longform",
            "notes": "Our application framework removes default text styling. This adds in margins to large areas",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-text-longform",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Monospace font family",
            "selector": ".slds-text-font_monospace",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-text-font_monospace",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        }
      ],
      "docPath": "./ui/utilities/text/docs.mdx",
      "showcasePath": "./ui/utilities/text/example.jsx",
      "showcase": [
        {
          "title": "examples",
          "items": [
            {
              "id": "body-default",
              "label": "Body size - default",
              "description": "This default helper sets regular body copy. You usually don&rsquo;t need this class since most components will inherit this globally from the `body` element. However, it exists if you still need to specifically set it."
            },
            {
              "id": "body-small",
              "label": "Body size - Small",
              "description": "This body-small text helper sets smaller, subtler body copy. It is typically used as supportive text."
            },
            {
              "id": "heading-large",
              "label": "Heading size - Large"
            },
            {
              "id": "heading-medium",
              "label": "Heading size - Medium"
            },
            {
              "id": "heading-small",
              "label": "Heading size - Small"
            },
            {
              "id": "heading-title",
              "label": "Title"
            },
            {
              "id": "heading-title--caps",
              "label": "Title uppercase"
            },
            {
              "id": "longform",
              "label": "Longform"
            },
            {
              "id": "align-left",
              "label": "Align left",
              "description": "These helpers align text to the left, right, or center. Note that this is not used for layout and is only for aligning text horizontally."
            },
            {
              "id": "align-right",
              "label": "Align right",
              "description": "These helpers align text to the left, right, or center. Note that this is not used for layout and is only for aligning text horizontally."
            },
            {
              "id": "align-center",
              "label": "Align center",
              "description": "These helpers align text to the left, right, or center. Note that this is not used for layout and is only for aligning text horizontally."
            },
            {
              "id": "text-color-default",
              "label": "Color - Default"
            },
            {
              "id": "text-color-success",
              "label": "Color - Success"
            },
            {
              "id": "text-color-weak",
              "label": "Color - Weak"
            },
            {
              "id": "text-color-error",
              "label": "Color - Error"
            },
            {
              "id": "text-color-destructive",
              "label": "Color - Destructive Actions"
            },
            {
              "id": "text-color-inverse",
              "label": "Color - Inverse"
            },
            {
              "id": "text-color-inverse-weak",
              "label": "Color - Inverse - Weak"
            },
            {
              "id": "text-font-monospace",
              "label": "Font - Monospace"
            }
          ]
        }
      ]
    },
    "print": {
      "description": "",
      "annotations": {
        "utility": true,
        "name": "print",
        "selector": ".slds-no-print",
        "support": "dev-ready"
      },
      "id": "print",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Hides an element only when printing.",
            "selector": ".slds-no-print",
            "notes": "Use on each element that should be ommited from printing.",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-no-print",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        }
      ],
      "docPath": "./ui/utilities/print/docs.mdx",
      "showcasePath": "./ui/utilities/print/example.jsx",
      "showcase": [
        {
          "title": "examples",
          "items": [
            {
              "id": "no-print",
              "label": "No Print",
              "description": "Use the `slds-no-print` class to hide an element when printing the page."
            }
          ]
        }
      ]
    },
    "margin": {
      "description": "Spacing indicates `margin` and `padding`. The base unit of all our spacing metrics is **4**.\n\n- Most components already come with spacing included. These utility classes are for added convenience in laying out components.\n- Classes prefixed by `.slds-m-` are used for adding **margins**. Classes prefixed in `.slds-p-` are used for adding **padding**\n- The directions available for the spacing classes are `top`, `right`, `bottom`, and `left`.\n- You can use the `vertical` shortcut for both `top` and `bottom`, `horizontal` for both `right` and `left`, and `around` for all sides.\n- Use the `_xxx-small` through `_xx-large` scale to choose the size needed.\n- Where **vertical centering** is required, check out our [/components/utilities/media-objects/#center](centered media object) instead of applying extra `margin` or `padding`.",
      "annotations": {
        "summary": "Adjust whitespace with horizontal and vertical spacing helpers",
        "utility": true,
        "name": "margin",
        "selector": "[class*='slds-m-'], [class*='slds-var-m-']",
        "support": "dev-ready"
      },
      "id": "margin",
      "restrictees": [
        {
          "description": "Adds .125rem margin to the side specified",
          "annotations": {
            "selector": ".slds-m-*_xxx-small, .slds-var-m-*_xxx-small",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-m-*_xxx-small, .slds-var-m-*_xxx-small",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "Adds .25rem margin to the side specified",
          "annotations": {
            "selector": ".slds-m-*_xx-small, .slds-var-m-*_xx-small",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-m-*_xx-small, .slds-var-m-*_xx-small",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "Adds .5rem margin to the side specified",
          "annotations": {
            "selector": ".slds-m-*_x-small, .slds-var-m-*_x-small",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-m-*_x-small, .slds-var-m-*_x-small",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "Adds .75rem margin to the side specified",
          "annotations": {
            "selector": ".slds-m-*_small, .slds-var-m-*_small",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-m-*_small, .slds-var-m-*_small",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "Adds 1rem margin to the side specified",
          "annotations": {
            "selector": ".slds-m-*_medium, .slds-var-m-*_medium",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-m-*_medium, .slds-var-m-*_medium",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "Adds 1.5rem margin to the side specified",
          "annotations": {
            "selector": ".slds-m-*_large, .slds-var-m-*_large",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-m-*_large, .slds-var-m-*_large",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "Adds 2rem margin to the side specified",
          "annotations": {
            "selector": ".slds-m-*_x-large, .slds-var-m-*_x-large",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-m-*_x-large, .slds-var-m-*_x-large",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "Adds 3rem margin to the side specified",
          "annotations": {
            "selector": ".slds-m-*_xx-large, .slds-var-m-*_xx-large",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-m-*_xx-large, .slds-var-m-*_xx-large",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "Adds the specified margin to both top and bottom",
          "annotations": {
            "selector": ".slds-m-*-vertical_*, .slds-var-m-*-vertical_*",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-m-*-vertical_*, .slds-var-m-*-vertical_*",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "Adds the specified margin to both sides",
          "annotations": {
            "selector": ".slds-m-*-horizontal_*, .slds-var-m-*-horizontal_*",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-m-*-horizontal_*, .slds-var-m-*-horizontal_*",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "Adds the specified margin all the way around the element",
          "annotations": {
            "selector": ".slds-m-*-around_*, .slds-var-m-*-around_*",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-m-*-around_*, .slds-var-m-*-around_*",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        }
      ],
      "docPath": "./ui/utilities/margin/docs.mdx",
      "showcasePath": "./ui/utilities/margin/example.jsx",
      "showcase": [
        {
          "title": "examples",
          "items": [
            {
              "id": "top",
              "label": "Top"
            },
            {
              "id": "right",
              "label": "Right"
            },
            {
              "id": "bottom",
              "label": "Bottom"
            },
            {
              "id": "left",
              "label": "Left"
            },
            {
              "id": "vertical",
              "label": "Vertical"
            },
            {
              "id": "horizontal",
              "label": "Horizontal"
            },
            {
              "id": "around",
              "label": "Around"
            }
          ]
        }
      ]
    },
    "description-list": {
      "description": "",
      "annotations": {
        "utility": true,
        "name": "description-list",
        "selector": "[class*='slds-dl']",
        "support": "dev-ready"
      },
      "id": "description-list",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Causes description list to display horizontally with `dt` followed immediately by the `dd`.",
            "selector": ".slds-dl_inline",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-dl_inline",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Marks a term",
            "selector": ".slds-dl_inline__label",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-dl_inline__label",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Marks a description",
            "selector": ".slds-dl_inline__detail",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-dl_inline__detail",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Causes description list to display horizontally with `dt` consuming 33% of the space and the `dd` taking up the rest.",
            "selector": ".slds-dl_horizontal",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-dl_horizontal",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Marks a term",
            "selector": ".slds-dl_horizontal__label",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-dl_horizontal__label",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Marks a description",
            "selector": ".slds-dl_horizontal__detail",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-dl_horizontal__detail",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        }
      ],
      "docPath": "./ui/utilities/description-list/docs.mdx",
      "showcasePath": "./ui/utilities/description-list/example.jsx",
      "showcase": [
        {
          "title": "examples",
          "items": [
            {
              "id": "description-list",
              "label": "Default"
            },
            {
              "id": "description-list-horizontal",
              "label": "Horizontal"
            },
            {
              "id": "horizontal-narrow",
              "label": "Horizontal - Within narrow region"
            },
            {
              "id": "description-list-inline",
              "label": "Inline"
            },
            {
              "id": "inline-narrow",
              "label": "Inline - Within narrow region"
            }
          ]
        }
      ]
    },
    "padding": {
      "description": "",
      "annotations": {
        "utility": true,
        "name": "padding",
        "selector": "[class*='slds-p-'], [class*='slds-var-p-']",
        "support": "dev-ready"
      },
      "id": "padding",
      "restrictees": [
        {
          "description": "Adds .125rem padding to the side specified",
          "annotations": {
            "selector": ".slds-p-*_xxx-small, .slds-var-p-*_xxx-small",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-p-*_xxx-small, .slds-var-p-*_xxx-small",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "Adds .25rem padding to the side specified",
          "annotations": {
            "selector": ".slds-p-*_xx-small, .slds-var-p-*_xx-small",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-p-*_xx-small, .slds-var-p-*_xx-small",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "Adds .5rem padding to the side specified",
          "annotations": {
            "selector": ".slds-p-*_x-small, .slds-var-p-*_x-small",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-p-*_x-small, .slds-var-p-*_x-small",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "Adds .75rem padding to the side specified",
          "annotations": {
            "selector": ".slds-p-*_small, .slds-var-p-*_small",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-p-*_small, .slds-var-p-*_small",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "Adds 1rem padding to the side specified",
          "annotations": {
            "selector": ".slds-p-*_medium, .slds-var-p-*_medium",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-p-*_medium, .slds-var-p-*_medium",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "Adds 1.5rem padding to the side specified",
          "annotations": {
            "selector": ".slds-p-*_large, .slds-var-p-*_large",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-p-*_large, .slds-var-p-*_large",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "Adds 2rem padding to the side specified",
          "annotations": {
            "selector": ".slds-p-*_x-large, .slds-var-p-*_x-large",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-p-*_x-large, .slds-var-p-*_x-large",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "Adds 3rem padding to the side specified",
          "annotations": {
            "selector": ".slds-p-*_xx-large, .slds-var-p-*_xx-large",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-p-*_xx-large, .slds-var-p-*_xx-large",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "Adds the specified padding to both top and bottom",
          "annotations": {
            "selector": ".slds-p-*-vertical_*, .slds-var-p-*-vertical_*",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-p-*-vertical_*, .slds-var-p-*-vertical_*",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "Adds the specified padding to both sides",
          "annotations": {
            "selector": ".slds-p-*-horizontal_*, .slds-var-p-*-horizontal_*",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-p-*-horizontal_*, .slds-var-p-*-horizontal_*",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "Adds the specified padding all the way around the element",
          "annotations": {
            "selector": ".slds-p-*-around_*, .slds-var-p-*-around_*",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-p-*-around_*, .slds-var-p-*-around_*",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        }
      ],
      "docPath": "./ui/utilities/padding/docs.mdx",
      "showcasePath": "./ui/utilities/padding/example.jsx",
      "showcase": [
        {
          "title": "examples",
          "items": [
            {
              "id": "top",
              "label": "Top"
            },
            {
              "id": "right",
              "label": "Right"
            },
            {
              "id": "bottom",
              "label": "Bottom"
            },
            {
              "id": "left",
              "label": "Left"
            },
            {
              "id": "vertical",
              "label": "Vertical"
            },
            {
              "id": "horizontal",
              "label": "Horizontal"
            },
            {
              "id": "around",
              "label": "Around"
            }
          ]
        }
      ]
    },
    "visibility": {
      "description": "",
      "annotations": {
        "utility": true,
        "name": "visibility",
        "selector": "[class*='show'], [class*='hide'], [class*='assistive-text']",
        "support": "dev-ready",
        "layout": "responsive"
      },
      "id": "visibility",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Hides an element yet enables a screen reader to read the element that is hidden",
            "selector": ".slds-assistive-text",
            "notes": "This should be used over other methods when you don't want to hide from screenreaders",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-assistive-text",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Hides an element from the page by setting display propery to `none`",
            "selector": ".slds-hide",
            "notes": "An element hidden with this class will take up no space on the page and will not be announced by screenreaders.",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-hide",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Shows the element by setting display property to `block`",
            "selector": ".slds-show",
            "notes": "This is toggled on the element. `.slds-hide` class is removed and `.slds-show` is added.",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-show",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Shows the element by setting display to `inline-block`",
            "selector": ".slds-show_inline-block",
            "notes": "This is toggled on the element. `.slds-hide` class is removed and `.slds-show--inline-block` is added.",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-show_inline-block",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Shows the element by setting display to `inline`",
            "selector": ".slds-show_inline",
            "notes": "This is toggled on the element. `.slds-hide` class is removed and `.slds-show--inline` is added.",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-show_inline",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Hides an element from the page by setting the opacity property set to `0`",
            "selector": ".transition-hide",
            "notes": "This works like the `.slds-hidden` class and reserves the space but allows you to add the `transition` property to transition the speed that it is shown or hidden.",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".transition-hide",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Shows the element using the opacity property set to `1`",
            "selector": ".transition-show",
            "notes": "This is toggled on the element. `.slds-transition-hide` class is removed and `.slds-transition-show` is added.",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".transition-show",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Hides the element when the window is bigger than the specific size. Sizes can be: x-small, small, medium, large, and * x-large.",
            "selector": ".slds-hide_*",
            "notes": "Element will be displayed normally when the window is smaller",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-hide_*",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Shows the element when the window is bigger than the specific size. Sizes can be: x-small, small, medium, large, and * x-large.",
            "selector": ".slds-show_*",
            "notes": "Element will be displayed normally when the window is bigger",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-show_*",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        }
      ],
      "docPath": "./ui/utilities/visibility/docs.mdx",
      "showcasePath": "./ui/utilities/visibility/example.jsx",
      "showcase": [
        {
          "title": "examples",
          "items": [
            {
              "id": "assistive-text",
              "label": "Assistive Text",
              "description": "Use the `slds-assistive-text` class to enable a screen reader to read text that is hidden. This class is typically used to accompany icons and other UI elements that show an image instead of text."
            },
            {
              "id": "collapsed-expanded",
              "label": "Collapsed / Expanded",
              "description": "The `.slds-is-collapsed` class hides the elements contained inside by controlling the height and overflow properties. Use the `.slds-is-expanded` class to show the elements contained inside in their normal expanded state."
            },
            {
              "id": "hidden-visible",
              "label": "Hidden / Visible",
              "description": "\nYou can hide an element but reserve the space on the page for when the element is made visible again. To hide the element, use the  `slds-hidden` class. To make it visible again, use the `slds-visible` class.\n\nNote that `.slds-hidden` and any of the `.slds-visible` utility classes should not be used together at the same time on the same element; doing so will cause your element to remain hidden.\n    "
            },
            {
              "id": "hide-show",
              "label": "Hide / Show",
              "description": "\nTo hide any type of element from view and from screen readers, use the `.slds-hide` class. Once hidden, you can display the content by using JavaScript to swap `.slds-hide` with `.slds-show`; This class will set the `display` property to `block`. If you need to display your hidden element as `inline` or `inline-block`, you can use the `.slds-show_inline` or `.slds-show_inline-block` classes, respectively.\n\nNote that `.slds-hide` and any of the `.slds-show-*` utility classes should not be used together at the same time on the same element; doing so will cause your element to remain hidden.\n    "
            },
            {
              "id": "transition-hide-show",
              "label": "Transition Hide / Show",
              "description": "To slowly transition an element from hiding and showing, use the  `slds-transition-hide` and `slds-transition-show` classes . They toggle the element's opacity and also reserve its space. Note: To control the timing of the transition, add an additional `transition` property to control the opacity change."
            },
            {
              "id": "responsive",
              "label": "Responsive",
              "description": "\nResponsive visibility classes will hide content on specific breakpoints. `slds-show_[breakpoint]` renders `display: none` when the the view port width is smaller than the breakpoint, and does nothing if it is bigger or equal. `slds-hide_[breakpoint]` does the opposite by rendering `display: none` when the the viewport width is bigger or equal than the breakpoint, and does nothing if it is smaller.\n\n|Class Name|Less than 320px|X-Small (>= 320px)|Small (>= 480px)|Medium (>= 768px)|Large (>= 1024px)|X-Large (>= 1280px)|\n|---|---|---|---|---|---|---|\n|`.slds-hide_x-small`|Show|Hide|Hide|Hide|Hide|Hide|\n|`.slds-show_x-small`|Hide|Show|Show|Show|Show|Show|\n|`.slds-hide_small`|Show|Show|Hide|Hide|Hide|Hide|\n|`.slds-show_small`|Hide|Hide|Show|Show|Show|Show|\n|`.slds-hide_medium`|Show|Show|Show|Hide|Hide|Hide|\n|`.slds-show_medium`|Hide|Hide|Hide|Show|Show|Show|\n|`.slds-hide_large`|Show|Show|Show|Show|Hide|Hide|\n|`.slds-show_large`|Hide|Hide|Hide|Hide|Show|Show|\n|`.slds-hide_x-large`|Show|Show|Show|Show|Show|Hide|\n|`.slds-show_x-large`|Hide|Hide|Hide|Hide|Hide|Show|\n    "
            }
          ]
        }
      ]
    },
    "vertical-list": {
      "description": "",
      "annotations": {
        "utility": true,
        "name": "vertical-list",
        "selector": "[class*='slds-list_vertical']",
        "support": "dev-ready"
      },
      "id": "vertical-list",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Marks a vertical list with .5rem spacing around",
            "selector": ".slds-list_vertical-space",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-list_vertical-space",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Marks a vertical list with 1rem spacing around",
            "selector": ".slds-list_vertical-space-medium",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-list_vertical-space-medium",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        }
      ],
      "docPath": "./ui/utilities/vertical-list/docs.mdx",
      "showcasePath": "./ui/utilities/vertical-list/example.jsx",
      "showcase": [
        {
          "title": "examples",
          "items": [
            {
              "id": "vertical-list",
              "label": "Default"
            },
            {
              "id": "unordered-list-decimal",
              "label": "Dotted"
            },
            {
              "id": "ordered-list-decimal",
              "label": "Decimal"
            },
            {
              "id": "vertical-list-links",
              "label": "Links"
            },
            {
              "id": "vertical-list-block-links",
              "label": "Block links"
            },
            {
              "id": "vertical-list-block-links-space",
              "label": "Block links with space"
            },
            {
              "id": "vertical-list-inline-block-links",
              "label": "Inline block links"
            },
            {
              "id": "vertical-list-inline-block-links-space",
              "label": "Inline block links with space"
            },
            {
              "id": "vertical-list-nested",
              "label": "Nested vertical lists"
            },
            {
              "id": "vertical-dividers-top",
              "label": "Top"
            },
            {
              "id": "vertical-dividers-top-space",
              "label": "Top with space"
            },
            {
              "id": "vertical-dividers-link-top",
              "label": "Top with link"
            },
            {
              "id": "vertical-dividers-link-top-space",
              "label": "Top with link and space"
            },
            {
              "id": "vertical-dividers-bottom",
              "label": "Bottom"
            },
            {
              "id": "vertical-dividers-bottom-space",
              "label": "Bottom with space"
            },
            {
              "id": "vertical-dividers-link-bottom",
              "label": "Bottom with link"
            },
            {
              "id": "vertical-dividers-link-bottom-space",
              "label": "Bottom with link and space"
            },
            {
              "id": "vertical-dividers-around",
              "label": "Around"
            },
            {
              "id": "vertical-dividers-around-space",
              "label": "Around with space"
            },
            {
              "id": "vertical-dividers-link-around",
              "label": "Around with link"
            },
            {
              "id": "vertical-dividers-link-around-space",
              "label": "Around with link and space"
            }
          ]
        }
      ]
    },
    "floats": {
      "description": "",
      "annotations": {
        "utility": true,
        "name": "floats",
        "selector": "[class*='slds-float_']",
        "support": "dev-ready"
      },
      "id": "floats",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Pulls element from document flow and floats left. Text and other elements wrap around it.",
            "name": "float-left",
            "selector": ".slds-float_left",
            "modifier": true,
            "restrict": "*"
          },
          "id": "float-left",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Removes float from an element that has attribute already",
            "name": "float-none",
            "selector": ".slds-float_none",
            "modifier": true,
            "restrict": "*"
          },
          "id": "float-none",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Pulls element from document flow and floats right. Text and other elements wrap around it.",
            "name": "float-right",
            "selector": ".slds-float_right",
            "modifier": true,
            "restrict": "*"
          },
          "id": "float-right",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        }
      ],
      "docPath": "./ui/utilities/floats/docs.mdx",
      "showcasePath": "./ui/utilities/floats/example.jsx",
      "showcase": [
        {
          "title": "examples",
          "items": [
            {
              "id": "left",
              "label": "Left"
            },
            {
              "id": "right",
              "label": "Right"
            },
            {
              "id": "none",
              "label": "None"
            },
            {
              "id": "clearfix",
              "label": "Clearfix"
            }
          ]
        }
      ]
    },
    "name-value-list": {
      "description": "",
      "annotations": {
        "utility": true,
        "name": "name-value-list",
        "selector": "[class*='slds-item_']",
        "support": "dev-ready"
      },
      "id": "name-value-list",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "summary": "Label of the name-value pair variant. Layout is modified by its parent class.",
            "selector": ".slds-item_label",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-item_label",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "summary": "Label of the name-value pair variant. Layout is modified by its parent class.",
            "selector": ".slds-item_detail",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-item_detail",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        }
      ],
      "docPath": "./ui/utilities/name-value-list/docs.mdx",
      "showcasePath": "./ui/utilities/name-value-list/example.jsx",
      "showcase": [
        {
          "title": "examples",
          "items": [
            {
              "id": "name-value-pair-horizontal",
              "label": "Horizontal"
            },
            {
              "id": "name-value-pair-inline",
              "label": "Inline"
            },
            {
              "id": "name-value-pair-stacked",
              "label": "Stacked"
            }
          ]
        }
      ]
    },
    "sizing": {
      "description": "",
      "annotations": {
        "utility": true,
        "name": "sizing",
        "selector": "[class*='slds-size_']",
        "support": "dev-ready"
      },
      "id": "sizing",
      "restrictees": [
        {
          "description": "",
          "annotations": {
            "selector": ".slds-size_small",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-size_small",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        },
        {
          "description": "",
          "annotations": {
            "selector": ".slds-size_full",
            "modifier": true,
            "restrict": "*"
          },
          "id": ".slds-size_full",
          "docPath": null,
          "showcasePath": null,
          "showcase": [],
          "restrictees": []
        }
      ],
      "docPath": "./ui/utilities/sizing/docs.mdx",
      "showcasePath": "./ui/utilities/sizing/example.jsx",
      "showcase": [
        {
          "title": "examples",
          "items": [
            {
              "id": "two-column",
              "label": "2 Column Span"
            },
            {
              "id": "three-column",
              "label": "3 Column Span"
            },
            {
              "id": "four-column",
              "label": "4 Column Span"
            },
            {
              "id": "five-column",
              "label": "5 Column Span"
            },
            {
              "id": "six-column",
              "label": "6 Column Span"
            },
            {
              "id": "seven-column",
              "label": "7 Column Span"
            },
            {
              "id": "eight-column",
              "label": "8 Column Span"
            },
            {
              "id": "twelve-column",
              "label": "12 Column Span"
            }
          ]
        }
      ]
    }
  }
}