{
  "$schema": "https://raw.githubusercontent.com/microsoft/vscode-css-languageservice/main/docs/customData.schema.json",
  "version": 1.1,
  "properties": [],
  "pseudoElements": [
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(accordion)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(container)" },
    { "name": "::part(inner)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(group)" },
    { "name": "::part(overflow)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(img)" },
    { "name": "::part(initials)" },
    { "name": "::part(avatar)" },
    { "name": "::part(status)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(body)" },
    { "name": "::part(footer)" },
    { "name": "::part(card)" },
    { "name": "::part(inner)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(carousel)" },
    { "name": "::part(viewport)" },
    { "name": "::part(arrow-prev)" },
    { "name": "::part(arrow-next)" },
    { "name": "::part(dots)" },
    { "name": "::part(dot)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(collapsible)" },
    { "name": "::part(trigger)" },
    { "name": "::part(heading)" },
    { "name": "::part(body)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(swatch)" },
    { "name": "::part(color)" },
    { "name": "::part(label)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(container)" },
    { "name": "::part(background)" },
    { "name": "::part(inner)" },
    { "name": "::part(eyebrow)" },
    { "name": "::part(headline)" },
    { "name": "::part(body)" },
    { "name": "::part(actions)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(divider)" },
    { "name": "::part(line)" },
    { "name": "::part(label)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(container)" },
    { "name": "::part(icon)" },
    { "name": "::part(heading)" },
    { "name": "::part(description)" },
    { "name": "::part(actions)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(inner)" },
    { "name": "::part(icon)" },
    { "name": "::part(title)" },
    { "name": "::part(description)" },
    { "name": "::part(action)" },
    { "name": "::part(card)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(pin)" },
    { "name": "::part(panel)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(icon)" },
    { "name": "::part(base)", "description": "The root element." },
    {
      "name": "::part(container)",
      "description": "The clipping frame wrapping both layers."
    },
    { "name": "::part(before)", "description": "The clipped before layer." },
    { "name": "::part(after)", "description": "The base after layer." },
    { "name": "::part(divider)", "description": "The hairline divider." },
    {
      "name": "::part(handle)",
      "description": "The circular grab handle (the focusable slider)."
    },
    {
      "name": "::part(label-before)",
      "description": "The before caption chip."
    },
    { "name": "::part(label-after)", "description": "The after caption chip." },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(container)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(wrapper)" },
    { "name": "::part(fallback)" },
    { "name": "::part(image)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(container)" },
    { "name": "::part(content)" },
    { "name": "::part(footer)" },
    { "name": "::part(end-text)" },
    { "name": "::part(spinner)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(backdrop)" },
    { "name": "::part(bar)" },
    { "name": "::part(counter)" },
    { "name": "::part(zoom)" },
    { "name": "::part(close)" },
    { "name": "::part(prev)" },
    { "name": "::part(next)" },
    { "name": "::part(figure)" },
    { "name": "::part(image)" },
    { "name": "::part(caption)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(track)" },
    { "name": "::part(group)" },
    { "name": "::part(group-duplicate)" },
    {
      "name": "::part(base)",
      "description": "The root element. Which element that is depends on `contrast`: the card wrapper when it is set, the svg otherwise — which is the case `base` exists for."
    },
    { "name": "::part(svg)" },
    { "name": "::part(card)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(scroll-area)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(bar)" },
    { "name": "::part(fill)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(skeleton)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(spinner)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(wrapper)", "description": "The player frame." },
    { "name": "::part(video)", "description": "The native video element." },
    {
      "name": "::part(overlay)",
      "description": "The pre-play overlay covering the poster."
    },
    {
      "name": "::part(play-button)",
      "description": "The large centered play button inside the overlay."
    },
    { "name": "::part(controls)", "description": "The control bar." },
    {
      "name": "::part(play-toggle)",
      "description": "The play/pause button in the control bar."
    },
    {
      "name": "::part(time)",
      "description": "The current/total time readout."
    },
    { "name": "::part(scrubber)", "description": "The seek range input." },
    { "name": "::part(mute-button)", "description": "The mute toggle button." },
    {
      "name": "::part(fullscreen-button)",
      "description": "The fullscreen button."
    },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(spacer)" },
    { "name": "::part(item)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(heatmap)" },
    { "name": "::part(months)" },
    { "name": "::part(month)" },
    { "name": "::part(weekdays)" },
    { "name": "::part(weekday)" },
    { "name": "::part(grid)" },
    { "name": "::part(cell)" },
    { "name": "::part(detail)" },
    { "name": "::part(legend)" },
    { "name": "::part(swatch)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(value)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(badge)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(axis)" },
    { "name": "::part(tooltip)" },
    { "name": "::part(chart)" },
    { "name": "::part(legend)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(container)" },
    { "name": "::part(face)" },
    { "name": "::part(time)" },
    { "name": "::part(timezone)" },
    { "name": "::part(label)" },
    { "name": "::part(svg)" },
    { "name": "::part(hand-hour)" },
    { "name": "::part(hand-minute)" },
    { "name": "::part(hand-second)" },
    { "name": "::part(pin)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(table)" },
    { "name": "::part(header)" },
    { "name": "::part(feature)" },
    { "name": "::part(cell)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(separator)" },
    { "name": "::part(segment)" },
    { "name": "::part(number)" },
    { "name": "::part(label)" },
    { "name": "::part(container)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(header-cell)" },
    { "name": "::part(cell)" },
    { "name": "::part(editor)" },
    { "name": "::part(row)" },
    { "name": "::part(wrapper)" },
    { "name": "::part(table)" },
    { "name": "::part(header)" },
    { "name": "::part(body)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(item)" },
    { "name": "::part(term)" },
    { "name": "::part(detail)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(list)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(line)" },
    { "name": "::part(line-number)" },
    { "name": "::part(prefix)" },
    { "name": "::part(container)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(gauge)" },
    { "name": "::part(svg)" },
    { "name": "::part(track)" },
    { "name": "::part(arc)" },
    { "name": "::part(readout)" },
    { "name": "::part(value)" },
    { "name": "::part(unit)" },
    { "name": "::part(label)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(container)" },
    { "name": "::part(item)" },
    { "name": "::part(row)" },
    { "name": "::part(key)" },
    { "name": "::part(value)" },
    { "name": "::part(preview)" },
    { "name": "::part(error)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(card-label)" },
    { "name": "::part(card-description)" },
    { "name": "::part(card)" },
    { "name": "::part(column)" },
    { "name": "::part(column-header)" },
    { "name": "::part(column-title)" },
    { "name": "::part(column-count)" },
    { "name": "::part(list)" },
    { "name": "::part(dropzone)" },
    { "name": "::part(board)" },
    { "name": "::part(base)", "description": "The root element." },
    {
      "name": "::part(meter)",
      "description": "The outer wrapper carrying role=\"meter\"."
    },
    {
      "name": "::part(track)",
      "description": "The tinted track containing segments or the continuous fill."
    },
    {
      "name": "::part(segment)",
      "description": "Each discrete segment (segmented mode only)."
    },
    {
      "name": "::part(fill)",
      "description": "The continuous fill bar (segments=0 only)."
    },
    { "name": "::part(peak)", "description": "The thin peak-hold line." },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(label)" },
    { "name": "::part(description)" },
    { "name": "::part(item)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(list)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(meter)" },
    { "name": "::part(header)" },
    { "name": "::part(label)" },
    { "name": "::part(value)" },
    { "name": "::part(track)" },
    { "name": "::part(fill)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(area)" },
    { "name": "::part(line)" },
    { "name": "::part(bar)" },
    { "name": "::part(svg)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(stat)" },
    { "name": "::part(value)" },
    { "name": "::part(label)" },
    { "name": "::part(trend)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(stepper)" },
    { "name": "::part(step)" },
    { "name": "::part(line)" },
    { "name": "::part(circle)" },
    { "name": "::part(label)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(tag)" },
    { "name": "::part(label)" },
    { "name": "::part(remove)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(timeline)" },
    { "name": "::part(item)" },
    { "name": "::part(marker)" },
    { "name": "::part(dot)" },
    { "name": "::part(line)" },
    { "name": "::part(content)" },
    { "name": "::part(title)" },
    { "name": "::part(description)" },
    { "name": "::part(date)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(uptime)" },
    { "name": "::part(summary)" },
    { "name": "::part(track)" },
    { "name": "::part(tick)" },
    { "name": "::part(detail)" },
    { "name": "::part(caption)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(card)" },
    { "name": "::part(icon)" },
    { "name": "::part(title)" },
    { "name": "::part(description)" },
    { "name": "::part(base)", "description": "The root element." },
    {
      "name": "::part(waveform)",
      "description": "The interactive track region wrapping the SVG and playhead."
    },
    { "name": "::part(svg)", "description": "The SVG element." },
    {
      "name": "::part(unplayed)",
      "description": "The unplayed (muted) waveform layer. Named `base` before v4, which is the name the root element takes across every component now."
    },
    {
      "name": "::part(played)",
      "description": "The played (accent) waveform layer."
    },
    { "name": "::part(playhead)", "description": "The playhead line." },
    {
      "name": "::part(time)",
      "description": "The time readout row (renders only when duration is set)."
    },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(alert)" },
    { "name": "::part(icon)" },
    { "name": "::part(heading)" },
    { "name": "::part(content)" },
    { "name": "::part(dismiss)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(region)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(banner)" },
    { "name": "::part(icon)" },
    { "name": "::part(message)" },
    { "name": "::part(dismiss)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(item)" },
    { "name": "::part(match)" },
    { "name": "::part(description)" },
    {
      "name": "::part(dialog)",
      "description": "The palette panel. The scrim is `::backdrop`, which is not an element and so cannot be a part — style it with the `--palette-backdrop` custom property."
    },
    { "name": "::part(search)" },
    { "name": "::part(input)" },
    { "name": "::part(results)" },
    { "name": "::part(empty)" },
    { "name": "::part(group-heading)" },
    { "name": "::part(footer)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(message)" },
    { "name": "::part(cancel)" },
    { "name": "::part(confirm)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(status)" },
    { "name": "::part(dot)" },
    { "name": "::part(label)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(menu)" },
    { "name": "::part(divider)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(conversation)" },
    { "name": "::part(base)", "description": "The root element." },
    {
      "name": "::part(dialog)",
      "description": "The dialog panel. Same element as `base`; the scrim is `::backdrop`, which is not an element and so cannot be a part — style it with the `--dialog-backdrop` and `--dialog-backdrop-filter` custom properties."
    },
    { "name": "::part(header)" },
    { "name": "::part(close)" },
    { "name": "::part(body)" },
    { "name": "::part(footer)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(divider)" },
    { "name": "::part(item)" },
    { "name": "::part(shortcut)" },
    { "name": "::part(trigger)" },
    { "name": "::part(panel)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(trigger)" },
    { "name": "::part(card)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(overlay)" },
    { "name": "::part(spinner)" },
    { "name": "::part(message)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(message)" },
    { "name": "::part(meta)" },
    { "name": "::part(bubble)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(trigger)" },
    { "name": "::part(panel)" },
    { "name": "::part(header)" },
    { "name": "::part(body)" },
    { "name": "::part(footer)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(trigger)" },
    { "name": "::part(panel)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(progress)" },
    { "name": "::part(label)" },
    { "name": "::part(spinner)" },
    { "name": "::part(value)" },
    { "name": "::part(track)" },
    { "name": "::part(fill)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(close)" },
    {
      "name": "::part(panel)",
      "description": "The sliding panel. The scrim is `::backdrop`, which is not an element and so cannot be a part — style it with the `--sheet-backdrop` and `--sheet-backdrop-filter` custom properties."
    },
    { "name": "::part(handle)" },
    { "name": "::part(header)" },
    { "name": "::part(body)" },
    { "name": "::part(footer)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(container)" },
    { "name": "::part(toast)" },
    { "name": "::part(action)" },
    { "name": "::part(dismiss)" },
    { "name": "::part(track)" },
    { "name": "::part(fill)" },
    { "name": "::part(cancel)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(trigger)" },
    { "name": "::part(popup)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(group)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(button)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(calendar)" },
    { "name": "::part(header)" },
    { "name": "::part(nav-prev)" },
    { "name": "::part(title)" },
    { "name": "::part(nav-next)" },
    { "name": "::part(grid)" },
    { "name": "::part(dow)" },
    { "name": "::part(day)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(checkbox)" },
    { "name": "::part(box)" },
    { "name": "::part(label)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(chip)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(picker)" },
    { "name": "::part(label)" },
    { "name": "::part(area)" },
    { "name": "::part(hue-track)" },
    { "name": "::part(hex-row)" },
    { "name": "::part(preview)" },
    { "name": "::part(hex-input)" },
    { "name": "::part(presets)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(label)" },
    { "name": "::part(wrapper)" },
    { "name": "::part(input)" },
    { "name": "::part(listbox)" },
    { "name": "::part(option)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(button)" },
    { "name": "::part(icon)" },
    { "name": "::part(label)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(wrapper)" },
    { "name": "::part(label)" },
    { "name": "::part(input-wrapper)" },
    { "name": "::part(input)" },
    { "name": "::part(dropdown)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(calendar)" },
    { "name": "::part(panel-title)" },
    { "name": "::part(day)" },
    { "name": "::part(wrapper)" },
    { "name": "::part(label)" },
    { "name": "::part(input-wrapper)" },
    { "name": "::part(input)" },
    { "name": "::part(panel)" },
    { "name": "::part(presets)" },
    { "name": "::part(preset)" },
    { "name": "::part(header)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(fieldset)" },
    { "name": "::part(legend)" },
    { "name": "::part(description)" },
    { "name": "::part(content)" },
    { "name": "::part(error)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(wrapper)" },
    { "name": "::part(dropzone)" },
    { "name": "::part(error)" },
    { "name": "::part(file-list)" },
    { "name": "::part(file-item)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(form)" },
    { "name": "::part(layout)" },
    { "name": "::part(errors)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(button)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(stage)" },
    { "name": "::part(image)" },
    { "name": "::part(skeleton)" },
    { "name": "::part(error)" },
    { "name": "::part(crop)" },
    { "name": "::part(handle)" },
    { "name": "::part(zoom)" },
    { "name": "::part(base)", "description": "The root element." },
    {
      "name": "::part(display)",
      "description": "The display-state button wrapping the text and pencil affordance."
    },
    {
      "name": "::part(field)",
      "description": "The input or textarea shown while editing."
    },
    { "name": "::part(icon)", "description": "The pencil affordance icon." },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(group)" },
    { "name": "::part(prefix)" },
    { "name": "::part(content)" },
    { "name": "::part(suffix)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(field)" },
    { "name": "::part(label)" },
    { "name": "::part(wrapper)" },
    { "name": "::part(prefix)" },
    { "name": "::part(suffix)" },
    { "name": "::part(error)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(knob)" },
    { "name": "::part(label)" },
    { "name": "::part(dial)" },
    { "name": "::part(track)" },
    { "name": "::part(fill)" },
    { "name": "::part(indicator)" },
    { "name": "::part(value)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(label)" },
    { "name": "::part(description)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(field)" },
    { "name": "::part(label)" },
    { "name": "::part(wrapper)" },
    { "name": "::part(prefix)" },
    { "name": "::part(suffix)" },
    { "name": "::part(hint)" },
    { "name": "::part(error)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(label)" },
    { "name": "::part(control)" },
    { "name": "::part(tag)" },
    { "name": "::part(input)" },
    { "name": "::part(dropdown)" },
    { "name": "::part(option)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(wrapper)" },
    { "name": "::part(label)" },
    { "name": "::part(controls)" },
    { "name": "::part(decrement)" },
    { "name": "::part(field)" },
    { "name": "::part(increment)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(strength)" },
    { "name": "::part(label)" },
    { "name": "::part(field)" },
    { "name": "::part(input)" },
    { "name": "::part(toggle)" },
    { "name": "::part(error)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(pin)" },
    { "name": "::part(label)" },
    { "name": "::part(boxes)" },
    { "name": "::part(box)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(group)" },
    { "name": "::part(circle)" },
    { "name": "::part(label)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(range-slider)" },
    { "name": "::part(header)" },
    { "name": "::part(label)" },
    { "name": "::part(values)" },
    { "name": "::part(track)" },
    { "name": "::part(rail)" },
    { "name": "::part(fill)" },
    { "name": "::part(thumb-low)" },
    { "name": "::part(thumb-high)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(star)" },
    { "name": "::part(rating)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(label)" },
    { "name": "::part(wrapper)" },
    { "name": "::part(icon)" },
    { "name": "::part(input)" },
    { "name": "::part(spinner)" },
    { "name": "::part(clear)" },
    { "name": "::part(suggestions)" },
    { "name": "::part(suggestion)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(control)" },
    { "name": "::part(option)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(select)" },
    { "name": "::part(label)" },
    { "name": "::part(trigger)" },
    { "name": "::part(dropdown)" },
    { "name": "::part(error)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(pad)" },
    { "name": "::part(label)" },
    { "name": "::part(canvas)" },
    { "name": "::part(placeholder)" },
    { "name": "::part(clear)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(slider)" },
    { "name": "::part(header)" },
    { "name": "::part(label)" },
    { "name": "::part(value)" },
    { "name": "::part(track)" },
    { "name": "::part(input)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(list)" },
    { "name": "::part(item)" },
    { "name": "::part(handle)" },
    { "name": "::part(content)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(fieldset)" },
    { "name": "::part(legend)" },
    { "name": "::part(group)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(label)" },
    { "name": "::part(field)" },
    { "name": "::part(tag)" },
    { "name": "::part(input)" },
    { "name": "::part(dropdown)" },
    { "name": "::part(option)" },
    { "name": "::part(error)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(wrapper)" },
    { "name": "::part(label)" },
    { "name": "::part(textarea)" },
    { "name": "::part(error)" },
    { "name": "::part(counter)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(button)" },
    { "name": "::part(icon)" },
    { "name": "::part(label)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(wrapper)" },
    { "name": "::part(label)" },
    { "name": "::part(input-wrapper)" },
    { "name": "::part(input)" },
    { "name": "::part(dropdown)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(toggle)" },
    { "name": "::part(track)" },
    { "name": "::part(thumb)" },
    { "name": "::part(label)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(pane)" },
    { "name": "::part(pane-header)" },
    { "name": "::part(search)" },
    { "name": "::part(listbox)" },
    { "name": "::part(option)" },
    { "name": "::part(controls)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(tree-select)" },
    { "name": "::part(label)" },
    { "name": "::part(trigger)" },
    { "name": "::part(panel)" },
    { "name": "::part(row)" },
    { "name": "::part(error)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(shell)" },
    { "name": "::part(body)" },
    { "name": "::part(sidebar)" },
    { "name": "::part(main)" },
    { "name": "::part(content)" },
    { "name": "::part(toc)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(grid)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(shell)" },
    { "name": "::part(form-side)" },
    { "name": "::part(logo)" },
    { "name": "::part(card)" },
    { "name": "::part(footer)" },
    { "name": "::part(aside)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(container)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(grid)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(bar)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(masonry)" },
    { "name": "::part(base)" },
    { "name": "::part(above)" },
    { "name": "::part(title-row)" },
    { "name": "::part(heading)" },
    { "name": "::part(aside)" },
    { "name": "::part(description)" },
    { "name": "::part(below)" },
    { "name": "::part(content)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(layout)" },
    { "name": "::part(sidebar)" },
    { "name": "::part(main)" },
    { "name": "::part(aside)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(container)" },
    { "name": "::part(handle)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(switcher)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(section)" },
    { "name": "::part(label)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(layout)" },
    { "name": "::part(nav)" },
    { "name": "::part(content)" },
    { "name": "::part(base)" },
    { "name": "::part(primary)" },
    { "name": "::part(handle)" },
    { "name": "::part(secondary)" },
    { "name": "::part(base)" },
    { "name": "::part(prefix)" },
    { "name": "::part(center)" },
    { "name": "::part(suffix)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(more)" },
    { "name": "::part(overflow-panel)" },
    { "name": "::part(overflow-item)" },
    { "name": "::part(base)" },
    { "name": "::part(prefix)" },
    { "name": "::part(center)" },
    { "name": "::part(suffix)" },
    { "name": "::part(base)" },
    { "name": "::part(link)" },
    { "name": "::part(base)" },
    { "name": "::part(item)" },
    { "name": "::part(icon)" },
    { "name": "::part(label)" },
    { "name": "::part(base)" },
    { "name": "::part(separator)" },
    { "name": "::part(item)" },
    { "name": "::part(link)" },
    { "name": "::part(dropdown)" },
    { "name": "::part(dropdown-item)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(breadcrumb)" },
    { "name": "::part(current)" },
    { "name": "::part(link)" },
    { "name": "::part(separator)" },
    { "name": "::part(base)" },
    { "name": "::part(icon)" },
    { "name": "::part(input)" },
    { "name": "::part(hint)" },
    { "name": "::part(base)", "description": "The root element." },
    {
      "name": "::part(panel)",
      "description": "The sliding panel. Same element as `base`; the scrim is `::backdrop`, which is not an element and so cannot be a part — style it with the `--drawer-backdrop` custom property."
    },
    { "name": "::part(header)" },
    { "name": "::part(title)" },
    { "name": "::part(close)" },
    { "name": "::part(body)" },
    { "name": "::part(brand)" },
    { "name": "::part(columns)" },
    { "name": "::part(social)" },
    { "name": "::part(legal)" },
    { "name": "::part(base)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(link)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(menu)" },
    { "name": "::part(divider)" },
    { "name": "::part(item)" },
    { "name": "::part(shortcut)" },
    { "name": "::part(bar)" },
    { "name": "::part(trigger)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(nav)" },
    { "name": "::part(item)" },
    { "name": "::part(trigger)" },
    { "name": "::part(dropdown)" },
    { "name": "::part(dropdown-item)" },
    { "name": "::part(base)" },
    { "name": "::part(dot)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(prev)" },
    { "name": "::part(next)" },
    { "name": "::part(pagination)" },
    { "name": "::part(label)" },
    { "name": "::part(ellipsis)" },
    { "name": "::part(page)" },
    { "name": "::part(base)" },
    { "name": "::part(item)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(scroll-spy)" },
    { "name": "::part(heading)" },
    { "name": "::part(ring)" },
    { "name": "::part(list)" },
    { "name": "::part(link)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(button)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(sidebar)" },
    { "name": "::part(section)" },
    { "name": "::part(toggle)" },
    { "name": "::part(heading)" },
    { "name": "::part(links)" },
    { "name": "::part(link)" },
    { "name": "::part(link-icon)" },
    { "name": "::part(heading-icon)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(link)" },
    { "name": "::part(base)" },
    { "name": "::part(steps)" },
    { "name": "::part(connector)" },
    { "name": "::part(indicator)" },
    { "name": "::part(panel)" },
    { "name": "::part(controls)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(tabs)" },
    {
      "name": "::part(indicator)",
      "description": "The light that travels between tabs: the underline in the default variant, the ground behind the selection in `pills` and in vertical bars."
    },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(menu-btn)" },
    { "name": "::part(content)" },
    { "name": "::part(brand)" },
    { "name": "::part(center)" },
    { "name": "::part(actions)" },
    { "name": "::part(topbar)" },
    { "name": "::part(base)", "description": "The root element." },
    {
      "name": "::part(tree)",
      "description": "The root list. The nested lists at deeper levels are `group`."
    },
    {
      "name": "::part(group)",
      "description": "A nested list under an expanded branch."
    },
    { "name": "::part(item)" },
    { "name": "::part(row)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(blockquote)" },
    { "name": "::part(quote)" },
    { "name": "::part(cite)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(titlebar)" },
    { "name": "::part(orbs)" },
    { "name": "::part(filename)" },
    { "name": "::part(header)" },
    { "name": "::part(lang)" },
    { "name": "::part(status-bar)" },
    { "name": "::part(lines)" },
    { "name": "::part(code-block)" },
    { "name": "::part(copy)" },
    { "name": "::part(body)" },
    { "name": "::part(pre)" },
    { "name": "::part(code)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(text)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(text)" },
    { "name": "::part(mark)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(kbd)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(board)" },
    { "name": "::part(key)" },
    { "name": "::part(key-highlighted)" },
    { "name": "::part(caption)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(markdown)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(number)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(prose)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(terminal)" },
    { "name": "::part(titlebar)" },
    { "name": "::part(orbs)" },
    { "name": "::part(title)" },
    { "name": "::part(body)" },
    { "name": "::part(line)" },
    { "name": "::part(prompt)" },
    { "name": "::part(text)" },
    { "name": "::part(cursor)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(text)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(time)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(content)" },
    { "name": "::part(toggle)" },
    { "name": "::part(base)", "description": "The root element." },
    { "name": "::part(text)" }
  ]
}
