{
  "name": "@a3s-lab/ui",
  "schema": "https://a3s.dev/schemas/ui-component-manifest-v2.json",
  "version": 2,
  "components": [
    {
      "actions": [
        "click",
        "focus"
      ],
      "category": "actions",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {
          "type": "button"
        },
        "className": "btn",
        "tag": "button"
      },
      "name": "Button",
      "methods": [],
      "parts": {},
      "selector": ".btn",
      "slug": "button",
      "states": [
        "ready",
        "disabled",
        "loading",
        "pressed"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": null,
            "selector": "[data-a3s-components~=\"button\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"button\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          },
          "focus": {
            "part": null,
            "selector": "[data-a3s-components~=\"button\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"button\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"button\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"button\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])",
          "focus": "[data-a3s-components~=\"button\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"button\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
        },
        "parts": {},
        "readySelector": "[data-a3s-components~=\"button\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"button\"]",
        "states": {
          "ready": "[data-a3s-components~=\"button\"][data-a3s-state~=\"ready\"]",
          "disabled": "[data-a3s-components~=\"button\"][data-a3s-state~=\"disabled\"]",
          "loading": "[data-a3s-components~=\"button\"][data-a3s-state~=\"loading\"]",
          "pressed": "[data-a3s-components~=\"button\"][data-a3s-state~=\"pressed\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "focus",
        "click"
      ],
      "category": "actions",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {
          "role": "group"
        },
        "className": "button-group",
        "tag": "div"
      },
      "name": "Button Group",
      "methods": [],
      "parts": {
        "action": ":scope > button, :scope > a, :scope > .btn, :scope > :is(.dropdown-menu, .popover, .select) > button"
      },
      "selector": ".button-group",
      "slug": "button-group",
      "states": [
        "ready",
        "disabled"
      ],
      "test": {
        "actionTargets": {
          "focus": {
            "part": "action",
            "selector": "[data-a3s-components~=\"button-group\"][data-a3s-part-owners~=\"button-group.action\"], [data-a3s-components~=\"button-group\"] [data-a3s-part-owners~=\"button-group.action\"]"
          },
          "click": {
            "part": "action",
            "selector": "[data-a3s-components~=\"button-group\"][data-a3s-part-owners~=\"button-group.action\"], [data-a3s-components~=\"button-group\"] [data-a3s-part-owners~=\"button-group.action\"]"
          }
        },
        "actions": {
          "focus": "[data-a3s-components~=\"button-group\"][data-a3s-part-owners~=\"button-group.action\"], [data-a3s-components~=\"button-group\"] [data-a3s-part-owners~=\"button-group.action\"]",
          "click": "[data-a3s-components~=\"button-group\"][data-a3s-part-owners~=\"button-group.action\"], [data-a3s-components~=\"button-group\"] [data-a3s-part-owners~=\"button-group.action\"]"
        },
        "parts": {
          "action": "[data-a3s-components~=\"button-group\"][data-a3s-part-owners~=\"button-group.action\"], [data-a3s-components~=\"button-group\"] [data-a3s-part-owners~=\"button-group.action\"]"
        },
        "readySelector": "[data-a3s-components~=\"button-group\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"button-group\"]",
        "states": {
          "ready": "[data-a3s-components~=\"button-group\"][data-a3s-state~=\"ready\"]",
          "disabled": "[data-a3s-components~=\"button-group\"][data-a3s-state~=\"disabled\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus",
        "press"
      ],
      "category": "actions",
      "events": [
        "a3s:bulk-action",
        "a3s:bulk-action-complete",
        "a3s:bulk-before-action",
        "a3s:bulk-focus-restored",
        "a3s:bulk-selection-change",
        "basecoat:initialized"
      ],
      "hooks": [
        "a3s:bulk-before-action"
      ],
      "framework": {
        "attributes": {
          "aria-label": "Selected item actions",
          "role": "region"
        },
        "className": "bulk-action-bar",
        "tag": "section"
      },
      "name": "Bulk Action Bar",
      "methods": [
        "clear",
        "complete",
        "getSelection",
        "refresh",
        "setPending",
        "setSelection",
        "setSummary"
      ],
      "parts": {
        "action": "[data-bulk-actions] button, [data-bulk-actions] a[href]",
        "actions": "[data-bulk-actions]",
        "clear": "[data-bulk-clear]",
        "selection": "[data-bulk-selection]",
        "summary": "[data-bulk-summary]"
      },
      "selector": ".bulk-action-bar",
      "slug": "bulk-action-bar",
      "states": [
        "empty",
        "selected",
        "loading",
        "disabled"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "action",
            "selector": "[data-a3s-components~=\"bulk-action-bar\"][data-a3s-part-owners~=\"bulk-action-bar.action\"], [data-a3s-components~=\"bulk-action-bar\"] [data-a3s-part-owners~=\"bulk-action-bar.action\"]"
          },
          "focus": {
            "part": "action",
            "selector": "[data-a3s-components~=\"bulk-action-bar\"][data-a3s-part-owners~=\"bulk-action-bar.action\"], [data-a3s-components~=\"bulk-action-bar\"] [data-a3s-part-owners~=\"bulk-action-bar.action\"]"
          },
          "press": {
            "part": "action",
            "selector": "[data-a3s-components~=\"bulk-action-bar\"][data-a3s-part-owners~=\"bulk-action-bar.action\"], [data-a3s-components~=\"bulk-action-bar\"] [data-a3s-part-owners~=\"bulk-action-bar.action\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"bulk-action-bar\"][data-a3s-part-owners~=\"bulk-action-bar.action\"], [data-a3s-components~=\"bulk-action-bar\"] [data-a3s-part-owners~=\"bulk-action-bar.action\"]",
          "focus": "[data-a3s-components~=\"bulk-action-bar\"][data-a3s-part-owners~=\"bulk-action-bar.action\"], [data-a3s-components~=\"bulk-action-bar\"] [data-a3s-part-owners~=\"bulk-action-bar.action\"]",
          "press": "[data-a3s-components~=\"bulk-action-bar\"][data-a3s-part-owners~=\"bulk-action-bar.action\"], [data-a3s-components~=\"bulk-action-bar\"] [data-a3s-part-owners~=\"bulk-action-bar.action\"]"
        },
        "parts": {
          "action": "[data-a3s-components~=\"bulk-action-bar\"][data-a3s-part-owners~=\"bulk-action-bar.action\"], [data-a3s-components~=\"bulk-action-bar\"] [data-a3s-part-owners~=\"bulk-action-bar.action\"]",
          "actions": "[data-a3s-components~=\"bulk-action-bar\"][data-a3s-part-owners~=\"bulk-action-bar.actions\"], [data-a3s-components~=\"bulk-action-bar\"] [data-a3s-part-owners~=\"bulk-action-bar.actions\"]",
          "clear": "[data-a3s-components~=\"bulk-action-bar\"][data-a3s-part-owners~=\"bulk-action-bar.clear\"], [data-a3s-components~=\"bulk-action-bar\"] [data-a3s-part-owners~=\"bulk-action-bar.clear\"]",
          "selection": "[data-a3s-components~=\"bulk-action-bar\"][data-a3s-part-owners~=\"bulk-action-bar.selection\"], [data-a3s-components~=\"bulk-action-bar\"] [data-a3s-part-owners~=\"bulk-action-bar.selection\"]",
          "summary": "[data-a3s-components~=\"bulk-action-bar\"][data-a3s-part-owners~=\"bulk-action-bar.summary\"], [data-a3s-components~=\"bulk-action-bar\"] [data-a3s-part-owners~=\"bulk-action-bar.summary\"]"
        },
        "readySelector": "[data-a3s-components~=\"bulk-action-bar\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"bulk-action-bar\"]",
        "states": {
          "empty": "[data-a3s-components~=\"bulk-action-bar\"][data-a3s-state~=\"empty\"]",
          "selected": "[data-a3s-components~=\"bulk-action-bar\"][data-a3s-state~=\"selected\"]",
          "loading": "[data-a3s-components~=\"bulk-action-bar\"][data-a3s-state~=\"loading\"]",
          "disabled": "[data-a3s-components~=\"bulk-action-bar\"][data-a3s-state~=\"disabled\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [],
      "category": "forms",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "field",
        "tag": "div"
      },
      "name": "Field",
      "methods": [],
      "parts": {
        "control": ":scope > input, :scope > textarea, :scope > select, :scope > [role=combobox]",
        "description": ":scope > [data-field-description], :scope > section > [data-field-description], :scope > p:not([role=alert]):not([data-field-message]), :scope > section > p:not([role=alert]):not([data-field-message])",
        "label": ":scope > label, :scope > section > label",
        "message": ":scope > [data-field-message], :scope > [role=alert]"
      },
      "selector": ".field",
      "slug": "field",
      "states": [
        "empty",
        "ready",
        "disabled",
        "invalid",
        "readonly"
      ],
      "test": {
        "actionTargets": {},
        "actions": {},
        "parts": {
          "control": "[data-a3s-components~=\"field\"][data-a3s-part-owners~=\"field.control\"], [data-a3s-components~=\"field\"] [data-a3s-part-owners~=\"field.control\"]",
          "description": "[data-a3s-components~=\"field\"][data-a3s-part-owners~=\"field.description\"], [data-a3s-components~=\"field\"] [data-a3s-part-owners~=\"field.description\"]",
          "label": "[data-a3s-components~=\"field\"][data-a3s-part-owners~=\"field.label\"], [data-a3s-components~=\"field\"] [data-a3s-part-owners~=\"field.label\"]",
          "message": "[data-a3s-components~=\"field\"][data-a3s-part-owners~=\"field.message\"], [data-a3s-components~=\"field\"] [data-a3s-part-owners~=\"field.message\"]"
        },
        "readySelector": "[data-a3s-components~=\"field\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"field\"]",
        "states": {
          "empty": "[data-a3s-components~=\"field\"][data-a3s-state~=\"empty\"]",
          "ready": "[data-a3s-components~=\"field\"][data-a3s-state~=\"ready\"]",
          "disabled": "[data-a3s-components~=\"field\"][data-a3s-state~=\"disabled\"]",
          "invalid": "[data-a3s-components~=\"field\"][data-a3s-state~=\"invalid\"]",
          "readonly": "[data-a3s-components~=\"field\"][data-a3s-state~=\"readonly\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "fill",
        "focus",
        "press",
        "type"
      ],
      "category": "forms",
      "events": [
        "a3s:filter-before-change",
        "a3s:filter-change",
        "basecoat:initialized",
        "input",
        "reset"
      ],
      "hooks": [
        "a3s:filter-before-change"
      ],
      "framework": {
        "attributes": {
          "aria-label": "Filters",
          "role": "search"
        },
        "className": "filter-bar",
        "tag": "form"
      },
      "name": "Filter Bar",
      "methods": [
        "clear",
        "getFilters",
        "getSearch",
        "getState",
        "refresh",
        "resetFilters",
        "setFilters",
        "setSearch"
      ],
      "parts": {
        "active": "[data-filter-active]",
        "clear": "[data-filter-clear]",
        "count": "[data-filter-count]",
        "search": "input[data-filter-search], textarea[data-filter-search], [data-filter-search] input, [data-filter-search] textarea",
        "toggle": "[data-filter-toggle]"
      },
      "selector": ".filter-bar",
      "slug": "filter-bar",
      "states": [
        "ready",
        "active",
        "empty",
        "disabled",
        "loading"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "toggle",
            "selector": "[data-a3s-components~=\"filter-bar\"][data-a3s-part-owners~=\"filter-bar.toggle\"], [data-a3s-components~=\"filter-bar\"] [data-a3s-part-owners~=\"filter-bar.toggle\"]"
          },
          "fill": {
            "part": "search",
            "selector": "[data-a3s-components~=\"filter-bar\"][data-a3s-part-owners~=\"filter-bar.search\"], [data-a3s-components~=\"filter-bar\"] [data-a3s-part-owners~=\"filter-bar.search\"]"
          },
          "focus": {
            "part": "search",
            "selector": "[data-a3s-components~=\"filter-bar\"][data-a3s-part-owners~=\"filter-bar.search\"], [data-a3s-components~=\"filter-bar\"] [data-a3s-part-owners~=\"filter-bar.search\"]"
          },
          "press": {
            "part": "toggle",
            "selector": "[data-a3s-components~=\"filter-bar\"][data-a3s-part-owners~=\"filter-bar.toggle\"], [data-a3s-components~=\"filter-bar\"] [data-a3s-part-owners~=\"filter-bar.toggle\"]"
          },
          "type": {
            "part": "search",
            "selector": "[data-a3s-components~=\"filter-bar\"][data-a3s-part-owners~=\"filter-bar.search\"], [data-a3s-components~=\"filter-bar\"] [data-a3s-part-owners~=\"filter-bar.search\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"filter-bar\"][data-a3s-part-owners~=\"filter-bar.toggle\"], [data-a3s-components~=\"filter-bar\"] [data-a3s-part-owners~=\"filter-bar.toggle\"]",
          "fill": "[data-a3s-components~=\"filter-bar\"][data-a3s-part-owners~=\"filter-bar.search\"], [data-a3s-components~=\"filter-bar\"] [data-a3s-part-owners~=\"filter-bar.search\"]",
          "focus": "[data-a3s-components~=\"filter-bar\"][data-a3s-part-owners~=\"filter-bar.search\"], [data-a3s-components~=\"filter-bar\"] [data-a3s-part-owners~=\"filter-bar.search\"]",
          "press": "[data-a3s-components~=\"filter-bar\"][data-a3s-part-owners~=\"filter-bar.toggle\"], [data-a3s-components~=\"filter-bar\"] [data-a3s-part-owners~=\"filter-bar.toggle\"]",
          "type": "[data-a3s-components~=\"filter-bar\"][data-a3s-part-owners~=\"filter-bar.search\"], [data-a3s-components~=\"filter-bar\"] [data-a3s-part-owners~=\"filter-bar.search\"]"
        },
        "parts": {
          "active": "[data-a3s-components~=\"filter-bar\"][data-a3s-part-owners~=\"filter-bar.active\"], [data-a3s-components~=\"filter-bar\"] [data-a3s-part-owners~=\"filter-bar.active\"]",
          "clear": "[data-a3s-components~=\"filter-bar\"][data-a3s-part-owners~=\"filter-bar.clear\"], [data-a3s-components~=\"filter-bar\"] [data-a3s-part-owners~=\"filter-bar.clear\"]",
          "count": "[data-a3s-components~=\"filter-bar\"][data-a3s-part-owners~=\"filter-bar.count\"], [data-a3s-components~=\"filter-bar\"] [data-a3s-part-owners~=\"filter-bar.count\"]",
          "search": "[data-a3s-components~=\"filter-bar\"][data-a3s-part-owners~=\"filter-bar.search\"], [data-a3s-components~=\"filter-bar\"] [data-a3s-part-owners~=\"filter-bar.search\"]",
          "toggle": "[data-a3s-components~=\"filter-bar\"][data-a3s-part-owners~=\"filter-bar.toggle\"], [data-a3s-components~=\"filter-bar\"] [data-a3s-part-owners~=\"filter-bar.toggle\"]"
        },
        "readySelector": "[data-a3s-components~=\"filter-bar\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"filter-bar\"]",
        "states": {
          "ready": "[data-a3s-components~=\"filter-bar\"][data-a3s-state~=\"ready\"]",
          "active": "[data-a3s-components~=\"filter-bar\"][data-a3s-state~=\"active\"]",
          "empty": "[data-a3s-components~=\"filter-bar\"][data-a3s-state~=\"empty\"]",
          "disabled": "[data-a3s-components~=\"filter-bar\"][data-a3s-state~=\"disabled\"]",
          "loading": "[data-a3s-components~=\"filter-bar\"][data-a3s-state~=\"loading\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "fill",
        "focus",
        "type"
      ],
      "category": "forms",
      "events": [
        "change",
        "input"
      ],
      "hooks": [],
      "framework": {
        "attributes": {
          "type": "text"
        },
        "className": "input",
        "tag": "input"
      },
      "name": "Input",
      "methods": [],
      "parts": {},
      "selector": "input.input:not([type=checkbox]):not([type=radio]):not([type=range])",
      "slug": "input",
      "states": [
        "empty",
        "ready",
        "disabled",
        "invalid",
        "readonly"
      ],
      "test": {
        "actionTargets": {
          "fill": {
            "part": null,
            "selector": "[data-a3s-components~=\"input\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"input\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          },
          "focus": {
            "part": null,
            "selector": "[data-a3s-components~=\"input\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"input\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          },
          "type": {
            "part": null,
            "selector": "[data-a3s-components~=\"input\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"input\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          }
        },
        "actions": {
          "fill": "[data-a3s-components~=\"input\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"input\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])",
          "focus": "[data-a3s-components~=\"input\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"input\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])",
          "type": "[data-a3s-components~=\"input\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"input\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
        },
        "parts": {},
        "readySelector": "[data-a3s-components~=\"input\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"input\"]",
        "states": {
          "empty": "[data-a3s-components~=\"input\"][data-a3s-state~=\"empty\"]",
          "ready": "[data-a3s-components~=\"input\"][data-a3s-state~=\"ready\"]",
          "disabled": "[data-a3s-components~=\"input\"][data-a3s-state~=\"disabled\"]",
          "invalid": "[data-a3s-components~=\"input\"][data-a3s-state~=\"invalid\"]",
          "readonly": "[data-a3s-components~=\"input\"][data-a3s-state~=\"readonly\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "fill",
        "focus",
        "type"
      ],
      "category": "forms",
      "events": [
        "basecoat:initialized"
      ],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "input-group",
        "tag": "div"
      },
      "name": "Input Group",
      "methods": [],
      "parts": {
        "action": ":scope > button, :scope > [role=group] button, :scope > header button, :scope > footer button, :scope > .popover button, :scope > .dropdown-menu button",
        "addon": ":scope > [data-align]",
        "control": ":scope > input, :scope > textarea, :scope > select, :scope > [data-control]",
        "prefix": ":scope > :is([data-align=start], [data-align=inline-start], [data-align=block-start])",
        "status": ":scope > :is([data-input-group-status], [role=status]), :scope > [data-align] [role=status]",
        "suffix": ":scope > :is([data-align=end], [data-align=inline-end], [data-align=block-end])"
      },
      "selector": ".input-group",
      "slug": "input-group",
      "states": [
        "empty",
        "ready",
        "invalid",
        "loading",
        "disabled",
        "readonly"
      ],
      "test": {
        "actionTargets": {
          "fill": {
            "part": "control",
            "selector": "[data-a3s-components~=\"input-group\"][data-a3s-part-owners~=\"input-group.control\"], [data-a3s-components~=\"input-group\"] [data-a3s-part-owners~=\"input-group.control\"]"
          },
          "focus": {
            "part": "control",
            "selector": "[data-a3s-components~=\"input-group\"][data-a3s-part-owners~=\"input-group.control\"], [data-a3s-components~=\"input-group\"] [data-a3s-part-owners~=\"input-group.control\"]"
          },
          "type": {
            "part": "control",
            "selector": "[data-a3s-components~=\"input-group\"][data-a3s-part-owners~=\"input-group.control\"], [data-a3s-components~=\"input-group\"] [data-a3s-part-owners~=\"input-group.control\"]"
          }
        },
        "actions": {
          "fill": "[data-a3s-components~=\"input-group\"][data-a3s-part-owners~=\"input-group.control\"], [data-a3s-components~=\"input-group\"] [data-a3s-part-owners~=\"input-group.control\"]",
          "focus": "[data-a3s-components~=\"input-group\"][data-a3s-part-owners~=\"input-group.control\"], [data-a3s-components~=\"input-group\"] [data-a3s-part-owners~=\"input-group.control\"]",
          "type": "[data-a3s-components~=\"input-group\"][data-a3s-part-owners~=\"input-group.control\"], [data-a3s-components~=\"input-group\"] [data-a3s-part-owners~=\"input-group.control\"]"
        },
        "parts": {
          "action": "[data-a3s-components~=\"input-group\"][data-a3s-part-owners~=\"input-group.action\"], [data-a3s-components~=\"input-group\"] [data-a3s-part-owners~=\"input-group.action\"]",
          "addon": "[data-a3s-components~=\"input-group\"][data-a3s-part-owners~=\"input-group.addon\"], [data-a3s-components~=\"input-group\"] [data-a3s-part-owners~=\"input-group.addon\"]",
          "control": "[data-a3s-components~=\"input-group\"][data-a3s-part-owners~=\"input-group.control\"], [data-a3s-components~=\"input-group\"] [data-a3s-part-owners~=\"input-group.control\"]",
          "prefix": "[data-a3s-components~=\"input-group\"][data-a3s-part-owners~=\"input-group.prefix\"], [data-a3s-components~=\"input-group\"] [data-a3s-part-owners~=\"input-group.prefix\"]",
          "status": "[data-a3s-components~=\"input-group\"][data-a3s-part-owners~=\"input-group.status\"], [data-a3s-components~=\"input-group\"] [data-a3s-part-owners~=\"input-group.status\"]",
          "suffix": "[data-a3s-components~=\"input-group\"][data-a3s-part-owners~=\"input-group.suffix\"], [data-a3s-components~=\"input-group\"] [data-a3s-part-owners~=\"input-group.suffix\"]"
        },
        "readySelector": "[data-a3s-components~=\"input-group\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"input-group\"]",
        "states": {
          "empty": "[data-a3s-components~=\"input-group\"][data-a3s-state~=\"empty\"]",
          "ready": "[data-a3s-components~=\"input-group\"][data-a3s-state~=\"ready\"]",
          "invalid": "[data-a3s-components~=\"input-group\"][data-a3s-state~=\"invalid\"]",
          "loading": "[data-a3s-components~=\"input-group\"][data-a3s-state~=\"loading\"]",
          "disabled": "[data-a3s-components~=\"input-group\"][data-a3s-state~=\"disabled\"]",
          "readonly": "[data-a3s-components~=\"input-group\"][data-a3s-state~=\"readonly\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "fill",
        "focus",
        "type"
      ],
      "category": "forms",
      "events": [
        "change",
        "input"
      ],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "textarea",
        "tag": "textarea"
      },
      "name": "Textarea",
      "methods": [],
      "parts": {},
      "selector": "textarea.textarea",
      "slug": "textarea",
      "states": [
        "empty",
        "ready",
        "disabled",
        "invalid",
        "readonly"
      ],
      "test": {
        "actionTargets": {
          "fill": {
            "part": null,
            "selector": "[data-a3s-components~=\"textarea\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"textarea\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          },
          "focus": {
            "part": null,
            "selector": "[data-a3s-components~=\"textarea\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"textarea\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          },
          "type": {
            "part": null,
            "selector": "[data-a3s-components~=\"textarea\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"textarea\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          }
        },
        "actions": {
          "fill": "[data-a3s-components~=\"textarea\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"textarea\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])",
          "focus": "[data-a3s-components~=\"textarea\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"textarea\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])",
          "type": "[data-a3s-components~=\"textarea\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"textarea\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
        },
        "parts": {},
        "readySelector": "[data-a3s-components~=\"textarea\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"textarea\"]",
        "states": {
          "empty": "[data-a3s-components~=\"textarea\"][data-a3s-state~=\"empty\"]",
          "ready": "[data-a3s-components~=\"textarea\"][data-a3s-state~=\"ready\"]",
          "disabled": "[data-a3s-components~=\"textarea\"][data-a3s-state~=\"disabled\"]",
          "invalid": "[data-a3s-components~=\"textarea\"][data-a3s-state~=\"invalid\"]",
          "readonly": "[data-a3s-components~=\"textarea\"][data-a3s-state~=\"readonly\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "fill",
        "focus",
        "press",
        "type"
      ],
      "category": "harness",
      "events": [
        "a3s:code-clean",
        "a3s:code-save"
      ],
      "hooks": [],
      "framework": {
        "attributes": {
          "role": "group"
        },
        "className": "code-editor",
        "tag": "div"
      },
      "name": "Code Editor",
      "methods": [],
      "parts": {
        "control": "textarea",
        "gutter": "[data-code-editor-gutter]",
        "message": "[data-code-editor-message]",
        "position": "[data-code-editor-position]",
        "status": "[data-code-editor-state]"
      },
      "selector": ".code-editor",
      "slug": "code-editor",
      "states": [
        "ready",
        "dirty",
        "invalid",
        "readonly"
      ],
      "test": {
        "actionTargets": {
          "fill": {
            "part": "control",
            "selector": "[data-a3s-components~=\"code-editor\"][data-a3s-part-owners~=\"code-editor.control\"], [data-a3s-components~=\"code-editor\"] [data-a3s-part-owners~=\"code-editor.control\"]"
          },
          "focus": {
            "part": "control",
            "selector": "[data-a3s-components~=\"code-editor\"][data-a3s-part-owners~=\"code-editor.control\"], [data-a3s-components~=\"code-editor\"] [data-a3s-part-owners~=\"code-editor.control\"]"
          },
          "press": {
            "part": "control",
            "selector": "[data-a3s-components~=\"code-editor\"][data-a3s-part-owners~=\"code-editor.control\"], [data-a3s-components~=\"code-editor\"] [data-a3s-part-owners~=\"code-editor.control\"]"
          },
          "type": {
            "part": "control",
            "selector": "[data-a3s-components~=\"code-editor\"][data-a3s-part-owners~=\"code-editor.control\"], [data-a3s-components~=\"code-editor\"] [data-a3s-part-owners~=\"code-editor.control\"]"
          }
        },
        "actions": {
          "fill": "[data-a3s-components~=\"code-editor\"][data-a3s-part-owners~=\"code-editor.control\"], [data-a3s-components~=\"code-editor\"] [data-a3s-part-owners~=\"code-editor.control\"]",
          "focus": "[data-a3s-components~=\"code-editor\"][data-a3s-part-owners~=\"code-editor.control\"], [data-a3s-components~=\"code-editor\"] [data-a3s-part-owners~=\"code-editor.control\"]",
          "press": "[data-a3s-components~=\"code-editor\"][data-a3s-part-owners~=\"code-editor.control\"], [data-a3s-components~=\"code-editor\"] [data-a3s-part-owners~=\"code-editor.control\"]",
          "type": "[data-a3s-components~=\"code-editor\"][data-a3s-part-owners~=\"code-editor.control\"], [data-a3s-components~=\"code-editor\"] [data-a3s-part-owners~=\"code-editor.control\"]"
        },
        "parts": {
          "control": "[data-a3s-components~=\"code-editor\"][data-a3s-part-owners~=\"code-editor.control\"], [data-a3s-components~=\"code-editor\"] [data-a3s-part-owners~=\"code-editor.control\"]",
          "gutter": "[data-a3s-components~=\"code-editor\"][data-a3s-part-owners~=\"code-editor.gutter\"], [data-a3s-components~=\"code-editor\"] [data-a3s-part-owners~=\"code-editor.gutter\"]",
          "message": "[data-a3s-components~=\"code-editor\"][data-a3s-part-owners~=\"code-editor.message\"], [data-a3s-components~=\"code-editor\"] [data-a3s-part-owners~=\"code-editor.message\"]",
          "position": "[data-a3s-components~=\"code-editor\"][data-a3s-part-owners~=\"code-editor.position\"], [data-a3s-components~=\"code-editor\"] [data-a3s-part-owners~=\"code-editor.position\"]",
          "status": "[data-a3s-components~=\"code-editor\"][data-a3s-part-owners~=\"code-editor.status\"], [data-a3s-components~=\"code-editor\"] [data-a3s-part-owners~=\"code-editor.status\"]"
        },
        "readySelector": "[data-a3s-components~=\"code-editor\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"code-editor\"]",
        "states": {
          "ready": "[data-a3s-components~=\"code-editor\"][data-a3s-state~=\"ready\"]",
          "dirty": "[data-a3s-components~=\"code-editor\"][data-a3s-state~=\"dirty\"]",
          "invalid": "[data-a3s-components~=\"code-editor\"][data-a3s-state~=\"invalid\"]",
          "readonly": "[data-a3s-components~=\"code-editor\"][data-a3s-state~=\"readonly\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "focus",
        "select"
      ],
      "category": "forms",
      "events": [
        "change",
        "input"
      ],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "native-select",
        "tag": "select"
      },
      "name": "Native Select",
      "methods": [],
      "parts": {},
      "selector": "select.native-select",
      "slug": "native-select",
      "states": [
        "empty",
        "ready",
        "disabled",
        "invalid"
      ],
      "test": {
        "actionTargets": {
          "focus": {
            "part": null,
            "selector": "[data-a3s-components~=\"native-select\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"native-select\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          },
          "select": {
            "part": null,
            "selector": "[data-a3s-components~=\"native-select\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"native-select\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          }
        },
        "actions": {
          "focus": "[data-a3s-components~=\"native-select\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"native-select\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])",
          "select": "[data-a3s-components~=\"native-select\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"native-select\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
        },
        "parts": {},
        "readySelector": "[data-a3s-components~=\"native-select\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"native-select\"]",
        "states": {
          "empty": "[data-a3s-components~=\"native-select\"][data-a3s-state~=\"empty\"]",
          "ready": "[data-a3s-components~=\"native-select\"][data-a3s-state~=\"ready\"]",
          "disabled": "[data-a3s-components~=\"native-select\"][data-a3s-state~=\"disabled\"]",
          "invalid": "[data-a3s-components~=\"native-select\"][data-a3s-state~=\"invalid\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus",
        "press",
        "select"
      ],
      "category": "forms",
      "events": [
        "change"
      ],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "select",
        "tag": "div"
      },
      "name": "Select",
      "methods": [],
      "parts": {
        "option": "[role=option]",
        "popup": "[role=listbox], [data-popover]",
        "trigger": "button[aria-haspopup=listbox]",
        "value": "button[aria-haspopup=listbox] > span"
      },
      "selector": ".select:not(select)",
      "slug": "select",
      "states": [
        "ready",
        "disabled",
        "expanded",
        "collapsed",
        "invalid"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "trigger",
            "selector": "[data-a3s-components~=\"select\"][data-a3s-part-owners~=\"select.trigger\"], [data-a3s-components~=\"select\"] [data-a3s-part-owners~=\"select.trigger\"]"
          },
          "focus": {
            "part": "trigger",
            "selector": "[data-a3s-components~=\"select\"][data-a3s-part-owners~=\"select.trigger\"], [data-a3s-components~=\"select\"] [data-a3s-part-owners~=\"select.trigger\"]"
          },
          "press": {
            "part": "trigger",
            "selector": "[data-a3s-components~=\"select\"][data-a3s-part-owners~=\"select.trigger\"], [data-a3s-components~=\"select\"] [data-a3s-part-owners~=\"select.trigger\"]"
          },
          "select": {
            "part": "option",
            "selector": "[data-a3s-components~=\"select\"][data-a3s-part-owners~=\"select.option\"], [data-a3s-components~=\"select\"] [data-a3s-part-owners~=\"select.option\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"select\"][data-a3s-part-owners~=\"select.trigger\"], [data-a3s-components~=\"select\"] [data-a3s-part-owners~=\"select.trigger\"]",
          "focus": "[data-a3s-components~=\"select\"][data-a3s-part-owners~=\"select.trigger\"], [data-a3s-components~=\"select\"] [data-a3s-part-owners~=\"select.trigger\"]",
          "press": "[data-a3s-components~=\"select\"][data-a3s-part-owners~=\"select.trigger\"], [data-a3s-components~=\"select\"] [data-a3s-part-owners~=\"select.trigger\"]",
          "select": "[data-a3s-components~=\"select\"][data-a3s-part-owners~=\"select.option\"], [data-a3s-components~=\"select\"] [data-a3s-part-owners~=\"select.option\"]"
        },
        "parts": {
          "option": "[data-a3s-components~=\"select\"][data-a3s-part-owners~=\"select.option\"], [data-a3s-components~=\"select\"] [data-a3s-part-owners~=\"select.option\"]",
          "popup": "[data-a3s-components~=\"select\"][data-a3s-part-owners~=\"select.popup\"], [data-a3s-components~=\"select\"] [data-a3s-part-owners~=\"select.popup\"]",
          "trigger": "[data-a3s-components~=\"select\"][data-a3s-part-owners~=\"select.trigger\"], [data-a3s-components~=\"select\"] [data-a3s-part-owners~=\"select.trigger\"]",
          "value": "[data-a3s-components~=\"select\"][data-a3s-part-owners~=\"select.value\"], [data-a3s-components~=\"select\"] [data-a3s-part-owners~=\"select.value\"]"
        },
        "readySelector": "[data-a3s-components~=\"select\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"select\"]",
        "states": {
          "ready": "[data-a3s-components~=\"select\"][data-a3s-state~=\"ready\"]",
          "disabled": "[data-a3s-components~=\"select\"][data-a3s-state~=\"disabled\"]",
          "expanded": "[data-a3s-components~=\"select\"][data-a3s-state~=\"expanded\"]",
          "collapsed": "[data-a3s-components~=\"select\"][data-a3s-state~=\"collapsed\"]",
          "invalid": "[data-a3s-components~=\"select\"][data-a3s-state~=\"invalid\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "check",
        "focus",
        "uncheck"
      ],
      "category": "forms",
      "events": [
        "change",
        "input"
      ],
      "hooks": [],
      "framework": {
        "attributes": {
          "type": "checkbox"
        },
        "className": "input",
        "tag": "input"
      },
      "name": "Checkbox",
      "methods": [],
      "parts": {},
      "selector": "input.input[type=checkbox]:not([role=switch])",
      "slug": "checkbox",
      "states": [
        "checked",
        "unchecked",
        "indeterminate",
        "disabled"
      ],
      "test": {
        "actionTargets": {
          "check": {
            "part": null,
            "selector": "[data-a3s-components~=\"checkbox\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"checkbox\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          },
          "focus": {
            "part": null,
            "selector": "[data-a3s-components~=\"checkbox\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"checkbox\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          },
          "uncheck": {
            "part": null,
            "selector": "[data-a3s-components~=\"checkbox\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"checkbox\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          }
        },
        "actions": {
          "check": "[data-a3s-components~=\"checkbox\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"checkbox\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])",
          "focus": "[data-a3s-components~=\"checkbox\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"checkbox\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])",
          "uncheck": "[data-a3s-components~=\"checkbox\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"checkbox\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
        },
        "parts": {},
        "readySelector": "[data-a3s-components~=\"checkbox\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"checkbox\"]",
        "states": {
          "checked": "[data-a3s-components~=\"checkbox\"][data-a3s-state~=\"checked\"]",
          "unchecked": "[data-a3s-components~=\"checkbox\"][data-a3s-state~=\"unchecked\"]",
          "indeterminate": "[data-a3s-components~=\"checkbox\"][data-a3s-state~=\"indeterminate\"]",
          "disabled": "[data-a3s-components~=\"checkbox\"][data-a3s-state~=\"disabled\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "check",
        "focus",
        "press"
      ],
      "category": "forms",
      "events": [
        "change",
        "input"
      ],
      "hooks": [],
      "framework": {
        "attributes": {
          "role": "radiogroup"
        },
        "className": "radio-group",
        "tag": "div"
      },
      "name": "Radio Group",
      "methods": [],
      "parts": {
        "option": "input[type=radio]",
        "label": "label"
      },
      "selector": ".radio-group, [role=radiogroup]",
      "slug": "radio-group",
      "states": [
        "ready",
        "disabled",
        "invalid"
      ],
      "test": {
        "actionTargets": {
          "check": {
            "part": "option",
            "selector": "[data-a3s-components~=\"radio-group\"][data-a3s-part-owners~=\"radio-group.option\"], [data-a3s-components~=\"radio-group\"] [data-a3s-part-owners~=\"radio-group.option\"]"
          },
          "focus": {
            "part": "option",
            "selector": "[data-a3s-components~=\"radio-group\"][data-a3s-part-owners~=\"radio-group.option\"], [data-a3s-components~=\"radio-group\"] [data-a3s-part-owners~=\"radio-group.option\"]"
          },
          "press": {
            "part": "option",
            "selector": "[data-a3s-components~=\"radio-group\"][data-a3s-part-owners~=\"radio-group.option\"], [data-a3s-components~=\"radio-group\"] [data-a3s-part-owners~=\"radio-group.option\"]"
          }
        },
        "actions": {
          "check": "[data-a3s-components~=\"radio-group\"][data-a3s-part-owners~=\"radio-group.option\"], [data-a3s-components~=\"radio-group\"] [data-a3s-part-owners~=\"radio-group.option\"]",
          "focus": "[data-a3s-components~=\"radio-group\"][data-a3s-part-owners~=\"radio-group.option\"], [data-a3s-components~=\"radio-group\"] [data-a3s-part-owners~=\"radio-group.option\"]",
          "press": "[data-a3s-components~=\"radio-group\"][data-a3s-part-owners~=\"radio-group.option\"], [data-a3s-components~=\"radio-group\"] [data-a3s-part-owners~=\"radio-group.option\"]"
        },
        "parts": {
          "option": "[data-a3s-components~=\"radio-group\"][data-a3s-part-owners~=\"radio-group.option\"], [data-a3s-components~=\"radio-group\"] [data-a3s-part-owners~=\"radio-group.option\"]",
          "label": "[data-a3s-components~=\"radio-group\"][data-a3s-part-owners~=\"radio-group.label\"], [data-a3s-components~=\"radio-group\"] [data-a3s-part-owners~=\"radio-group.label\"]"
        },
        "readySelector": "[data-a3s-components~=\"radio-group\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"radio-group\"]",
        "states": {
          "ready": "[data-a3s-components~=\"radio-group\"][data-a3s-state~=\"ready\"]",
          "disabled": "[data-a3s-components~=\"radio-group\"][data-a3s-state~=\"disabled\"]",
          "invalid": "[data-a3s-components~=\"radio-group\"][data-a3s-state~=\"invalid\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "check",
        "focus",
        "uncheck"
      ],
      "category": "forms",
      "events": [
        "change",
        "input"
      ],
      "hooks": [],
      "framework": {
        "attributes": {
          "role": "switch",
          "type": "checkbox"
        },
        "className": "input",
        "tag": "input"
      },
      "name": "Switch",
      "methods": [],
      "parts": {},
      "selector": "input.input[role=switch]",
      "slug": "switch",
      "states": [
        "checked",
        "unchecked",
        "disabled"
      ],
      "test": {
        "actionTargets": {
          "check": {
            "part": null,
            "selector": "[data-a3s-components~=\"switch\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"switch\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          },
          "focus": {
            "part": null,
            "selector": "[data-a3s-components~=\"switch\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"switch\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          },
          "uncheck": {
            "part": null,
            "selector": "[data-a3s-components~=\"switch\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"switch\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          }
        },
        "actions": {
          "check": "[data-a3s-components~=\"switch\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"switch\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])",
          "focus": "[data-a3s-components~=\"switch\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"switch\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])",
          "uncheck": "[data-a3s-components~=\"switch\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"switch\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
        },
        "parts": {},
        "readySelector": "[data-a3s-components~=\"switch\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"switch\"]",
        "states": {
          "checked": "[data-a3s-components~=\"switch\"][data-a3s-state~=\"checked\"]",
          "unchecked": "[data-a3s-components~=\"switch\"][data-a3s-state~=\"unchecked\"]",
          "disabled": "[data-a3s-components~=\"switch\"][data-a3s-state~=\"disabled\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "focus",
        "press"
      ],
      "category": "forms",
      "events": [
        "change",
        "input"
      ],
      "hooks": [],
      "framework": {
        "attributes": {
          "max": "100",
          "min": "0",
          "type": "range",
          "value": "50"
        },
        "className": "input",
        "tag": "input"
      },
      "name": "Slider",
      "methods": [],
      "parts": {},
      "selector": "input.input[type=range]",
      "slug": "slider",
      "states": [
        "ready",
        "disabled"
      ],
      "test": {
        "actionTargets": {
          "focus": {
            "part": null,
            "selector": "[data-a3s-components~=\"slider\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"slider\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          },
          "press": {
            "part": null,
            "selector": "[data-a3s-components~=\"slider\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"slider\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          }
        },
        "actions": {
          "focus": "[data-a3s-components~=\"slider\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"slider\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])",
          "press": "[data-a3s-components~=\"slider\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"slider\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
        },
        "parts": {},
        "readySelector": "[data-a3s-components~=\"slider\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"slider\"]",
        "states": {
          "ready": "[data-a3s-components~=\"slider\"][data-a3s-state~=\"ready\"]",
          "disabled": "[data-a3s-components~=\"slider\"][data-a3s-state~=\"disabled\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click"
      ],
      "category": "forms",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "label",
        "tag": "label"
      },
      "name": "Label",
      "methods": [],
      "parts": {
        "control": "input, textarea, select"
      },
      "selector": ".label",
      "slug": "label",
      "states": [
        "ready",
        "disabled"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "control",
            "selector": "[data-a3s-components~=\"label\"][data-a3s-part-owners~=\"label.control\"], [data-a3s-components~=\"label\"] [data-a3s-part-owners~=\"label.control\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"label\"][data-a3s-part-owners~=\"label.control\"], [data-a3s-components~=\"label\"] [data-a3s-part-owners~=\"label.control\"]"
        },
        "parts": {
          "control": "[data-a3s-components~=\"label\"][data-a3s-part-owners~=\"label.control\"], [data-a3s-components~=\"label\"] [data-a3s-part-owners~=\"label.control\"]"
        },
        "readySelector": "[data-a3s-components~=\"label\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"label\"]",
        "states": {
          "ready": "[data-a3s-components~=\"label\"][data-a3s-state~=\"ready\"]",
          "disabled": "[data-a3s-components~=\"label\"][data-a3s-state~=\"disabled\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "fill",
        "focus",
        "press",
        "select"
      ],
      "category": "forms",
      "events": [
        "change",
        "input"
      ],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "combobox",
        "tag": "div"
      },
      "name": "Combobox",
      "methods": [],
      "parts": {
        "clear": "[data-combobox-clear]",
        "input": "input[role=combobox]",
        "option": "[role=option]",
        "popup": "[role=listbox], [data-popover]",
        "trigger": "button[aria-haspopup=listbox]"
      },
      "selector": ".combobox",
      "slug": "combobox",
      "states": [
        "ready",
        "disabled",
        "expanded",
        "collapsed",
        "invalid"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "trigger",
            "selector": "[data-a3s-components~=\"combobox\"][data-a3s-part-owners~=\"combobox.trigger\"], [data-a3s-components~=\"combobox\"] [data-a3s-part-owners~=\"combobox.trigger\"]"
          },
          "fill": {
            "part": "input",
            "selector": "[data-a3s-components~=\"combobox\"][data-a3s-part-owners~=\"combobox.input\"], [data-a3s-components~=\"combobox\"] [data-a3s-part-owners~=\"combobox.input\"]"
          },
          "focus": {
            "part": "input",
            "selector": "[data-a3s-components~=\"combobox\"][data-a3s-part-owners~=\"combobox.input\"], [data-a3s-components~=\"combobox\"] [data-a3s-part-owners~=\"combobox.input\"]"
          },
          "press": {
            "part": "trigger",
            "selector": "[data-a3s-components~=\"combobox\"][data-a3s-part-owners~=\"combobox.trigger\"], [data-a3s-components~=\"combobox\"] [data-a3s-part-owners~=\"combobox.trigger\"]"
          },
          "select": {
            "part": "option",
            "selector": "[data-a3s-components~=\"combobox\"][data-a3s-part-owners~=\"combobox.option\"], [data-a3s-components~=\"combobox\"] [data-a3s-part-owners~=\"combobox.option\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"combobox\"][data-a3s-part-owners~=\"combobox.trigger\"], [data-a3s-components~=\"combobox\"] [data-a3s-part-owners~=\"combobox.trigger\"]",
          "fill": "[data-a3s-components~=\"combobox\"][data-a3s-part-owners~=\"combobox.input\"], [data-a3s-components~=\"combobox\"] [data-a3s-part-owners~=\"combobox.input\"]",
          "focus": "[data-a3s-components~=\"combobox\"][data-a3s-part-owners~=\"combobox.input\"], [data-a3s-components~=\"combobox\"] [data-a3s-part-owners~=\"combobox.input\"]",
          "press": "[data-a3s-components~=\"combobox\"][data-a3s-part-owners~=\"combobox.trigger\"], [data-a3s-components~=\"combobox\"] [data-a3s-part-owners~=\"combobox.trigger\"]",
          "select": "[data-a3s-components~=\"combobox\"][data-a3s-part-owners~=\"combobox.option\"], [data-a3s-components~=\"combobox\"] [data-a3s-part-owners~=\"combobox.option\"]"
        },
        "parts": {
          "clear": "[data-a3s-components~=\"combobox\"][data-a3s-part-owners~=\"combobox.clear\"], [data-a3s-components~=\"combobox\"] [data-a3s-part-owners~=\"combobox.clear\"]",
          "input": "[data-a3s-components~=\"combobox\"][data-a3s-part-owners~=\"combobox.input\"], [data-a3s-components~=\"combobox\"] [data-a3s-part-owners~=\"combobox.input\"]",
          "option": "[data-a3s-components~=\"combobox\"][data-a3s-part-owners~=\"combobox.option\"], [data-a3s-components~=\"combobox\"] [data-a3s-part-owners~=\"combobox.option\"]",
          "popup": "[data-a3s-components~=\"combobox\"][data-a3s-part-owners~=\"combobox.popup\"], [data-a3s-components~=\"combobox\"] [data-a3s-part-owners~=\"combobox.popup\"]",
          "trigger": "[data-a3s-components~=\"combobox\"][data-a3s-part-owners~=\"combobox.trigger\"], [data-a3s-components~=\"combobox\"] [data-a3s-part-owners~=\"combobox.trigger\"]"
        },
        "readySelector": "[data-a3s-components~=\"combobox\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"combobox\"]",
        "states": {
          "ready": "[data-a3s-components~=\"combobox\"][data-a3s-state~=\"ready\"]",
          "disabled": "[data-a3s-components~=\"combobox\"][data-a3s-state~=\"disabled\"]",
          "expanded": "[data-a3s-components~=\"combobox\"][data-a3s-state~=\"expanded\"]",
          "collapsed": "[data-a3s-components~=\"combobox\"][data-a3s-state~=\"collapsed\"]",
          "invalid": "[data-a3s-components~=\"combobox\"][data-a3s-state~=\"invalid\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus"
      ],
      "category": "navigation",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "activity-bar",
        "tag": "aside"
      },
      "name": "Activity Bar",
      "methods": [],
      "parts": {
        "action": "button, a[href]",
        "footer": ":scope > footer",
        "header": ":scope > header",
        "navigation": ":scope > nav"
      },
      "selector": ".activity-bar",
      "slug": "activity-bar",
      "states": [
        "ready",
        "current"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "action",
            "selector": "[data-a3s-components~=\"activity-bar\"][data-a3s-part-owners~=\"activity-bar.action\"], [data-a3s-components~=\"activity-bar\"] [data-a3s-part-owners~=\"activity-bar.action\"]"
          },
          "focus": {
            "part": "action",
            "selector": "[data-a3s-components~=\"activity-bar\"][data-a3s-part-owners~=\"activity-bar.action\"], [data-a3s-components~=\"activity-bar\"] [data-a3s-part-owners~=\"activity-bar.action\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"activity-bar\"][data-a3s-part-owners~=\"activity-bar.action\"], [data-a3s-components~=\"activity-bar\"] [data-a3s-part-owners~=\"activity-bar.action\"]",
          "focus": "[data-a3s-components~=\"activity-bar\"][data-a3s-part-owners~=\"activity-bar.action\"], [data-a3s-components~=\"activity-bar\"] [data-a3s-part-owners~=\"activity-bar.action\"]"
        },
        "parts": {
          "action": "[data-a3s-components~=\"activity-bar\"][data-a3s-part-owners~=\"activity-bar.action\"], [data-a3s-components~=\"activity-bar\"] [data-a3s-part-owners~=\"activity-bar.action\"]",
          "footer": "[data-a3s-components~=\"activity-bar\"][data-a3s-part-owners~=\"activity-bar.footer\"], [data-a3s-components~=\"activity-bar\"] [data-a3s-part-owners~=\"activity-bar.footer\"]",
          "header": "[data-a3s-components~=\"activity-bar\"][data-a3s-part-owners~=\"activity-bar.header\"], [data-a3s-components~=\"activity-bar\"] [data-a3s-part-owners~=\"activity-bar.header\"]",
          "navigation": "[data-a3s-components~=\"activity-bar\"][data-a3s-part-owners~=\"activity-bar.navigation\"], [data-a3s-components~=\"activity-bar\"] [data-a3s-part-owners~=\"activity-bar.navigation\"]"
        },
        "readySelector": "[data-a3s-components~=\"activity-bar\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"activity-bar\"]",
        "states": {
          "ready": "[data-a3s-components~=\"activity-bar\"][data-a3s-state~=\"ready\"]",
          "current": "[data-a3s-components~=\"activity-bar\"][data-a3s-state~=\"current\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus"
      ],
      "category": "navigation",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {
          "aria-label": "Breadcrumb"
        },
        "className": "breadcrumb",
        "tag": "nav"
      },
      "name": "Breadcrumb",
      "methods": [],
      "parts": {
        "current": "[aria-current=page]",
        "item": "li",
        "link": "a[href]"
      },
      "selector": ".breadcrumb",
      "slug": "breadcrumb",
      "states": [
        "ready"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "link",
            "selector": "[data-a3s-components~=\"breadcrumb\"][data-a3s-part-owners~=\"breadcrumb.link\"], [data-a3s-components~=\"breadcrumb\"] [data-a3s-part-owners~=\"breadcrumb.link\"]"
          },
          "focus": {
            "part": "link",
            "selector": "[data-a3s-components~=\"breadcrumb\"][data-a3s-part-owners~=\"breadcrumb.link\"], [data-a3s-components~=\"breadcrumb\"] [data-a3s-part-owners~=\"breadcrumb.link\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"breadcrumb\"][data-a3s-part-owners~=\"breadcrumb.link\"], [data-a3s-components~=\"breadcrumb\"] [data-a3s-part-owners~=\"breadcrumb.link\"]",
          "focus": "[data-a3s-components~=\"breadcrumb\"][data-a3s-part-owners~=\"breadcrumb.link\"], [data-a3s-components~=\"breadcrumb\"] [data-a3s-part-owners~=\"breadcrumb.link\"]"
        },
        "parts": {
          "current": "[data-a3s-components~=\"breadcrumb\"][data-a3s-part-owners~=\"breadcrumb.current\"], [data-a3s-components~=\"breadcrumb\"] [data-a3s-part-owners~=\"breadcrumb.current\"]",
          "item": "[data-a3s-components~=\"breadcrumb\"][data-a3s-part-owners~=\"breadcrumb.item\"], [data-a3s-components~=\"breadcrumb\"] [data-a3s-part-owners~=\"breadcrumb.item\"]",
          "link": "[data-a3s-components~=\"breadcrumb\"][data-a3s-part-owners~=\"breadcrumb.link\"], [data-a3s-components~=\"breadcrumb\"] [data-a3s-part-owners~=\"breadcrumb.link\"]"
        },
        "readySelector": "[data-a3s-components~=\"breadcrumb\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"breadcrumb\"]",
        "states": {
          "ready": "[data-a3s-components~=\"breadcrumb\"][data-a3s-state~=\"ready\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus",
        "press"
      ],
      "category": "navigation",
      "events": [
        "basecoat:initialized"
      ],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "tabs",
        "tag": "div"
      },
      "name": "Tabs",
      "methods": [
        "refresh",
        "select"
      ],
      "parts": {
        "list": "[role=tablist]",
        "panel": "[role=tabpanel]",
        "tab": "[role=tab]"
      },
      "selector": ".tabs",
      "slug": "tabs",
      "states": [
        "ready",
        "disabled"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "tab",
            "selector": "[data-a3s-components~=\"tabs\"][data-a3s-part-owners~=\"tabs.tab\"], [data-a3s-components~=\"tabs\"] [data-a3s-part-owners~=\"tabs.tab\"]"
          },
          "focus": {
            "part": "tab",
            "selector": "[data-a3s-components~=\"tabs\"][data-a3s-part-owners~=\"tabs.tab\"], [data-a3s-components~=\"tabs\"] [data-a3s-part-owners~=\"tabs.tab\"]"
          },
          "press": {
            "part": "tab",
            "selector": "[data-a3s-components~=\"tabs\"][data-a3s-part-owners~=\"tabs.tab\"], [data-a3s-components~=\"tabs\"] [data-a3s-part-owners~=\"tabs.tab\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"tabs\"][data-a3s-part-owners~=\"tabs.tab\"], [data-a3s-components~=\"tabs\"] [data-a3s-part-owners~=\"tabs.tab\"]",
          "focus": "[data-a3s-components~=\"tabs\"][data-a3s-part-owners~=\"tabs.tab\"], [data-a3s-components~=\"tabs\"] [data-a3s-part-owners~=\"tabs.tab\"]",
          "press": "[data-a3s-components~=\"tabs\"][data-a3s-part-owners~=\"tabs.tab\"], [data-a3s-components~=\"tabs\"] [data-a3s-part-owners~=\"tabs.tab\"]"
        },
        "parts": {
          "list": "[data-a3s-components~=\"tabs\"][data-a3s-part-owners~=\"tabs.list\"], [data-a3s-components~=\"tabs\"] [data-a3s-part-owners~=\"tabs.list\"]",
          "panel": "[data-a3s-components~=\"tabs\"][data-a3s-part-owners~=\"tabs.panel\"], [data-a3s-components~=\"tabs\"] [data-a3s-part-owners~=\"tabs.panel\"]",
          "tab": "[data-a3s-components~=\"tabs\"][data-a3s-part-owners~=\"tabs.tab\"], [data-a3s-components~=\"tabs\"] [data-a3s-part-owners~=\"tabs.tab\"]"
        },
        "readySelector": "[data-a3s-components~=\"tabs\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"tabs\"]",
        "states": {
          "ready": "[data-a3s-components~=\"tabs\"][data-a3s-state~=\"ready\"]",
          "disabled": "[data-a3s-components~=\"tabs\"][data-a3s-state~=\"disabled\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus"
      ],
      "category": "navigation",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {
          "aria-label": "Pagination"
        },
        "className": "pagination",
        "tag": "nav"
      },
      "name": "Pagination",
      "methods": [],
      "parts": {
        "current": "[aria-current=page]",
        "next": "[data-pagination-direction=next]",
        "page": "a[href], button",
        "previous": "[data-pagination-direction=previous]"
      },
      "selector": ".pagination",
      "slug": "pagination",
      "states": [
        "ready"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "page",
            "selector": "[data-a3s-components~=\"pagination\"][data-a3s-part-owners~=\"pagination.page\"], [data-a3s-components~=\"pagination\"] [data-a3s-part-owners~=\"pagination.page\"]"
          },
          "focus": {
            "part": "page",
            "selector": "[data-a3s-components~=\"pagination\"][data-a3s-part-owners~=\"pagination.page\"], [data-a3s-components~=\"pagination\"] [data-a3s-part-owners~=\"pagination.page\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"pagination\"][data-a3s-part-owners~=\"pagination.page\"], [data-a3s-components~=\"pagination\"] [data-a3s-part-owners~=\"pagination.page\"]",
          "focus": "[data-a3s-components~=\"pagination\"][data-a3s-part-owners~=\"pagination.page\"], [data-a3s-components~=\"pagination\"] [data-a3s-part-owners~=\"pagination.page\"]"
        },
        "parts": {
          "current": "[data-a3s-components~=\"pagination\"][data-a3s-part-owners~=\"pagination.current\"], [data-a3s-components~=\"pagination\"] [data-a3s-part-owners~=\"pagination.current\"]",
          "next": "[data-a3s-components~=\"pagination\"][data-a3s-part-owners~=\"pagination.next\"], [data-a3s-components~=\"pagination\"] [data-a3s-part-owners~=\"pagination.next\"]",
          "page": "[data-a3s-components~=\"pagination\"][data-a3s-part-owners~=\"pagination.page\"], [data-a3s-components~=\"pagination\"] [data-a3s-part-owners~=\"pagination.page\"]",
          "previous": "[data-a3s-components~=\"pagination\"][data-a3s-part-owners~=\"pagination.previous\"], [data-a3s-components~=\"pagination\"] [data-a3s-part-owners~=\"pagination.previous\"]"
        },
        "readySelector": "[data-a3s-components~=\"pagination\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"pagination\"]",
        "states": {
          "ready": "[data-a3s-components~=\"pagination\"][data-a3s-state~=\"ready\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus",
        "press"
      ],
      "category": "navigation",
      "events": [
        "basecoat:initialized"
      ],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "sidebar",
        "tag": "aside"
      },
      "name": "Sidebar",
      "methods": [],
      "parts": {
        "action": "nav a[href], nav button, nav summary",
        "current": "[aria-current=page]",
        "navigation": "nav",
        "trigger": "[data-sidebar-trigger], button[aria-controls]"
      },
      "selector": ".sidebar",
      "slug": "sidebar",
      "states": [
        "ready",
        "expanded",
        "collapsed",
        "hidden"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "action",
            "selector": "[data-a3s-components~=\"sidebar\"][data-a3s-part-owners~=\"sidebar.action\"], [data-a3s-components~=\"sidebar\"] [data-a3s-part-owners~=\"sidebar.action\"]"
          },
          "focus": {
            "part": "action",
            "selector": "[data-a3s-components~=\"sidebar\"][data-a3s-part-owners~=\"sidebar.action\"], [data-a3s-components~=\"sidebar\"] [data-a3s-part-owners~=\"sidebar.action\"]"
          },
          "press": {
            "part": "action",
            "selector": "[data-a3s-components~=\"sidebar\"][data-a3s-part-owners~=\"sidebar.action\"], [data-a3s-components~=\"sidebar\"] [data-a3s-part-owners~=\"sidebar.action\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"sidebar\"][data-a3s-part-owners~=\"sidebar.action\"], [data-a3s-components~=\"sidebar\"] [data-a3s-part-owners~=\"sidebar.action\"]",
          "focus": "[data-a3s-components~=\"sidebar\"][data-a3s-part-owners~=\"sidebar.action\"], [data-a3s-components~=\"sidebar\"] [data-a3s-part-owners~=\"sidebar.action\"]",
          "press": "[data-a3s-components~=\"sidebar\"][data-a3s-part-owners~=\"sidebar.action\"], [data-a3s-components~=\"sidebar\"] [data-a3s-part-owners~=\"sidebar.action\"]"
        },
        "parts": {
          "action": "[data-a3s-components~=\"sidebar\"][data-a3s-part-owners~=\"sidebar.action\"], [data-a3s-components~=\"sidebar\"] [data-a3s-part-owners~=\"sidebar.action\"]",
          "current": "[data-a3s-components~=\"sidebar\"][data-a3s-part-owners~=\"sidebar.current\"], [data-a3s-components~=\"sidebar\"] [data-a3s-part-owners~=\"sidebar.current\"]",
          "navigation": "[data-a3s-components~=\"sidebar\"][data-a3s-part-owners~=\"sidebar.navigation\"], [data-a3s-components~=\"sidebar\"] [data-a3s-part-owners~=\"sidebar.navigation\"]",
          "trigger": "[data-a3s-components~=\"sidebar\"][data-a3s-part-owners~=\"sidebar.trigger\"], [data-a3s-components~=\"sidebar\"] [data-a3s-part-owners~=\"sidebar.trigger\"]"
        },
        "readySelector": "[data-a3s-components~=\"sidebar\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"sidebar\"]",
        "states": {
          "ready": "[data-a3s-components~=\"sidebar\"][data-a3s-state~=\"ready\"]",
          "expanded": "[data-a3s-components~=\"sidebar\"][data-a3s-state~=\"expanded\"]",
          "collapsed": "[data-a3s-components~=\"sidebar\"][data-a3s-state~=\"collapsed\"]",
          "hidden": "[data-a3s-components~=\"sidebar\"][data-a3s-state~=\"hidden\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus",
        "press"
      ],
      "category": "overlays",
      "events": [
        "cancel",
        "close"
      ],
      "hooks": [],
      "framework": {
        "attributes": {
          "role": "alertdialog"
        },
        "className": "alert-dialog",
        "tag": "dialog"
      },
      "name": "Alert Dialog",
      "methods": [
        "close",
        "showModal"
      ],
      "parts": {
        "action": "button, .btn",
        "description": "[aria-describedby]",
        "title": "[aria-labelledby]"
      },
      "selector": "dialog.alert-dialog",
      "slug": "alert-dialog",
      "states": [
        "open",
        "closed"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "action",
            "selector": "[data-a3s-components~=\"alert-dialog\"][data-a3s-part-owners~=\"alert-dialog.action\"], [data-a3s-components~=\"alert-dialog\"] [data-a3s-part-owners~=\"alert-dialog.action\"]"
          },
          "focus": {
            "part": "action",
            "selector": "[data-a3s-components~=\"alert-dialog\"][data-a3s-part-owners~=\"alert-dialog.action\"], [data-a3s-components~=\"alert-dialog\"] [data-a3s-part-owners~=\"alert-dialog.action\"]"
          },
          "press": {
            "part": "action",
            "selector": "[data-a3s-components~=\"alert-dialog\"][data-a3s-part-owners~=\"alert-dialog.action\"], [data-a3s-components~=\"alert-dialog\"] [data-a3s-part-owners~=\"alert-dialog.action\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"alert-dialog\"][data-a3s-part-owners~=\"alert-dialog.action\"], [data-a3s-components~=\"alert-dialog\"] [data-a3s-part-owners~=\"alert-dialog.action\"]",
          "focus": "[data-a3s-components~=\"alert-dialog\"][data-a3s-part-owners~=\"alert-dialog.action\"], [data-a3s-components~=\"alert-dialog\"] [data-a3s-part-owners~=\"alert-dialog.action\"]",
          "press": "[data-a3s-components~=\"alert-dialog\"][data-a3s-part-owners~=\"alert-dialog.action\"], [data-a3s-components~=\"alert-dialog\"] [data-a3s-part-owners~=\"alert-dialog.action\"]"
        },
        "parts": {
          "action": "[data-a3s-components~=\"alert-dialog\"][data-a3s-part-owners~=\"alert-dialog.action\"], [data-a3s-components~=\"alert-dialog\"] [data-a3s-part-owners~=\"alert-dialog.action\"]",
          "description": "[data-a3s-components~=\"alert-dialog\"][data-a3s-part-owners~=\"alert-dialog.description\"], [data-a3s-components~=\"alert-dialog\"] [data-a3s-part-owners~=\"alert-dialog.description\"]",
          "title": "[data-a3s-components~=\"alert-dialog\"][data-a3s-part-owners~=\"alert-dialog.title\"], [data-a3s-components~=\"alert-dialog\"] [data-a3s-part-owners~=\"alert-dialog.title\"]"
        },
        "readySelector": "[data-a3s-components~=\"alert-dialog\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"alert-dialog\"]",
        "states": {
          "open": "[data-a3s-components~=\"alert-dialog\"][data-a3s-state~=\"open\"]",
          "closed": "[data-a3s-components~=\"alert-dialog\"][data-a3s-state~=\"closed\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "fill",
        "focus",
        "press"
      ],
      "category": "overlays",
      "events": [
        "cancel",
        "close"
      ],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "dialog",
        "tag": "dialog"
      },
      "name": "Dialog",
      "methods": [
        "close",
        "showModal"
      ],
      "parts": {
        "action": "button, .btn",
        "content": ":scope > div, :scope > article",
        "description": "[aria-describedby]",
        "title": "[aria-labelledby]"
      },
      "selector": "dialog.dialog",
      "slug": "dialog",
      "states": [
        "open",
        "closed"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "action",
            "selector": "[data-a3s-components~=\"dialog\"][data-a3s-part-owners~=\"dialog.action\"], [data-a3s-components~=\"dialog\"] [data-a3s-part-owners~=\"dialog.action\"]"
          },
          "fill": {
            "part": null,
            "selector": "[data-a3s-components~=\"dialog\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"dialog\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          },
          "focus": {
            "part": "action",
            "selector": "[data-a3s-components~=\"dialog\"][data-a3s-part-owners~=\"dialog.action\"], [data-a3s-components~=\"dialog\"] [data-a3s-part-owners~=\"dialog.action\"]"
          },
          "press": {
            "part": "action",
            "selector": "[data-a3s-components~=\"dialog\"][data-a3s-part-owners~=\"dialog.action\"], [data-a3s-components~=\"dialog\"] [data-a3s-part-owners~=\"dialog.action\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"dialog\"][data-a3s-part-owners~=\"dialog.action\"], [data-a3s-components~=\"dialog\"] [data-a3s-part-owners~=\"dialog.action\"]",
          "fill": "[data-a3s-components~=\"dialog\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"dialog\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])",
          "focus": "[data-a3s-components~=\"dialog\"][data-a3s-part-owners~=\"dialog.action\"], [data-a3s-components~=\"dialog\"] [data-a3s-part-owners~=\"dialog.action\"]",
          "press": "[data-a3s-components~=\"dialog\"][data-a3s-part-owners~=\"dialog.action\"], [data-a3s-components~=\"dialog\"] [data-a3s-part-owners~=\"dialog.action\"]"
        },
        "parts": {
          "action": "[data-a3s-components~=\"dialog\"][data-a3s-part-owners~=\"dialog.action\"], [data-a3s-components~=\"dialog\"] [data-a3s-part-owners~=\"dialog.action\"]",
          "content": "[data-a3s-components~=\"dialog\"][data-a3s-part-owners~=\"dialog.content\"], [data-a3s-components~=\"dialog\"] [data-a3s-part-owners~=\"dialog.content\"]",
          "description": "[data-a3s-components~=\"dialog\"][data-a3s-part-owners~=\"dialog.description\"], [data-a3s-components~=\"dialog\"] [data-a3s-part-owners~=\"dialog.description\"]",
          "title": "[data-a3s-components~=\"dialog\"][data-a3s-part-owners~=\"dialog.title\"], [data-a3s-components~=\"dialog\"] [data-a3s-part-owners~=\"dialog.title\"]"
        },
        "readySelector": "[data-a3s-components~=\"dialog\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"dialog\"]",
        "states": {
          "open": "[data-a3s-components~=\"dialog\"][data-a3s-state~=\"open\"]",
          "closed": "[data-a3s-components~=\"dialog\"][data-a3s-state~=\"closed\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus",
        "press"
      ],
      "category": "overlays",
      "events": [
        "basecoat:initialized",
        "cancel",
        "close"
      ],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "drawer",
        "tag": "dialog"
      },
      "name": "Drawer",
      "methods": [
        "close",
        "showModal"
      ],
      "parts": {
        "action": "button, .btn",
        "content": ":scope > article",
        "title": "[aria-labelledby]"
      },
      "selector": "dialog.drawer",
      "slug": "drawer",
      "states": [
        "open",
        "closed"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "action",
            "selector": "[data-a3s-components~=\"drawer\"][data-a3s-part-owners~=\"drawer.action\"], [data-a3s-components~=\"drawer\"] [data-a3s-part-owners~=\"drawer.action\"]"
          },
          "focus": {
            "part": "action",
            "selector": "[data-a3s-components~=\"drawer\"][data-a3s-part-owners~=\"drawer.action\"], [data-a3s-components~=\"drawer\"] [data-a3s-part-owners~=\"drawer.action\"]"
          },
          "press": {
            "part": "action",
            "selector": "[data-a3s-components~=\"drawer\"][data-a3s-part-owners~=\"drawer.action\"], [data-a3s-components~=\"drawer\"] [data-a3s-part-owners~=\"drawer.action\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"drawer\"][data-a3s-part-owners~=\"drawer.action\"], [data-a3s-components~=\"drawer\"] [data-a3s-part-owners~=\"drawer.action\"]",
          "focus": "[data-a3s-components~=\"drawer\"][data-a3s-part-owners~=\"drawer.action\"], [data-a3s-components~=\"drawer\"] [data-a3s-part-owners~=\"drawer.action\"]",
          "press": "[data-a3s-components~=\"drawer\"][data-a3s-part-owners~=\"drawer.action\"], [data-a3s-components~=\"drawer\"] [data-a3s-part-owners~=\"drawer.action\"]"
        },
        "parts": {
          "action": "[data-a3s-components~=\"drawer\"][data-a3s-part-owners~=\"drawer.action\"], [data-a3s-components~=\"drawer\"] [data-a3s-part-owners~=\"drawer.action\"]",
          "content": "[data-a3s-components~=\"drawer\"][data-a3s-part-owners~=\"drawer.content\"], [data-a3s-components~=\"drawer\"] [data-a3s-part-owners~=\"drawer.content\"]",
          "title": "[data-a3s-components~=\"drawer\"][data-a3s-part-owners~=\"drawer.title\"], [data-a3s-components~=\"drawer\"] [data-a3s-part-owners~=\"drawer.title\"]"
        },
        "readySelector": "[data-a3s-components~=\"drawer\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"drawer\"]",
        "states": {
          "open": "[data-a3s-components~=\"drawer\"][data-a3s-state~=\"open\"]",
          "closed": "[data-a3s-components~=\"drawer\"][data-a3s-state~=\"closed\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus",
        "press",
        "select"
      ],
      "category": "overlays",
      "events": [
        "basecoat:initialized"
      ],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "dropdown-menu",
        "tag": "div"
      },
      "name": "Dropdown Menu",
      "methods": [
        "close",
        "open",
        "refresh",
        "toggle"
      ],
      "parts": {
        "item": "[role^=menuitem]",
        "menu": "[role=menu]",
        "trigger": "button[aria-haspopup=menu]"
      },
      "selector": ".dropdown-menu",
      "slug": "dropdown-menu",
      "states": [
        "expanded",
        "collapsed",
        "disabled"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "trigger",
            "selector": "[data-a3s-components~=\"dropdown-menu\"][data-a3s-part-owners~=\"dropdown-menu.trigger\"], [data-a3s-components~=\"dropdown-menu\"] [data-a3s-part-owners~=\"dropdown-menu.trigger\"]"
          },
          "focus": {
            "part": "trigger",
            "selector": "[data-a3s-components~=\"dropdown-menu\"][data-a3s-part-owners~=\"dropdown-menu.trigger\"], [data-a3s-components~=\"dropdown-menu\"] [data-a3s-part-owners~=\"dropdown-menu.trigger\"]"
          },
          "press": {
            "part": "trigger",
            "selector": "[data-a3s-components~=\"dropdown-menu\"][data-a3s-part-owners~=\"dropdown-menu.trigger\"], [data-a3s-components~=\"dropdown-menu\"] [data-a3s-part-owners~=\"dropdown-menu.trigger\"]"
          },
          "select": {
            "part": "item",
            "selector": "[data-a3s-components~=\"dropdown-menu\"][data-a3s-part-owners~=\"dropdown-menu.item\"], [data-a3s-components~=\"dropdown-menu\"] [data-a3s-part-owners~=\"dropdown-menu.item\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"dropdown-menu\"][data-a3s-part-owners~=\"dropdown-menu.trigger\"], [data-a3s-components~=\"dropdown-menu\"] [data-a3s-part-owners~=\"dropdown-menu.trigger\"]",
          "focus": "[data-a3s-components~=\"dropdown-menu\"][data-a3s-part-owners~=\"dropdown-menu.trigger\"], [data-a3s-components~=\"dropdown-menu\"] [data-a3s-part-owners~=\"dropdown-menu.trigger\"]",
          "press": "[data-a3s-components~=\"dropdown-menu\"][data-a3s-part-owners~=\"dropdown-menu.trigger\"], [data-a3s-components~=\"dropdown-menu\"] [data-a3s-part-owners~=\"dropdown-menu.trigger\"]",
          "select": "[data-a3s-components~=\"dropdown-menu\"][data-a3s-part-owners~=\"dropdown-menu.item\"], [data-a3s-components~=\"dropdown-menu\"] [data-a3s-part-owners~=\"dropdown-menu.item\"]"
        },
        "parts": {
          "item": "[data-a3s-components~=\"dropdown-menu\"][data-a3s-part-owners~=\"dropdown-menu.item\"], [data-a3s-components~=\"dropdown-menu\"] [data-a3s-part-owners~=\"dropdown-menu.item\"]",
          "menu": "[data-a3s-components~=\"dropdown-menu\"][data-a3s-part-owners~=\"dropdown-menu.menu\"], [data-a3s-components~=\"dropdown-menu\"] [data-a3s-part-owners~=\"dropdown-menu.menu\"]",
          "trigger": "[data-a3s-components~=\"dropdown-menu\"][data-a3s-part-owners~=\"dropdown-menu.trigger\"], [data-a3s-components~=\"dropdown-menu\"] [data-a3s-part-owners~=\"dropdown-menu.trigger\"]"
        },
        "readySelector": "[data-a3s-components~=\"dropdown-menu\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"dropdown-menu\"]",
        "states": {
          "expanded": "[data-a3s-components~=\"dropdown-menu\"][data-a3s-state~=\"expanded\"]",
          "collapsed": "[data-a3s-components~=\"dropdown-menu\"][data-a3s-state~=\"collapsed\"]",
          "disabled": "[data-a3s-components~=\"dropdown-menu\"][data-a3s-state~=\"disabled\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus",
        "press"
      ],
      "category": "overlays",
      "events": [
        "basecoat:initialized"
      ],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "popover",
        "tag": "div"
      },
      "name": "Popover",
      "methods": [
        "close",
        "open",
        "refresh",
        "toggle"
      ],
      "parts": {
        "content": "[data-popover]",
        "trigger": "button[aria-controls]"
      },
      "selector": ".popover",
      "slug": "popover",
      "states": [
        "expanded",
        "collapsed"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "trigger",
            "selector": "[data-a3s-components~=\"popover\"][data-a3s-part-owners~=\"popover.trigger\"], [data-a3s-components~=\"popover\"] [data-a3s-part-owners~=\"popover.trigger\"]"
          },
          "focus": {
            "part": "trigger",
            "selector": "[data-a3s-components~=\"popover\"][data-a3s-part-owners~=\"popover.trigger\"], [data-a3s-components~=\"popover\"] [data-a3s-part-owners~=\"popover.trigger\"]"
          },
          "press": {
            "part": "trigger",
            "selector": "[data-a3s-components~=\"popover\"][data-a3s-part-owners~=\"popover.trigger\"], [data-a3s-components~=\"popover\"] [data-a3s-part-owners~=\"popover.trigger\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"popover\"][data-a3s-part-owners~=\"popover.trigger\"], [data-a3s-components~=\"popover\"] [data-a3s-part-owners~=\"popover.trigger\"]",
          "focus": "[data-a3s-components~=\"popover\"][data-a3s-part-owners~=\"popover.trigger\"], [data-a3s-components~=\"popover\"] [data-a3s-part-owners~=\"popover.trigger\"]",
          "press": "[data-a3s-components~=\"popover\"][data-a3s-part-owners~=\"popover.trigger\"], [data-a3s-components~=\"popover\"] [data-a3s-part-owners~=\"popover.trigger\"]"
        },
        "parts": {
          "content": "[data-a3s-components~=\"popover\"][data-a3s-part-owners~=\"popover.content\"], [data-a3s-components~=\"popover\"] [data-a3s-part-owners~=\"popover.content\"]",
          "trigger": "[data-a3s-components~=\"popover\"][data-a3s-part-owners~=\"popover.trigger\"], [data-a3s-components~=\"popover\"] [data-a3s-part-owners~=\"popover.trigger\"]"
        },
        "readySelector": "[data-a3s-components~=\"popover\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"popover\"]",
        "states": {
          "expanded": "[data-a3s-components~=\"popover\"][data-a3s-state~=\"expanded\"]",
          "collapsed": "[data-a3s-components~=\"popover\"][data-a3s-state~=\"collapsed\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "fill",
        "focus",
        "press",
        "select"
      ],
      "category": "overlays",
      "events": [
        "basecoat:initialized"
      ],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "command",
        "tag": "div"
      },
      "name": "Command",
      "methods": [
        "refresh"
      ],
      "parts": {
        "empty": "[data-command-empty]",
        "group": "[role=group]",
        "input": "input",
        "item": "[role=option], [role^=menuitem], [data-command-item]",
        "list": "[role=listbox], [role=menu]"
      },
      "selector": ".command",
      "slug": "command",
      "states": [
        "ready",
        "empty",
        "loading",
        "open",
        "closed"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "item",
            "selector": "[data-a3s-components~=\"command\"][data-a3s-part-owners~=\"command.item\"], [data-a3s-components~=\"command\"] [data-a3s-part-owners~=\"command.item\"]"
          },
          "fill": {
            "part": "input",
            "selector": "[data-a3s-components~=\"command\"][data-a3s-part-owners~=\"command.input\"], [data-a3s-components~=\"command\"] [data-a3s-part-owners~=\"command.input\"]"
          },
          "focus": {
            "part": "input",
            "selector": "[data-a3s-components~=\"command\"][data-a3s-part-owners~=\"command.input\"], [data-a3s-components~=\"command\"] [data-a3s-part-owners~=\"command.input\"]"
          },
          "press": {
            "part": "input",
            "selector": "[data-a3s-components~=\"command\"][data-a3s-part-owners~=\"command.input\"], [data-a3s-components~=\"command\"] [data-a3s-part-owners~=\"command.input\"]"
          },
          "select": {
            "part": "item",
            "selector": "[data-a3s-components~=\"command\"][data-a3s-part-owners~=\"command.item\"], [data-a3s-components~=\"command\"] [data-a3s-part-owners~=\"command.item\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"command\"][data-a3s-part-owners~=\"command.item\"], [data-a3s-components~=\"command\"] [data-a3s-part-owners~=\"command.item\"]",
          "fill": "[data-a3s-components~=\"command\"][data-a3s-part-owners~=\"command.input\"], [data-a3s-components~=\"command\"] [data-a3s-part-owners~=\"command.input\"]",
          "focus": "[data-a3s-components~=\"command\"][data-a3s-part-owners~=\"command.input\"], [data-a3s-components~=\"command\"] [data-a3s-part-owners~=\"command.input\"]",
          "press": "[data-a3s-components~=\"command\"][data-a3s-part-owners~=\"command.input\"], [data-a3s-components~=\"command\"] [data-a3s-part-owners~=\"command.input\"]",
          "select": "[data-a3s-components~=\"command\"][data-a3s-part-owners~=\"command.item\"], [data-a3s-components~=\"command\"] [data-a3s-part-owners~=\"command.item\"]"
        },
        "parts": {
          "empty": "[data-a3s-components~=\"command\"][data-a3s-part-owners~=\"command.empty\"], [data-a3s-components~=\"command\"] [data-a3s-part-owners~=\"command.empty\"]",
          "group": "[data-a3s-components~=\"command\"][data-a3s-part-owners~=\"command.group\"], [data-a3s-components~=\"command\"] [data-a3s-part-owners~=\"command.group\"]",
          "input": "[data-a3s-components~=\"command\"][data-a3s-part-owners~=\"command.input\"], [data-a3s-components~=\"command\"] [data-a3s-part-owners~=\"command.input\"]",
          "item": "[data-a3s-components~=\"command\"][data-a3s-part-owners~=\"command.item\"], [data-a3s-components~=\"command\"] [data-a3s-part-owners~=\"command.item\"]",
          "list": "[data-a3s-components~=\"command\"][data-a3s-part-owners~=\"command.list\"], [data-a3s-components~=\"command\"] [data-a3s-part-owners~=\"command.list\"]"
        },
        "readySelector": "[data-a3s-components~=\"command\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"command\"]",
        "states": {
          "ready": "[data-a3s-components~=\"command\"][data-a3s-state~=\"ready\"]",
          "empty": "[data-a3s-components~=\"command\"][data-a3s-state~=\"empty\"]",
          "loading": "[data-a3s-components~=\"command\"][data-a3s-state~=\"loading\"]",
          "open": "[data-a3s-components~=\"command\"][data-a3s-state~=\"open\"]",
          "closed": "[data-a3s-components~=\"command\"][data-a3s-state~=\"closed\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus",
        "press",
        "select"
      ],
      "category": "overlays",
      "events": [
        "a3s:context-menu-before-close",
        "a3s:context-menu-before-open",
        "a3s:context-menu-before-select",
        "a3s:context-menu-close",
        "a3s:context-menu-open",
        "a3s:context-menu-select",
        "basecoat:initialized"
      ],
      "hooks": [
        "a3s:context-menu-before-close",
        "a3s:context-menu-before-open",
        "a3s:context-menu-before-select"
      ],
      "framework": {
        "attributes": {},
        "className": "context-menu",
        "tag": "div"
      },
      "name": "Context Menu",
      "methods": [
        "close",
        "focusItem",
        "getState",
        "open",
        "openAt",
        "refresh",
        "select",
        "setChecked"
      ],
      "parts": {
        "content": "[data-context-content]",
        "item": "[role^=menuitem]",
        "menu": "[role=menu]",
        "submenu": "[data-context-submenu-content]",
        "trigger": "[data-context-trigger]"
      },
      "selector": ".context-menu",
      "slug": "context-menu",
      "states": [
        "open",
        "closed",
        "disabled"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "item",
            "selector": "[data-a3s-components~=\"context-menu\"][data-a3s-part-owners~=\"context-menu.item\"], [data-a3s-components~=\"context-menu\"] [data-a3s-part-owners~=\"context-menu.item\"]"
          },
          "focus": {
            "part": "item",
            "selector": "[data-a3s-components~=\"context-menu\"][data-a3s-part-owners~=\"context-menu.item\"], [data-a3s-components~=\"context-menu\"] [data-a3s-part-owners~=\"context-menu.item\"]"
          },
          "press": {
            "part": "item",
            "selector": "[data-a3s-components~=\"context-menu\"][data-a3s-part-owners~=\"context-menu.item\"], [data-a3s-components~=\"context-menu\"] [data-a3s-part-owners~=\"context-menu.item\"]"
          },
          "select": {
            "part": "item",
            "selector": "[data-a3s-components~=\"context-menu\"][data-a3s-part-owners~=\"context-menu.item\"], [data-a3s-components~=\"context-menu\"] [data-a3s-part-owners~=\"context-menu.item\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"context-menu\"][data-a3s-part-owners~=\"context-menu.item\"], [data-a3s-components~=\"context-menu\"] [data-a3s-part-owners~=\"context-menu.item\"]",
          "focus": "[data-a3s-components~=\"context-menu\"][data-a3s-part-owners~=\"context-menu.item\"], [data-a3s-components~=\"context-menu\"] [data-a3s-part-owners~=\"context-menu.item\"]",
          "press": "[data-a3s-components~=\"context-menu\"][data-a3s-part-owners~=\"context-menu.item\"], [data-a3s-components~=\"context-menu\"] [data-a3s-part-owners~=\"context-menu.item\"]",
          "select": "[data-a3s-components~=\"context-menu\"][data-a3s-part-owners~=\"context-menu.item\"], [data-a3s-components~=\"context-menu\"] [data-a3s-part-owners~=\"context-menu.item\"]"
        },
        "parts": {
          "content": "[data-a3s-components~=\"context-menu\"][data-a3s-part-owners~=\"context-menu.content\"], [data-a3s-components~=\"context-menu\"] [data-a3s-part-owners~=\"context-menu.content\"]",
          "item": "[data-a3s-components~=\"context-menu\"][data-a3s-part-owners~=\"context-menu.item\"], [data-a3s-components~=\"context-menu\"] [data-a3s-part-owners~=\"context-menu.item\"]",
          "menu": "[data-a3s-components~=\"context-menu\"][data-a3s-part-owners~=\"context-menu.menu\"], [data-a3s-components~=\"context-menu\"] [data-a3s-part-owners~=\"context-menu.menu\"]",
          "submenu": "[data-a3s-components~=\"context-menu\"][data-a3s-part-owners~=\"context-menu.submenu\"], [data-a3s-components~=\"context-menu\"] [data-a3s-part-owners~=\"context-menu.submenu\"]",
          "trigger": "[data-a3s-components~=\"context-menu\"][data-a3s-part-owners~=\"context-menu.trigger\"], [data-a3s-components~=\"context-menu\"] [data-a3s-part-owners~=\"context-menu.trigger\"]"
        },
        "readySelector": "[data-a3s-components~=\"context-menu\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"context-menu\"]",
        "states": {
          "open": "[data-a3s-components~=\"context-menu\"][data-a3s-state~=\"open\"]",
          "closed": "[data-a3s-components~=\"context-menu\"][data-a3s-state~=\"closed\"]",
          "disabled": "[data-a3s-components~=\"context-menu\"][data-a3s-state~=\"disabled\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "focus",
        "hover"
      ],
      "category": "overlays",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {
          "data-tooltip": "Tooltip",
          "type": "button"
        },
        "className": "",
        "tag": "button"
      },
      "name": "Tooltip",
      "methods": [],
      "parts": {
        "trigger": ":scope"
      },
      "selector": "[data-tooltip]",
      "slug": "tooltip",
      "states": [
        "ready",
        "disabled"
      ],
      "test": {
        "actionTargets": {
          "focus": {
            "part": "trigger",
            "selector": "[data-a3s-components~=\"tooltip\"][data-a3s-part-owners~=\"tooltip.trigger\"], [data-a3s-components~=\"tooltip\"] [data-a3s-part-owners~=\"tooltip.trigger\"]"
          },
          "hover": {
            "part": "trigger",
            "selector": "[data-a3s-components~=\"tooltip\"][data-a3s-part-owners~=\"tooltip.trigger\"], [data-a3s-components~=\"tooltip\"] [data-a3s-part-owners~=\"tooltip.trigger\"]"
          }
        },
        "actions": {
          "focus": "[data-a3s-components~=\"tooltip\"][data-a3s-part-owners~=\"tooltip.trigger\"], [data-a3s-components~=\"tooltip\"] [data-a3s-part-owners~=\"tooltip.trigger\"]",
          "hover": "[data-a3s-components~=\"tooltip\"][data-a3s-part-owners~=\"tooltip.trigger\"], [data-a3s-components~=\"tooltip\"] [data-a3s-part-owners~=\"tooltip.trigger\"]"
        },
        "parts": {
          "trigger": "[data-a3s-components~=\"tooltip\"][data-a3s-part-owners~=\"tooltip.trigger\"], [data-a3s-components~=\"tooltip\"] [data-a3s-part-owners~=\"tooltip.trigger\"]"
        },
        "readySelector": "[data-a3s-components~=\"tooltip\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"tooltip\"]",
        "states": {
          "ready": "[data-a3s-components~=\"tooltip\"][data-a3s-state~=\"ready\"]",
          "disabled": "[data-a3s-components~=\"tooltip\"][data-a3s-state~=\"disabled\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [],
      "category": "feedback",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "alert",
        "tag": "div"
      },
      "name": "Alert",
      "methods": [],
      "parts": {
        "action": ":scope > footer",
        "description": ":scope > section",
        "title": ":scope > :is(h2, h3, h4, h5, h6, strong, [data-title])"
      },
      "selector": ".alert",
      "slug": "alert",
      "states": [
        "ready",
        "info",
        "success",
        "warning",
        "destructive"
      ],
      "test": {
        "actionTargets": {},
        "actions": {},
        "parts": {
          "action": "[data-a3s-components~=\"alert\"][data-a3s-part-owners~=\"alert.action\"], [data-a3s-components~=\"alert\"] [data-a3s-part-owners~=\"alert.action\"]",
          "description": "[data-a3s-components~=\"alert\"][data-a3s-part-owners~=\"alert.description\"], [data-a3s-components~=\"alert\"] [data-a3s-part-owners~=\"alert.description\"]",
          "title": "[data-a3s-components~=\"alert\"][data-a3s-part-owners~=\"alert.title\"], [data-a3s-components~=\"alert\"] [data-a3s-part-owners~=\"alert.title\"]"
        },
        "readySelector": "[data-a3s-components~=\"alert\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"alert\"]",
        "states": {
          "ready": "[data-a3s-components~=\"alert\"][data-a3s-state~=\"ready\"]",
          "info": "[data-a3s-components~=\"alert\"][data-a3s-state~=\"info\"]",
          "success": "[data-a3s-components~=\"alert\"][data-a3s-state~=\"success\"]",
          "warning": "[data-a3s-components~=\"alert\"][data-a3s-state~=\"warning\"]",
          "destructive": "[data-a3s-components~=\"alert\"][data-a3s-state~=\"destructive\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [],
      "category": "feedback",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "badge",
        "tag": "span"
      },
      "name": "Badge",
      "methods": [],
      "parts": {},
      "selector": ".badge",
      "slug": "badge",
      "states": [
        "ready",
        "secondary",
        "outline",
        "destructive"
      ],
      "test": {
        "actionTargets": {},
        "actions": {},
        "parts": {},
        "readySelector": "[data-a3s-components~=\"badge\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"badge\"]",
        "states": {
          "ready": "[data-a3s-components~=\"badge\"][data-a3s-state~=\"ready\"]",
          "secondary": "[data-a3s-components~=\"badge\"][data-a3s-state~=\"secondary\"]",
          "outline": "[data-a3s-components~=\"badge\"][data-a3s-state~=\"outline\"]",
          "destructive": "[data-a3s-components~=\"badge\"][data-a3s-state~=\"destructive\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [],
      "category": "feedback",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "status-badge",
        "tag": "span"
      },
      "name": "Status Badge",
      "methods": [],
      "parts": {
        "indicator": "[data-indicator]"
      },
      "selector": ".status-badge",
      "slug": "status-badge",
      "states": [
        "neutral",
        "active",
        "success",
        "warning",
        "danger"
      ],
      "test": {
        "actionTargets": {},
        "actions": {},
        "parts": {
          "indicator": "[data-a3s-components~=\"status-badge\"][data-a3s-part-owners~=\"status-badge.indicator\"], [data-a3s-components~=\"status-badge\"] [data-a3s-part-owners~=\"status-badge.indicator\"]"
        },
        "readySelector": "[data-a3s-components~=\"status-badge\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"status-badge\"]",
        "states": {
          "neutral": "[data-a3s-components~=\"status-badge\"][data-a3s-state~=\"neutral\"]",
          "active": "[data-a3s-components~=\"status-badge\"][data-a3s-state~=\"active\"]",
          "success": "[data-a3s-components~=\"status-badge\"][data-a3s-state~=\"success\"]",
          "warning": "[data-a3s-components~=\"status-badge\"][data-a3s-state~=\"warning\"]",
          "danger": "[data-a3s-components~=\"status-badge\"][data-a3s-state~=\"danger\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus"
      ],
      "category": "feedback",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "empty",
        "tag": "section"
      },
      "name": "Empty",
      "methods": [],
      "parts": {
        "action": "button, a[href]",
        "description": "p",
        "icon": "figure",
        "title": "h2, h3"
      },
      "selector": ".empty",
      "slug": "empty",
      "states": [
        "empty",
        "error",
        "permission-denied",
        "offline"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "action",
            "selector": "[data-a3s-components~=\"empty\"][data-a3s-part-owners~=\"empty.action\"], [data-a3s-components~=\"empty\"] [data-a3s-part-owners~=\"empty.action\"]"
          },
          "focus": {
            "part": "action",
            "selector": "[data-a3s-components~=\"empty\"][data-a3s-part-owners~=\"empty.action\"], [data-a3s-components~=\"empty\"] [data-a3s-part-owners~=\"empty.action\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"empty\"][data-a3s-part-owners~=\"empty.action\"], [data-a3s-components~=\"empty\"] [data-a3s-part-owners~=\"empty.action\"]",
          "focus": "[data-a3s-components~=\"empty\"][data-a3s-part-owners~=\"empty.action\"], [data-a3s-components~=\"empty\"] [data-a3s-part-owners~=\"empty.action\"]"
        },
        "parts": {
          "action": "[data-a3s-components~=\"empty\"][data-a3s-part-owners~=\"empty.action\"], [data-a3s-components~=\"empty\"] [data-a3s-part-owners~=\"empty.action\"]",
          "description": "[data-a3s-components~=\"empty\"][data-a3s-part-owners~=\"empty.description\"], [data-a3s-components~=\"empty\"] [data-a3s-part-owners~=\"empty.description\"]",
          "icon": "[data-a3s-components~=\"empty\"][data-a3s-part-owners~=\"empty.icon\"], [data-a3s-components~=\"empty\"] [data-a3s-part-owners~=\"empty.icon\"]",
          "title": "[data-a3s-components~=\"empty\"][data-a3s-part-owners~=\"empty.title\"], [data-a3s-components~=\"empty\"] [data-a3s-part-owners~=\"empty.title\"]"
        },
        "readySelector": "[data-a3s-components~=\"empty\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"empty\"]",
        "states": {
          "empty": "[data-a3s-components~=\"empty\"][data-a3s-state~=\"empty\"]",
          "error": "[data-a3s-components~=\"empty\"][data-a3s-state~=\"error\"]",
          "permission-denied": "[data-a3s-components~=\"empty\"][data-a3s-state~=\"permission-denied\"]",
          "offline": "[data-a3s-components~=\"empty\"][data-a3s-state~=\"offline\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [],
      "category": "feedback",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {
          "aria-valuemax": "100",
          "aria-valuemin": "0",
          "aria-valuenow": "0",
          "role": "progressbar"
        },
        "className": "progress",
        "tag": "div"
      },
      "name": "Progress",
      "methods": [],
      "parts": {
        "indicator": ":scope > span"
      },
      "selector": ".progress",
      "slug": "progress",
      "states": [
        "ready",
        "complete",
        "indeterminate"
      ],
      "test": {
        "actionTargets": {},
        "actions": {},
        "parts": {
          "indicator": "[data-a3s-components~=\"progress\"][data-a3s-part-owners~=\"progress.indicator\"], [data-a3s-components~=\"progress\"] [data-a3s-part-owners~=\"progress.indicator\"]"
        },
        "readySelector": "[data-a3s-components~=\"progress\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"progress\"]",
        "states": {
          "ready": "[data-a3s-components~=\"progress\"][data-a3s-state~=\"ready\"]",
          "complete": "[data-a3s-components~=\"progress\"][data-a3s-state~=\"complete\"]",
          "indeterminate": "[data-a3s-components~=\"progress\"][data-a3s-state~=\"indeterminate\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [],
      "category": "feedback",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {
          "aria-hidden": "true"
        },
        "className": "skeleton",
        "tag": "div"
      },
      "name": "Skeleton",
      "methods": [],
      "parts": {},
      "selector": ".skeleton",
      "slug": "skeleton",
      "states": [
        "loading"
      ],
      "test": {
        "actionTargets": {},
        "actions": {},
        "parts": {},
        "readySelector": "[data-a3s-components~=\"skeleton\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"skeleton\"]",
        "states": {
          "loading": "[data-a3s-components~=\"skeleton\"][data-a3s-state~=\"loading\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [],
      "category": "feedback",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {
          "aria-label": "Loading",
          "role": "status"
        },
        "className": "animate-spin",
        "tag": "span"
      },
      "name": "Spinner",
      "methods": [],
      "parts": {},
      "selector": ".animate-spin[role=status], svg.animate-spin[role=status]",
      "slug": "spinner",
      "states": [
        "loading"
      ],
      "test": {
        "actionTargets": {},
        "actions": {},
        "parts": {},
        "readySelector": "[data-a3s-components~=\"spinner\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"spinner\"]",
        "states": {
          "loading": "[data-a3s-components~=\"spinner\"][data-a3s-state~=\"loading\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus"
      ],
      "category": "feedback",
      "events": [
        "basecoat:initialized"
      ],
      "hooks": [],
      "framework": {
        "attributes": {
          "role": "status"
        },
        "className": "toast",
        "tag": "div"
      },
      "name": "Toast",
      "methods": [],
      "parts": {
        "action": "button, a[href]",
        "description": "p",
        "title": "strong"
      },
      "selector": ".toast",
      "slug": "toast",
      "states": [
        "open",
        "closing",
        "closed",
        "success",
        "warning",
        "danger"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "action",
            "selector": "[data-a3s-components~=\"toast\"][data-a3s-part-owners~=\"toast.action\"], [data-a3s-components~=\"toast\"] [data-a3s-part-owners~=\"toast.action\"]"
          },
          "focus": {
            "part": "action",
            "selector": "[data-a3s-components~=\"toast\"][data-a3s-part-owners~=\"toast.action\"], [data-a3s-components~=\"toast\"] [data-a3s-part-owners~=\"toast.action\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"toast\"][data-a3s-part-owners~=\"toast.action\"], [data-a3s-components~=\"toast\"] [data-a3s-part-owners~=\"toast.action\"]",
          "focus": "[data-a3s-components~=\"toast\"][data-a3s-part-owners~=\"toast.action\"], [data-a3s-components~=\"toast\"] [data-a3s-part-owners~=\"toast.action\"]"
        },
        "parts": {
          "action": "[data-a3s-components~=\"toast\"][data-a3s-part-owners~=\"toast.action\"], [data-a3s-components~=\"toast\"] [data-a3s-part-owners~=\"toast.action\"]",
          "description": "[data-a3s-components~=\"toast\"][data-a3s-part-owners~=\"toast.description\"], [data-a3s-components~=\"toast\"] [data-a3s-part-owners~=\"toast.description\"]",
          "title": "[data-a3s-components~=\"toast\"][data-a3s-part-owners~=\"toast.title\"], [data-a3s-components~=\"toast\"] [data-a3s-part-owners~=\"toast.title\"]"
        },
        "readySelector": "[data-a3s-components~=\"toast\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"toast\"]",
        "states": {
          "open": "[data-a3s-components~=\"toast\"][data-a3s-state~=\"open\"]",
          "closing": "[data-a3s-components~=\"toast\"][data-a3s-state~=\"closing\"]",
          "closed": "[data-a3s-components~=\"toast\"][data-a3s-state~=\"closed\"]",
          "success": "[data-a3s-components~=\"toast\"][data-a3s-state~=\"success\"]",
          "warning": "[data-a3s-components~=\"toast\"][data-a3s-state~=\"warning\"]",
          "danger": "[data-a3s-components~=\"toast\"][data-a3s-state~=\"danger\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus",
        "press"
      ],
      "category": "data-display",
      "events": [
        "basecoat:initialized",
        "toggle"
      ],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "accordion",
        "tag": "section"
      },
      "name": "Accordion",
      "methods": [],
      "parts": {
        "item": ":scope > details",
        "panel": ":scope > details > :not(summary)",
        "trigger": ":scope > details > summary"
      },
      "selector": ".accordion",
      "slug": "accordion",
      "states": [
        "ready",
        "open",
        "closed",
        "disabled"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "trigger",
            "selector": "[data-a3s-components~=\"accordion\"][data-a3s-part-owners~=\"accordion.trigger\"], [data-a3s-components~=\"accordion\"] [data-a3s-part-owners~=\"accordion.trigger\"]"
          },
          "focus": {
            "part": "trigger",
            "selector": "[data-a3s-components~=\"accordion\"][data-a3s-part-owners~=\"accordion.trigger\"], [data-a3s-components~=\"accordion\"] [data-a3s-part-owners~=\"accordion.trigger\"]"
          },
          "press": {
            "part": "trigger",
            "selector": "[data-a3s-components~=\"accordion\"][data-a3s-part-owners~=\"accordion.trigger\"], [data-a3s-components~=\"accordion\"] [data-a3s-part-owners~=\"accordion.trigger\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"accordion\"][data-a3s-part-owners~=\"accordion.trigger\"], [data-a3s-components~=\"accordion\"] [data-a3s-part-owners~=\"accordion.trigger\"]",
          "focus": "[data-a3s-components~=\"accordion\"][data-a3s-part-owners~=\"accordion.trigger\"], [data-a3s-components~=\"accordion\"] [data-a3s-part-owners~=\"accordion.trigger\"]",
          "press": "[data-a3s-components~=\"accordion\"][data-a3s-part-owners~=\"accordion.trigger\"], [data-a3s-components~=\"accordion\"] [data-a3s-part-owners~=\"accordion.trigger\"]"
        },
        "parts": {
          "item": "[data-a3s-components~=\"accordion\"][data-a3s-part-owners~=\"accordion.item\"], [data-a3s-components~=\"accordion\"] [data-a3s-part-owners~=\"accordion.item\"]",
          "panel": "[data-a3s-components~=\"accordion\"][data-a3s-part-owners~=\"accordion.panel\"], [data-a3s-components~=\"accordion\"] [data-a3s-part-owners~=\"accordion.panel\"]",
          "trigger": "[data-a3s-components~=\"accordion\"][data-a3s-part-owners~=\"accordion.trigger\"], [data-a3s-components~=\"accordion\"] [data-a3s-part-owners~=\"accordion.trigger\"]"
        },
        "readySelector": "[data-a3s-components~=\"accordion\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"accordion\"]",
        "states": {
          "ready": "[data-a3s-components~=\"accordion\"][data-a3s-state~=\"ready\"]",
          "open": "[data-a3s-components~=\"accordion\"][data-a3s-state~=\"open\"]",
          "closed": "[data-a3s-components~=\"accordion\"][data-a3s-state~=\"closed\"]",
          "disabled": "[data-a3s-components~=\"accordion\"][data-a3s-state~=\"disabled\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [],
      "category": "data-display",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "avatar",
        "tag": "span"
      },
      "name": "Avatar",
      "methods": [],
      "parts": {
        "badge": ":scope > .avatar-badge",
        "fallback": ":scope > span:not(.avatar-badge)",
        "image": ":scope > img"
      },
      "selector": ".avatar",
      "slug": "avatar",
      "states": [
        "ready",
        "fallback"
      ],
      "test": {
        "actionTargets": {},
        "actions": {},
        "parts": {
          "badge": "[data-a3s-components~=\"avatar\"][data-a3s-part-owners~=\"avatar.badge\"], [data-a3s-components~=\"avatar\"] [data-a3s-part-owners~=\"avatar.badge\"]",
          "fallback": "[data-a3s-components~=\"avatar\"][data-a3s-part-owners~=\"avatar.fallback\"], [data-a3s-components~=\"avatar\"] [data-a3s-part-owners~=\"avatar.fallback\"]",
          "image": "[data-a3s-components~=\"avatar\"][data-a3s-part-owners~=\"avatar.image\"], [data-a3s-components~=\"avatar\"] [data-a3s-part-owners~=\"avatar.image\"]"
        },
        "readySelector": "[data-a3s-components~=\"avatar\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"avatar\"]",
        "states": {
          "ready": "[data-a3s-components~=\"avatar\"][data-a3s-state~=\"ready\"]",
          "fallback": "[data-a3s-components~=\"avatar\"][data-a3s-state~=\"fallback\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus"
      ],
      "category": "data-display",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "card",
        "tag": "div"
      },
      "name": "Card",
      "methods": [],
      "parts": {
        "action": ".card-action, :scope > footer",
        "content": ":scope > section",
        "header": ":scope > header"
      },
      "selector": ".card",
      "slug": "card",
      "states": [
        "ready"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "action",
            "selector": "[data-a3s-components~=\"card\"][data-a3s-part-owners~=\"card.action\"], [data-a3s-components~=\"card\"] [data-a3s-part-owners~=\"card.action\"]"
          },
          "focus": {
            "part": "action",
            "selector": "[data-a3s-components~=\"card\"][data-a3s-part-owners~=\"card.action\"], [data-a3s-components~=\"card\"] [data-a3s-part-owners~=\"card.action\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"card\"][data-a3s-part-owners~=\"card.action\"], [data-a3s-components~=\"card\"] [data-a3s-part-owners~=\"card.action\"]",
          "focus": "[data-a3s-components~=\"card\"][data-a3s-part-owners~=\"card.action\"], [data-a3s-components~=\"card\"] [data-a3s-part-owners~=\"card.action\"]"
        },
        "parts": {
          "action": "[data-a3s-components~=\"card\"][data-a3s-part-owners~=\"card.action\"], [data-a3s-components~=\"card\"] [data-a3s-part-owners~=\"card.action\"]",
          "content": "[data-a3s-components~=\"card\"][data-a3s-part-owners~=\"card.content\"], [data-a3s-components~=\"card\"] [data-a3s-part-owners~=\"card.content\"]",
          "header": "[data-a3s-components~=\"card\"][data-a3s-part-owners~=\"card.header\"], [data-a3s-components~=\"card\"] [data-a3s-part-owners~=\"card.header\"]"
        },
        "readySelector": "[data-a3s-components~=\"card\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"card\"]",
        "states": {
          "ready": "[data-a3s-components~=\"card\"][data-a3s-state~=\"ready\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "focus",
        "hover"
      ],
      "category": "data-display",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "chart",
        "tag": "div"
      },
      "name": "Chart",
      "methods": [],
      "parts": {
        "canvas": "canvas",
        "legend": "+ .chart-legend",
        "state": "[data-chart-state]"
      },
      "selector": ".chart",
      "slug": "chart",
      "states": [
        "ready",
        "loading",
        "empty",
        "error"
      ],
      "test": {
        "actionTargets": {
          "focus": {
            "part": "canvas",
            "selector": "[data-a3s-components~=\"chart\"][data-a3s-part-owners~=\"chart.canvas\"], [data-a3s-components~=\"chart\"] [data-a3s-part-owners~=\"chart.canvas\"]"
          },
          "hover": {
            "part": "canvas",
            "selector": "[data-a3s-components~=\"chart\"][data-a3s-part-owners~=\"chart.canvas\"], [data-a3s-components~=\"chart\"] [data-a3s-part-owners~=\"chart.canvas\"]"
          }
        },
        "actions": {
          "focus": "[data-a3s-components~=\"chart\"][data-a3s-part-owners~=\"chart.canvas\"], [data-a3s-components~=\"chart\"] [data-a3s-part-owners~=\"chart.canvas\"]",
          "hover": "[data-a3s-components~=\"chart\"][data-a3s-part-owners~=\"chart.canvas\"], [data-a3s-components~=\"chart\"] [data-a3s-part-owners~=\"chart.canvas\"]"
        },
        "parts": {
          "canvas": "[data-a3s-components~=\"chart\"][data-a3s-part-owners~=\"chart.canvas\"], [data-a3s-components~=\"chart\"] [data-a3s-part-owners~=\"chart.canvas\"]",
          "legend": "[data-a3s-components~=\"chart\"][data-a3s-part-owners~=\"chart.legend\"], [data-a3s-components~=\"chart\"] [data-a3s-part-owners~=\"chart.legend\"]",
          "state": "[data-a3s-components~=\"chart\"][data-a3s-part-owners~=\"chart.state\"], [data-a3s-components~=\"chart\"] [data-a3s-part-owners~=\"chart.state\"]"
        },
        "readySelector": "[data-a3s-components~=\"chart\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"chart\"]",
        "states": {
          "ready": "[data-a3s-components~=\"chart\"][data-a3s-state~=\"ready\"]",
          "loading": "[data-a3s-components~=\"chart\"][data-a3s-state~=\"loading\"]",
          "empty": "[data-a3s-components~=\"chart\"][data-a3s-state~=\"empty\"]",
          "error": "[data-a3s-components~=\"chart\"][data-a3s-state~=\"error\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "check",
        "click",
        "focus",
        "press",
        "wheel"
      ],
      "category": "data-display",
      "events": [
        "a3s:data-grid-before-row-action",
        "a3s:data-grid-before-selection-change",
        "a3s:data-grid-before-sort",
        "a3s:data-grid-row-action",
        "a3s:data-grid-selection-change",
        "a3s:data-grid-sort",
        "a3s:data-grid-state-change",
        "basecoat:initialized"
      ],
      "hooks": [
        "a3s:data-grid-before-row-action",
        "a3s:data-grid-before-selection-change",
        "a3s:data-grid-before-sort"
      ],
      "framework": {
        "attributes": {},
        "className": "data-grid",
        "tag": "section"
      },
      "name": "Data Grid",
      "methods": [
        "clearSelection",
        "getSelection",
        "getSort",
        "getState",
        "refresh",
        "selectAll",
        "setSelection",
        "setSort",
        "setState",
        "toggleSelection"
      ],
      "parts": {
        "action": "[data-grid-actions] button, [data-grid-actions] a[href]",
        "bulkActions": ":scope > .bulk-action-bar",
        "row": "tbody > tr",
        "select": "input[data-grid-select], input[data-grid-select-all]",
        "sort": "[data-grid-sort]",
        "table": "table",
        "viewport": "[data-grid-viewport]"
      },
      "selector": ".data-grid",
      "slug": "data-grid",
      "states": [
        "ready",
        "loading",
        "empty",
        "error",
        "permission-denied",
        "partial",
        "selected"
      ],
      "test": {
        "actionTargets": {
          "check": {
            "part": "select",
            "selector": "[data-a3s-components~=\"data-grid\"][data-a3s-part-owners~=\"data-grid.select\"], [data-a3s-components~=\"data-grid\"] [data-a3s-part-owners~=\"data-grid.select\"]"
          },
          "click": {
            "part": "action",
            "selector": "[data-a3s-components~=\"data-grid\"][data-a3s-part-owners~=\"data-grid.action\"], [data-a3s-components~=\"data-grid\"] [data-a3s-part-owners~=\"data-grid.action\"]"
          },
          "focus": {
            "part": "sort",
            "selector": "[data-a3s-components~=\"data-grid\"][data-a3s-part-owners~=\"data-grid.sort\"], [data-a3s-components~=\"data-grid\"] [data-a3s-part-owners~=\"data-grid.sort\"]"
          },
          "press": {
            "part": "sort",
            "selector": "[data-a3s-components~=\"data-grid\"][data-a3s-part-owners~=\"data-grid.sort\"], [data-a3s-components~=\"data-grid\"] [data-a3s-part-owners~=\"data-grid.sort\"]"
          },
          "wheel": {
            "part": "viewport",
            "selector": "[data-a3s-components~=\"data-grid\"][data-a3s-part-owners~=\"data-grid.viewport\"], [data-a3s-components~=\"data-grid\"] [data-a3s-part-owners~=\"data-grid.viewport\"]"
          }
        },
        "actions": {
          "check": "[data-a3s-components~=\"data-grid\"][data-a3s-part-owners~=\"data-grid.select\"], [data-a3s-components~=\"data-grid\"] [data-a3s-part-owners~=\"data-grid.select\"]",
          "click": "[data-a3s-components~=\"data-grid\"][data-a3s-part-owners~=\"data-grid.action\"], [data-a3s-components~=\"data-grid\"] [data-a3s-part-owners~=\"data-grid.action\"]",
          "focus": "[data-a3s-components~=\"data-grid\"][data-a3s-part-owners~=\"data-grid.sort\"], [data-a3s-components~=\"data-grid\"] [data-a3s-part-owners~=\"data-grid.sort\"]",
          "press": "[data-a3s-components~=\"data-grid\"][data-a3s-part-owners~=\"data-grid.sort\"], [data-a3s-components~=\"data-grid\"] [data-a3s-part-owners~=\"data-grid.sort\"]",
          "wheel": "[data-a3s-components~=\"data-grid\"][data-a3s-part-owners~=\"data-grid.viewport\"], [data-a3s-components~=\"data-grid\"] [data-a3s-part-owners~=\"data-grid.viewport\"]"
        },
        "parts": {
          "action": "[data-a3s-components~=\"data-grid\"][data-a3s-part-owners~=\"data-grid.action\"], [data-a3s-components~=\"data-grid\"] [data-a3s-part-owners~=\"data-grid.action\"]",
          "bulkActions": "[data-a3s-components~=\"data-grid\"][data-a3s-part-owners~=\"data-grid.bulkActions\"], [data-a3s-components~=\"data-grid\"] [data-a3s-part-owners~=\"data-grid.bulkActions\"]",
          "row": "[data-a3s-components~=\"data-grid\"][data-a3s-part-owners~=\"data-grid.row\"], [data-a3s-components~=\"data-grid\"] [data-a3s-part-owners~=\"data-grid.row\"]",
          "select": "[data-a3s-components~=\"data-grid\"][data-a3s-part-owners~=\"data-grid.select\"], [data-a3s-components~=\"data-grid\"] [data-a3s-part-owners~=\"data-grid.select\"]",
          "sort": "[data-a3s-components~=\"data-grid\"][data-a3s-part-owners~=\"data-grid.sort\"], [data-a3s-components~=\"data-grid\"] [data-a3s-part-owners~=\"data-grid.sort\"]",
          "table": "[data-a3s-components~=\"data-grid\"][data-a3s-part-owners~=\"data-grid.table\"], [data-a3s-components~=\"data-grid\"] [data-a3s-part-owners~=\"data-grid.table\"]",
          "viewport": "[data-a3s-components~=\"data-grid\"][data-a3s-part-owners~=\"data-grid.viewport\"], [data-a3s-components~=\"data-grid\"] [data-a3s-part-owners~=\"data-grid.viewport\"]"
        },
        "readySelector": "[data-a3s-components~=\"data-grid\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"data-grid\"]",
        "states": {
          "ready": "[data-a3s-components~=\"data-grid\"][data-a3s-state~=\"ready\"]",
          "loading": "[data-a3s-components~=\"data-grid\"][data-a3s-state~=\"loading\"]",
          "empty": "[data-a3s-components~=\"data-grid\"][data-a3s-state~=\"empty\"]",
          "error": "[data-a3s-components~=\"data-grid\"][data-a3s-state~=\"error\"]",
          "permission-denied": "[data-a3s-components~=\"data-grid\"][data-a3s-state~=\"permission-denied\"]",
          "partial": "[data-a3s-components~=\"data-grid\"][data-a3s-state~=\"partial\"]",
          "selected": "[data-a3s-components~=\"data-grid\"][data-a3s-state~=\"selected\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus"
      ],
      "category": "data-display",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "item",
        "tag": "article"
      },
      "name": "Item",
      "methods": [],
      "parts": {
        "action": ":scope > aside, button, a[href]",
        "content": ":scope > section",
        "media": ":scope > figure"
      },
      "selector": ".item",
      "slug": "item",
      "states": [
        "ready",
        "selected",
        "disabled"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "action",
            "selector": "[data-a3s-components~=\"item\"][data-a3s-part-owners~=\"item.action\"], [data-a3s-components~=\"item\"] [data-a3s-part-owners~=\"item.action\"]"
          },
          "focus": {
            "part": "action",
            "selector": "[data-a3s-components~=\"item\"][data-a3s-part-owners~=\"item.action\"], [data-a3s-components~=\"item\"] [data-a3s-part-owners~=\"item.action\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"item\"][data-a3s-part-owners~=\"item.action\"], [data-a3s-components~=\"item\"] [data-a3s-part-owners~=\"item.action\"]",
          "focus": "[data-a3s-components~=\"item\"][data-a3s-part-owners~=\"item.action\"], [data-a3s-components~=\"item\"] [data-a3s-part-owners~=\"item.action\"]"
        },
        "parts": {
          "action": "[data-a3s-components~=\"item\"][data-a3s-part-owners~=\"item.action\"], [data-a3s-components~=\"item\"] [data-a3s-part-owners~=\"item.action\"]",
          "content": "[data-a3s-components~=\"item\"][data-a3s-part-owners~=\"item.content\"], [data-a3s-components~=\"item\"] [data-a3s-part-owners~=\"item.content\"]",
          "media": "[data-a3s-components~=\"item\"][data-a3s-part-owners~=\"item.media\"], [data-a3s-components~=\"item\"] [data-a3s-part-owners~=\"item.media\"]"
        },
        "readySelector": "[data-a3s-components~=\"item\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"item\"]",
        "states": {
          "ready": "[data-a3s-components~=\"item\"][data-a3s-state~=\"ready\"]",
          "selected": "[data-a3s-components~=\"item\"][data-a3s-state~=\"selected\"]",
          "disabled": "[data-a3s-components~=\"item\"][data-a3s-state~=\"disabled\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [],
      "category": "data-display",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "kbd",
        "tag": "kbd"
      },
      "name": "Kbd",
      "methods": [],
      "parts": {},
      "selector": ".kbd",
      "slug": "kbd",
      "states": [
        "ready"
      ],
      "test": {
        "actionTargets": {},
        "actions": {},
        "parts": {},
        "readySelector": "[data-a3s-components~=\"kbd\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"kbd\"]",
        "states": {
          "ready": "[data-a3s-components~=\"kbd\"][data-a3s-state~=\"ready\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus",
        "press",
        "wheel"
      ],
      "category": "harness",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {
          "role": "log"
        },
        "className": "log-viewer",
        "tag": "section"
      },
      "name": "Log Viewer",
      "methods": [],
      "parts": {
        "filter": "[data-log-actions] button, [data-log-filter]",
        "gap": "[data-log-gap]",
        "record": "[data-log-record]",
        "viewport": "[data-log-viewport], [role=log]"
      },
      "selector": ".log-viewer",
      "slug": "log-viewer",
      "states": [
        "ready",
        "streaming",
        "paused",
        "error",
        "empty"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "filter",
            "selector": "[data-a3s-components~=\"log-viewer\"][data-a3s-part-owners~=\"log-viewer.filter\"], [data-a3s-components~=\"log-viewer\"] [data-a3s-part-owners~=\"log-viewer.filter\"]"
          },
          "focus": {
            "part": "filter",
            "selector": "[data-a3s-components~=\"log-viewer\"][data-a3s-part-owners~=\"log-viewer.filter\"], [data-a3s-components~=\"log-viewer\"] [data-a3s-part-owners~=\"log-viewer.filter\"]"
          },
          "press": {
            "part": "filter",
            "selector": "[data-a3s-components~=\"log-viewer\"][data-a3s-part-owners~=\"log-viewer.filter\"], [data-a3s-components~=\"log-viewer\"] [data-a3s-part-owners~=\"log-viewer.filter\"]"
          },
          "wheel": {
            "part": "viewport",
            "selector": "[data-a3s-components~=\"log-viewer\"][data-a3s-part-owners~=\"log-viewer.viewport\"], [data-a3s-components~=\"log-viewer\"] [data-a3s-part-owners~=\"log-viewer.viewport\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"log-viewer\"][data-a3s-part-owners~=\"log-viewer.filter\"], [data-a3s-components~=\"log-viewer\"] [data-a3s-part-owners~=\"log-viewer.filter\"]",
          "focus": "[data-a3s-components~=\"log-viewer\"][data-a3s-part-owners~=\"log-viewer.filter\"], [data-a3s-components~=\"log-viewer\"] [data-a3s-part-owners~=\"log-viewer.filter\"]",
          "press": "[data-a3s-components~=\"log-viewer\"][data-a3s-part-owners~=\"log-viewer.filter\"], [data-a3s-components~=\"log-viewer\"] [data-a3s-part-owners~=\"log-viewer.filter\"]",
          "wheel": "[data-a3s-components~=\"log-viewer\"][data-a3s-part-owners~=\"log-viewer.viewport\"], [data-a3s-components~=\"log-viewer\"] [data-a3s-part-owners~=\"log-viewer.viewport\"]"
        },
        "parts": {
          "filter": "[data-a3s-components~=\"log-viewer\"][data-a3s-part-owners~=\"log-viewer.filter\"], [data-a3s-components~=\"log-viewer\"] [data-a3s-part-owners~=\"log-viewer.filter\"]",
          "gap": "[data-a3s-components~=\"log-viewer\"][data-a3s-part-owners~=\"log-viewer.gap\"], [data-a3s-components~=\"log-viewer\"] [data-a3s-part-owners~=\"log-viewer.gap\"]",
          "record": "[data-a3s-components~=\"log-viewer\"][data-a3s-part-owners~=\"log-viewer.record\"], [data-a3s-components~=\"log-viewer\"] [data-a3s-part-owners~=\"log-viewer.record\"]",
          "viewport": "[data-a3s-components~=\"log-viewer\"][data-a3s-part-owners~=\"log-viewer.viewport\"], [data-a3s-components~=\"log-viewer\"] [data-a3s-part-owners~=\"log-viewer.viewport\"]"
        },
        "readySelector": "[data-a3s-components~=\"log-viewer\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"log-viewer\"]",
        "states": {
          "ready": "[data-a3s-components~=\"log-viewer\"][data-a3s-state~=\"ready\"]",
          "streaming": "[data-a3s-components~=\"log-viewer\"][data-a3s-state~=\"streaming\"]",
          "paused": "[data-a3s-components~=\"log-viewer\"][data-a3s-state~=\"paused\"]",
          "error": "[data-a3s-components~=\"log-viewer\"][data-a3s-state~=\"error\"]",
          "empty": "[data-a3s-components~=\"log-viewer\"][data-a3s-state~=\"empty\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [],
      "category": "data-display",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "property-list",
        "tag": "dl"
      },
      "name": "Property List",
      "methods": [],
      "parts": {
        "item": ":scope > div",
        "label": "dt",
        "value": "dd"
      },
      "selector": ".property-list",
      "slug": "property-list",
      "states": [
        "ready",
        "empty"
      ],
      "test": {
        "actionTargets": {},
        "actions": {},
        "parts": {
          "item": "[data-a3s-components~=\"property-list\"][data-a3s-part-owners~=\"property-list.item\"], [data-a3s-components~=\"property-list\"] [data-a3s-part-owners~=\"property-list.item\"]",
          "label": "[data-a3s-components~=\"property-list\"][data-a3s-part-owners~=\"property-list.label\"], [data-a3s-components~=\"property-list\"] [data-a3s-part-owners~=\"property-list.label\"]",
          "value": "[data-a3s-components~=\"property-list\"][data-a3s-part-owners~=\"property-list.value\"], [data-a3s-components~=\"property-list\"] [data-a3s-part-owners~=\"property-list.value\"]"
        },
        "readySelector": "[data-a3s-components~=\"property-list\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"property-list\"]",
        "states": {
          "ready": "[data-a3s-components~=\"property-list\"][data-a3s-state~=\"ready\"]",
          "empty": "[data-a3s-components~=\"property-list\"][data-a3s-state~=\"empty\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "check",
        "click",
        "focus",
        "wheel"
      ],
      "category": "data-display",
      "events": [
        "change"
      ],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "table-container",
        "tag": "div"
      },
      "name": "Table",
      "methods": [],
      "parts": {
        "body": "tbody",
        "caption": "caption",
        "control": "input, button, a[href]",
        "header": "thead",
        "row": "tbody > tr",
        "table": "table"
      },
      "selector": ".table-container",
      "slug": "table",
      "states": [
        "ready",
        "loading",
        "empty",
        "error"
      ],
      "test": {
        "actionTargets": {
          "check": {
            "part": "control",
            "selector": "[data-a3s-components~=\"table\"][data-a3s-part-owners~=\"table.control\"], [data-a3s-components~=\"table\"] [data-a3s-part-owners~=\"table.control\"]"
          },
          "click": {
            "part": "control",
            "selector": "[data-a3s-components~=\"table\"][data-a3s-part-owners~=\"table.control\"], [data-a3s-components~=\"table\"] [data-a3s-part-owners~=\"table.control\"]"
          },
          "focus": {
            "part": "control",
            "selector": "[data-a3s-components~=\"table\"][data-a3s-part-owners~=\"table.control\"], [data-a3s-components~=\"table\"] [data-a3s-part-owners~=\"table.control\"]"
          },
          "wheel": {
            "part": "table",
            "selector": "[data-a3s-components~=\"table\"][data-a3s-part-owners~=\"table.table\"], [data-a3s-components~=\"table\"] [data-a3s-part-owners~=\"table.table\"]"
          }
        },
        "actions": {
          "check": "[data-a3s-components~=\"table\"][data-a3s-part-owners~=\"table.control\"], [data-a3s-components~=\"table\"] [data-a3s-part-owners~=\"table.control\"]",
          "click": "[data-a3s-components~=\"table\"][data-a3s-part-owners~=\"table.control\"], [data-a3s-components~=\"table\"] [data-a3s-part-owners~=\"table.control\"]",
          "focus": "[data-a3s-components~=\"table\"][data-a3s-part-owners~=\"table.control\"], [data-a3s-components~=\"table\"] [data-a3s-part-owners~=\"table.control\"]",
          "wheel": "[data-a3s-components~=\"table\"][data-a3s-part-owners~=\"table.table\"], [data-a3s-components~=\"table\"] [data-a3s-part-owners~=\"table.table\"]"
        },
        "parts": {
          "body": "[data-a3s-components~=\"table\"][data-a3s-part-owners~=\"table.body\"], [data-a3s-components~=\"table\"] [data-a3s-part-owners~=\"table.body\"]",
          "caption": "[data-a3s-components~=\"table\"][data-a3s-part-owners~=\"table.caption\"], [data-a3s-components~=\"table\"] [data-a3s-part-owners~=\"table.caption\"]",
          "control": "[data-a3s-components~=\"table\"][data-a3s-part-owners~=\"table.control\"], [data-a3s-components~=\"table\"] [data-a3s-part-owners~=\"table.control\"]",
          "header": "[data-a3s-components~=\"table\"][data-a3s-part-owners~=\"table.header\"], [data-a3s-components~=\"table\"] [data-a3s-part-owners~=\"table.header\"]",
          "row": "[data-a3s-components~=\"table\"][data-a3s-part-owners~=\"table.row\"], [data-a3s-components~=\"table\"] [data-a3s-part-owners~=\"table.row\"]",
          "table": "[data-a3s-components~=\"table\"][data-a3s-part-owners~=\"table.table\"], [data-a3s-components~=\"table\"] [data-a3s-part-owners~=\"table.table\"]"
        },
        "readySelector": "[data-a3s-components~=\"table\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"table\"]",
        "states": {
          "ready": "[data-a3s-components~=\"table\"][data-a3s-state~=\"ready\"]",
          "loading": "[data-a3s-components~=\"table\"][data-a3s-state~=\"loading\"]",
          "empty": "[data-a3s-components~=\"table\"][data-a3s-state~=\"empty\"]",
          "error": "[data-a3s-components~=\"table\"][data-a3s-state~=\"error\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "focus",
        "wheel"
      ],
      "category": "data-display",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "stepper",
        "tag": "ol"
      },
      "name": "Stepper",
      "methods": [],
      "parts": {
        "item": ":scope > li",
        "marker": "[data-step-marker]"
      },
      "selector": ".stepper",
      "slug": "stepper",
      "states": [
        "ready",
        "active",
        "success",
        "warning",
        "danger"
      ],
      "test": {
        "actionTargets": {
          "focus": {
            "part": null,
            "selector": "[data-a3s-components~=\"stepper\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"stepper\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          },
          "wheel": {
            "part": null,
            "selector": "[data-a3s-components~=\"stepper\"]"
          }
        },
        "actions": {
          "focus": "[data-a3s-components~=\"stepper\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"stepper\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])",
          "wheel": "[data-a3s-components~=\"stepper\"]"
        },
        "parts": {
          "item": "[data-a3s-components~=\"stepper\"][data-a3s-part-owners~=\"stepper.item\"], [data-a3s-components~=\"stepper\"] [data-a3s-part-owners~=\"stepper.item\"]",
          "marker": "[data-a3s-components~=\"stepper\"][data-a3s-part-owners~=\"stepper.marker\"], [data-a3s-components~=\"stepper\"] [data-a3s-part-owners~=\"stepper.marker\"]"
        },
        "readySelector": "[data-a3s-components~=\"stepper\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"stepper\"]",
        "states": {
          "ready": "[data-a3s-components~=\"stepper\"][data-a3s-state~=\"ready\"]",
          "active": "[data-a3s-components~=\"stepper\"][data-a3s-state~=\"active\"]",
          "success": "[data-a3s-components~=\"stepper\"][data-a3s-state~=\"success\"]",
          "warning": "[data-a3s-components~=\"stepper\"][data-a3s-state~=\"warning\"]",
          "danger": "[data-a3s-components~=\"stepper\"][data-a3s-state~=\"danger\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [],
      "category": "data-display",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "timeline",
        "tag": "ol"
      },
      "name": "Timeline",
      "methods": [],
      "parts": {
        "item": ":scope > li",
        "marker": "[data-marker]"
      },
      "selector": ".timeline",
      "slug": "timeline",
      "states": [
        "ready",
        "active",
        "success",
        "warning",
        "danger"
      ],
      "test": {
        "actionTargets": {},
        "actions": {},
        "parts": {
          "item": "[data-a3s-components~=\"timeline\"][data-a3s-part-owners~=\"timeline.item\"], [data-a3s-components~=\"timeline\"] [data-a3s-part-owners~=\"timeline.item\"]",
          "marker": "[data-a3s-components~=\"timeline\"][data-a3s-part-owners~=\"timeline.marker\"], [data-a3s-components~=\"timeline\"] [data-a3s-part-owners~=\"timeline.marker\"]"
        },
        "readySelector": "[data-a3s-components~=\"timeline\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"timeline\"]",
        "states": {
          "ready": "[data-a3s-components~=\"timeline\"][data-a3s-state~=\"ready\"]",
          "active": "[data-a3s-components~=\"timeline\"][data-a3s-state~=\"active\"]",
          "success": "[data-a3s-components~=\"timeline\"][data-a3s-state~=\"success\"]",
          "warning": "[data-a3s-components~=\"timeline\"][data-a3s-state~=\"warning\"]",
          "danger": "[data-a3s-components~=\"timeline\"][data-a3s-state~=\"danger\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus",
        "press",
        "select"
      ],
      "category": "data-display",
      "events": [
        "a3s:tree-toggle",
        "basecoat:initialized"
      ],
      "hooks": [],
      "framework": {
        "attributes": {
          "role": "tree"
        },
        "className": "tree",
        "tag": "div"
      },
      "name": "Tree",
      "methods": [],
      "parts": {
        "item": "[role=treeitem]",
        "label": "[data-tree-label]",
        "row": "[data-tree-row]"
      },
      "selector": ".tree",
      "slug": "tree",
      "states": [
        "ready",
        "selected",
        "expanded",
        "collapsed",
        "disabled"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "row",
            "selector": "[data-a3s-components~=\"tree\"][data-a3s-part-owners~=\"tree.row\"], [data-a3s-components~=\"tree\"] [data-a3s-part-owners~=\"tree.row\"]"
          },
          "focus": {
            "part": "row",
            "selector": "[data-a3s-components~=\"tree\"][data-a3s-part-owners~=\"tree.row\"], [data-a3s-components~=\"tree\"] [data-a3s-part-owners~=\"tree.row\"]"
          },
          "press": {
            "part": "row",
            "selector": "[data-a3s-components~=\"tree\"][data-a3s-part-owners~=\"tree.row\"], [data-a3s-components~=\"tree\"] [data-a3s-part-owners~=\"tree.row\"]"
          },
          "select": {
            "part": "row",
            "selector": "[data-a3s-components~=\"tree\"][data-a3s-part-owners~=\"tree.row\"], [data-a3s-components~=\"tree\"] [data-a3s-part-owners~=\"tree.row\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"tree\"][data-a3s-part-owners~=\"tree.row\"], [data-a3s-components~=\"tree\"] [data-a3s-part-owners~=\"tree.row\"]",
          "focus": "[data-a3s-components~=\"tree\"][data-a3s-part-owners~=\"tree.row\"], [data-a3s-components~=\"tree\"] [data-a3s-part-owners~=\"tree.row\"]",
          "press": "[data-a3s-components~=\"tree\"][data-a3s-part-owners~=\"tree.row\"], [data-a3s-components~=\"tree\"] [data-a3s-part-owners~=\"tree.row\"]",
          "select": "[data-a3s-components~=\"tree\"][data-a3s-part-owners~=\"tree.row\"], [data-a3s-components~=\"tree\"] [data-a3s-part-owners~=\"tree.row\"]"
        },
        "parts": {
          "item": "[data-a3s-components~=\"tree\"][data-a3s-part-owners~=\"tree.item\"], [data-a3s-components~=\"tree\"] [data-a3s-part-owners~=\"tree.item\"]",
          "label": "[data-a3s-components~=\"tree\"][data-a3s-part-owners~=\"tree.label\"], [data-a3s-components~=\"tree\"] [data-a3s-part-owners~=\"tree.label\"]",
          "row": "[data-a3s-components~=\"tree\"][data-a3s-part-owners~=\"tree.row\"], [data-a3s-components~=\"tree\"] [data-a3s-part-owners~=\"tree.row\"]"
        },
        "readySelector": "[data-a3s-components~=\"tree\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"tree\"]",
        "states": {
          "ready": "[data-a3s-components~=\"tree\"][data-a3s-state~=\"ready\"]",
          "selected": "[data-a3s-components~=\"tree\"][data-a3s-state~=\"selected\"]",
          "expanded": "[data-a3s-components~=\"tree\"][data-a3s-state~=\"expanded\"]",
          "collapsed": "[data-a3s-components~=\"tree\"][data-a3s-state~=\"collapsed\"]",
          "disabled": "[data-a3s-components~=\"tree\"][data-a3s-state~=\"disabled\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "focus",
        "wheel"
      ],
      "category": "data-display",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "code-diff",
        "tag": "figure"
      },
      "name": "Code Diff",
      "methods": [],
      "parts": {
        "code": "pre, code",
        "header": ":scope > figcaption, :scope > header",
        "line": "[data-diff-line]",
        "marker": "[data-diff-marker]",
        "newLine": "[data-diff-new-line]",
        "oldLine": "[data-diff-old-line]"
      },
      "selector": ".code-diff",
      "slug": "code-diff",
      "states": [
        "ready",
        "loading",
        "empty",
        "error"
      ],
      "test": {
        "actionTargets": {
          "focus": {
            "part": "code",
            "selector": "[data-a3s-components~=\"code-diff\"][data-a3s-part-owners~=\"code-diff.code\"], [data-a3s-components~=\"code-diff\"] [data-a3s-part-owners~=\"code-diff.code\"]"
          },
          "wheel": {
            "part": "code",
            "selector": "[data-a3s-components~=\"code-diff\"][data-a3s-part-owners~=\"code-diff.code\"], [data-a3s-components~=\"code-diff\"] [data-a3s-part-owners~=\"code-diff.code\"]"
          }
        },
        "actions": {
          "focus": "[data-a3s-components~=\"code-diff\"][data-a3s-part-owners~=\"code-diff.code\"], [data-a3s-components~=\"code-diff\"] [data-a3s-part-owners~=\"code-diff.code\"]",
          "wheel": "[data-a3s-components~=\"code-diff\"][data-a3s-part-owners~=\"code-diff.code\"], [data-a3s-components~=\"code-diff\"] [data-a3s-part-owners~=\"code-diff.code\"]"
        },
        "parts": {
          "code": "[data-a3s-components~=\"code-diff\"][data-a3s-part-owners~=\"code-diff.code\"], [data-a3s-components~=\"code-diff\"] [data-a3s-part-owners~=\"code-diff.code\"]",
          "header": "[data-a3s-components~=\"code-diff\"][data-a3s-part-owners~=\"code-diff.header\"], [data-a3s-components~=\"code-diff\"] [data-a3s-part-owners~=\"code-diff.header\"]",
          "line": "[data-a3s-components~=\"code-diff\"][data-a3s-part-owners~=\"code-diff.line\"], [data-a3s-components~=\"code-diff\"] [data-a3s-part-owners~=\"code-diff.line\"]",
          "marker": "[data-a3s-components~=\"code-diff\"][data-a3s-part-owners~=\"code-diff.marker\"], [data-a3s-components~=\"code-diff\"] [data-a3s-part-owners~=\"code-diff.marker\"]",
          "newLine": "[data-a3s-components~=\"code-diff\"][data-a3s-part-owners~=\"code-diff.newLine\"], [data-a3s-components~=\"code-diff\"] [data-a3s-part-owners~=\"code-diff.newLine\"]",
          "oldLine": "[data-a3s-components~=\"code-diff\"][data-a3s-part-owners~=\"code-diff.oldLine\"], [data-a3s-components~=\"code-diff\"] [data-a3s-part-owners~=\"code-diff.oldLine\"]"
        },
        "readySelector": "[data-a3s-components~=\"code-diff\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"code-diff\"]",
        "states": {
          "ready": "[data-a3s-components~=\"code-diff\"][data-a3s-state~=\"ready\"]",
          "loading": "[data-a3s-components~=\"code-diff\"][data-a3s-state~=\"loading\"]",
          "empty": "[data-a3s-components~=\"code-diff\"][data-a3s-state~=\"empty\"]",
          "error": "[data-a3s-components~=\"code-diff\"][data-a3s-state~=\"error\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "check",
        "click",
        "focus",
        "select"
      ],
      "category": "forms",
      "events": [
        "change",
        "input"
      ],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "color-swatches",
        "tag": "fieldset"
      },
      "name": "Color Swatches",
      "methods": [],
      "parts": {
        "input": "input[type=radio], input[type=checkbox]",
        "label": "label",
        "swatch": "[data-swatch]"
      },
      "selector": ".color-swatches",
      "slug": "color-swatches",
      "states": [
        "ready",
        "disabled",
        "invalid"
      ],
      "test": {
        "actionTargets": {
          "check": {
            "part": "input",
            "selector": "[data-a3s-components~=\"color-swatches\"][data-a3s-part-owners~=\"color-swatches.input\"], [data-a3s-components~=\"color-swatches\"] [data-a3s-part-owners~=\"color-swatches.input\"]"
          },
          "click": {
            "part": "label",
            "selector": "[data-a3s-components~=\"color-swatches\"][data-a3s-part-owners~=\"color-swatches.label\"], [data-a3s-components~=\"color-swatches\"] [data-a3s-part-owners~=\"color-swatches.label\"]"
          },
          "focus": {
            "part": "input",
            "selector": "[data-a3s-components~=\"color-swatches\"][data-a3s-part-owners~=\"color-swatches.input\"], [data-a3s-components~=\"color-swatches\"] [data-a3s-part-owners~=\"color-swatches.input\"]"
          },
          "select": {
            "part": "input",
            "selector": "[data-a3s-components~=\"color-swatches\"][data-a3s-part-owners~=\"color-swatches.input\"], [data-a3s-components~=\"color-swatches\"] [data-a3s-part-owners~=\"color-swatches.input\"]"
          }
        },
        "actions": {
          "check": "[data-a3s-components~=\"color-swatches\"][data-a3s-part-owners~=\"color-swatches.input\"], [data-a3s-components~=\"color-swatches\"] [data-a3s-part-owners~=\"color-swatches.input\"]",
          "click": "[data-a3s-components~=\"color-swatches\"][data-a3s-part-owners~=\"color-swatches.label\"], [data-a3s-components~=\"color-swatches\"] [data-a3s-part-owners~=\"color-swatches.label\"]",
          "focus": "[data-a3s-components~=\"color-swatches\"][data-a3s-part-owners~=\"color-swatches.input\"], [data-a3s-components~=\"color-swatches\"] [data-a3s-part-owners~=\"color-swatches.input\"]",
          "select": "[data-a3s-components~=\"color-swatches\"][data-a3s-part-owners~=\"color-swatches.input\"], [data-a3s-components~=\"color-swatches\"] [data-a3s-part-owners~=\"color-swatches.input\"]"
        },
        "parts": {
          "input": "[data-a3s-components~=\"color-swatches\"][data-a3s-part-owners~=\"color-swatches.input\"], [data-a3s-components~=\"color-swatches\"] [data-a3s-part-owners~=\"color-swatches.input\"]",
          "label": "[data-a3s-components~=\"color-swatches\"][data-a3s-part-owners~=\"color-swatches.label\"], [data-a3s-components~=\"color-swatches\"] [data-a3s-part-owners~=\"color-swatches.label\"]",
          "swatch": "[data-a3s-components~=\"color-swatches\"][data-a3s-part-owners~=\"color-swatches.swatch\"], [data-a3s-components~=\"color-swatches\"] [data-a3s-part-owners~=\"color-swatches.swatch\"]"
        },
        "readySelector": "[data-a3s-components~=\"color-swatches\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"color-swatches\"]",
        "states": {
          "ready": "[data-a3s-components~=\"color-swatches\"][data-a3s-state~=\"ready\"]",
          "disabled": "[data-a3s-components~=\"color-swatches\"][data-a3s-state~=\"disabled\"]",
          "invalid": "[data-a3s-components~=\"color-swatches\"][data-a3s-state~=\"invalid\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [],
      "category": "data-display",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "file-type-icon",
        "tag": "span"
      },
      "name": "File Type Icon",
      "methods": [],
      "parts": {
        "extension": "[data-file-extension]",
        "graphic": "svg, img"
      },
      "selector": ".file-type-icon",
      "slug": "file-type-icon",
      "states": [
        "ready",
        "generic",
        "known",
        "host-provided"
      ],
      "test": {
        "actionTargets": {},
        "actions": {},
        "parts": {
          "extension": "[data-a3s-components~=\"file-type-icon\"][data-a3s-part-owners~=\"file-type-icon.extension\"], [data-a3s-components~=\"file-type-icon\"] [data-a3s-part-owners~=\"file-type-icon.extension\"]",
          "graphic": "[data-a3s-components~=\"file-type-icon\"][data-a3s-part-owners~=\"file-type-icon.graphic\"], [data-a3s-components~=\"file-type-icon\"] [data-a3s-part-owners~=\"file-type-icon.graphic\"]"
        },
        "readySelector": "[data-a3s-components~=\"file-type-icon\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"file-type-icon\"]",
        "states": {
          "ready": "[data-a3s-components~=\"file-type-icon\"][data-a3s-state~=\"ready\"]",
          "generic": "[data-a3s-components~=\"file-type-icon\"][data-a3s-state~=\"generic\"]",
          "known": "[data-a3s-components~=\"file-type-icon\"][data-a3s-state~=\"known\"]",
          "host-provided": "[data-a3s-components~=\"file-type-icon\"][data-a3s-state~=\"host-provided\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "focus",
        "wheel"
      ],
      "category": "data-display",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {
          "tabindex": "0"
        },
        "className": "highlighter",
        "tag": "pre"
      },
      "name": "Highlighter",
      "methods": [],
      "parts": {
        "code": "code",
        "line": "[data-code-line]",
        "mark": "mark, [data-highlighted]",
        "token": "[data-code-token]"
      },
      "selector": ".highlighter",
      "slug": "highlighter",
      "states": [
        "ready",
        "loading",
        "error"
      ],
      "test": {
        "actionTargets": {
          "focus": {
            "part": null,
            "selector": "[data-a3s-components~=\"highlighter\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"highlighter\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          },
          "wheel": {
            "part": null,
            "selector": "[data-a3s-components~=\"highlighter\"]"
          }
        },
        "actions": {
          "focus": "[data-a3s-components~=\"highlighter\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"highlighter\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])",
          "wheel": "[data-a3s-components~=\"highlighter\"]"
        },
        "parts": {
          "code": "[data-a3s-components~=\"highlighter\"][data-a3s-part-owners~=\"highlighter.code\"], [data-a3s-components~=\"highlighter\"] [data-a3s-part-owners~=\"highlighter.code\"]",
          "line": "[data-a3s-components~=\"highlighter\"][data-a3s-part-owners~=\"highlighter.line\"], [data-a3s-components~=\"highlighter\"] [data-a3s-part-owners~=\"highlighter.line\"]",
          "mark": "[data-a3s-components~=\"highlighter\"][data-a3s-part-owners~=\"highlighter.mark\"], [data-a3s-components~=\"highlighter\"] [data-a3s-part-owners~=\"highlighter.mark\"]",
          "token": "[data-a3s-components~=\"highlighter\"][data-a3s-part-owners~=\"highlighter.token\"], [data-a3s-components~=\"highlighter\"] [data-a3s-part-owners~=\"highlighter.token\"]"
        },
        "readySelector": "[data-a3s-components~=\"highlighter\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"highlighter\"]",
        "states": {
          "ready": "[data-a3s-components~=\"highlighter\"][data-a3s-state~=\"ready\"]",
          "loading": "[data-a3s-components~=\"highlighter\"][data-a3s-state~=\"loading\"]",
          "error": "[data-a3s-components~=\"highlighter\"][data-a3s-state~=\"error\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [],
      "category": "data-display",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "icon",
        "tag": "span"
      },
      "name": "Icon",
      "methods": [],
      "parts": {
        "graphic": "svg, img, [data-icon-slot]"
      },
      "selector": ".icon",
      "slug": "icon",
      "states": [
        "ready",
        "decorative",
        "labeled",
        "host-provided"
      ],
      "test": {
        "actionTargets": {},
        "actions": {},
        "parts": {
          "graphic": "[data-a3s-components~=\"icon\"][data-a3s-part-owners~=\"icon.graphic\"], [data-a3s-components~=\"icon\"] [data-a3s-part-owners~=\"icon.graphic\"]"
        },
        "readySelector": "[data-a3s-components~=\"icon\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"icon\"]",
        "states": {
          "ready": "[data-a3s-components~=\"icon\"][data-a3s-state~=\"ready\"]",
          "decorative": "[data-a3s-components~=\"icon\"][data-a3s-state~=\"decorative\"]",
          "labeled": "[data-a3s-components~=\"icon\"][data-a3s-state~=\"labeled\"]",
          "host-provided": "[data-a3s-components~=\"icon\"][data-a3s-state~=\"host-provided\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [],
      "category": "data-display",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "image",
        "tag": "figure"
      },
      "name": "Image",
      "methods": [],
      "parts": {
        "caption": "figcaption",
        "image": "img, picture",
        "status": "[data-image-status]"
      },
      "selector": "figure.image",
      "slug": "image",
      "states": [
        "loading",
        "ready",
        "error"
      ],
      "test": {
        "actionTargets": {},
        "actions": {},
        "parts": {
          "caption": "[data-a3s-components~=\"image\"][data-a3s-part-owners~=\"image.caption\"], [data-a3s-components~=\"image\"] [data-a3s-part-owners~=\"image.caption\"]",
          "image": "[data-a3s-components~=\"image\"][data-a3s-part-owners~=\"image.image\"], [data-a3s-components~=\"image\"] [data-a3s-part-owners~=\"image.image\"]",
          "status": "[data-a3s-components~=\"image\"][data-a3s-part-owners~=\"image.status\"], [data-a3s-components~=\"image\"] [data-a3s-part-owners~=\"image.status\"]"
        },
        "readySelector": "[data-a3s-components~=\"image\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"image\"]",
        "states": {
          "loading": "[data-a3s-components~=\"image\"][data-a3s-state~=\"loading\"]",
          "ready": "[data-a3s-components~=\"image\"][data-a3s-state~=\"ready\"]",
          "error": "[data-a3s-components~=\"image\"][data-a3s-state~=\"error\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "check",
        "click",
        "focus",
        "select"
      ],
      "category": "forms",
      "events": [
        "change",
        "input"
      ],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "image-select",
        "tag": "fieldset"
      },
      "name": "Image Select",
      "methods": [],
      "parts": {
        "image": "img, [data-image-preview]",
        "input": "input[type=radio], input[type=checkbox]",
        "label": "label",
        "option": "[data-image-option]"
      },
      "selector": ".image-select",
      "slug": "image-select",
      "states": [
        "ready",
        "disabled",
        "invalid"
      ],
      "test": {
        "actionTargets": {
          "check": {
            "part": "input",
            "selector": "[data-a3s-components~=\"image-select\"][data-a3s-part-owners~=\"image-select.input\"], [data-a3s-components~=\"image-select\"] [data-a3s-part-owners~=\"image-select.input\"]"
          },
          "click": {
            "part": "label",
            "selector": "[data-a3s-components~=\"image-select\"][data-a3s-part-owners~=\"image-select.label\"], [data-a3s-components~=\"image-select\"] [data-a3s-part-owners~=\"image-select.label\"]"
          },
          "focus": {
            "part": "input",
            "selector": "[data-a3s-components~=\"image-select\"][data-a3s-part-owners~=\"image-select.input\"], [data-a3s-components~=\"image-select\"] [data-a3s-part-owners~=\"image-select.input\"]"
          },
          "select": {
            "part": "input",
            "selector": "[data-a3s-components~=\"image-select\"][data-a3s-part-owners~=\"image-select.input\"], [data-a3s-components~=\"image-select\"] [data-a3s-part-owners~=\"image-select.input\"]"
          }
        },
        "actions": {
          "check": "[data-a3s-components~=\"image-select\"][data-a3s-part-owners~=\"image-select.input\"], [data-a3s-components~=\"image-select\"] [data-a3s-part-owners~=\"image-select.input\"]",
          "click": "[data-a3s-components~=\"image-select\"][data-a3s-part-owners~=\"image-select.label\"], [data-a3s-components~=\"image-select\"] [data-a3s-part-owners~=\"image-select.label\"]",
          "focus": "[data-a3s-components~=\"image-select\"][data-a3s-part-owners~=\"image-select.input\"], [data-a3s-components~=\"image-select\"] [data-a3s-part-owners~=\"image-select.input\"]",
          "select": "[data-a3s-components~=\"image-select\"][data-a3s-part-owners~=\"image-select.input\"], [data-a3s-components~=\"image-select\"] [data-a3s-part-owners~=\"image-select.input\"]"
        },
        "parts": {
          "image": "[data-a3s-components~=\"image-select\"][data-a3s-part-owners~=\"image-select.image\"], [data-a3s-components~=\"image-select\"] [data-a3s-part-owners~=\"image-select.image\"]",
          "input": "[data-a3s-components~=\"image-select\"][data-a3s-part-owners~=\"image-select.input\"], [data-a3s-components~=\"image-select\"] [data-a3s-part-owners~=\"image-select.input\"]",
          "label": "[data-a3s-components~=\"image-select\"][data-a3s-part-owners~=\"image-select.label\"], [data-a3s-components~=\"image-select\"] [data-a3s-part-owners~=\"image-select.label\"]",
          "option": "[data-a3s-components~=\"image-select\"][data-a3s-part-owners~=\"image-select.option\"], [data-a3s-components~=\"image-select\"] [data-a3s-part-owners~=\"image-select.option\"]"
        },
        "readySelector": "[data-a3s-components~=\"image-select\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"image-select\"]",
        "states": {
          "ready": "[data-a3s-components~=\"image-select\"][data-a3s-state~=\"ready\"]",
          "disabled": "[data-a3s-components~=\"image-select\"][data-a3s-state~=\"disabled\"]",
          "invalid": "[data-a3s-components~=\"image-select\"][data-a3s-state~=\"invalid\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus",
        "wheel"
      ],
      "category": "data-display",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "markdown-surface",
        "tag": "article"
      },
      "name": "Markdown Surface",
      "methods": [],
      "parts": {
        "code": "pre, code",
        "link": "a[href]",
        "media": "figure, img, video",
        "renderer": "[data-markdown-renderer]"
      },
      "selector": ".markdown-surface",
      "slug": "markdown-surface",
      "states": [
        "ready",
        "loading",
        "empty",
        "error"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "link",
            "selector": "[data-a3s-components~=\"markdown-surface\"][data-a3s-part-owners~=\"markdown-surface.link\"], [data-a3s-components~=\"markdown-surface\"] [data-a3s-part-owners~=\"markdown-surface.link\"]"
          },
          "focus": {
            "part": "link",
            "selector": "[data-a3s-components~=\"markdown-surface\"][data-a3s-part-owners~=\"markdown-surface.link\"], [data-a3s-components~=\"markdown-surface\"] [data-a3s-part-owners~=\"markdown-surface.link\"]"
          },
          "wheel": {
            "part": "code",
            "selector": "[data-a3s-components~=\"markdown-surface\"][data-a3s-part-owners~=\"markdown-surface.code\"], [data-a3s-components~=\"markdown-surface\"] [data-a3s-part-owners~=\"markdown-surface.code\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"markdown-surface\"][data-a3s-part-owners~=\"markdown-surface.link\"], [data-a3s-components~=\"markdown-surface\"] [data-a3s-part-owners~=\"markdown-surface.link\"]",
          "focus": "[data-a3s-components~=\"markdown-surface\"][data-a3s-part-owners~=\"markdown-surface.link\"], [data-a3s-components~=\"markdown-surface\"] [data-a3s-part-owners~=\"markdown-surface.link\"]",
          "wheel": "[data-a3s-components~=\"markdown-surface\"][data-a3s-part-owners~=\"markdown-surface.code\"], [data-a3s-components~=\"markdown-surface\"] [data-a3s-part-owners~=\"markdown-surface.code\"]"
        },
        "parts": {
          "code": "[data-a3s-components~=\"markdown-surface\"][data-a3s-part-owners~=\"markdown-surface.code\"], [data-a3s-components~=\"markdown-surface\"] [data-a3s-part-owners~=\"markdown-surface.code\"]",
          "link": "[data-a3s-components~=\"markdown-surface\"][data-a3s-part-owners~=\"markdown-surface.link\"], [data-a3s-components~=\"markdown-surface\"] [data-a3s-part-owners~=\"markdown-surface.link\"]",
          "media": "[data-a3s-components~=\"markdown-surface\"][data-a3s-part-owners~=\"markdown-surface.media\"], [data-a3s-components~=\"markdown-surface\"] [data-a3s-part-owners~=\"markdown-surface.media\"]",
          "renderer": "[data-a3s-components~=\"markdown-surface\"][data-a3s-part-owners~=\"markdown-surface.renderer\"], [data-a3s-components~=\"markdown-surface\"] [data-a3s-part-owners~=\"markdown-surface.renderer\"]"
        },
        "readySelector": "[data-a3s-components~=\"markdown-surface\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"markdown-surface\"]",
        "states": {
          "ready": "[data-a3s-components~=\"markdown-surface\"][data-a3s-state~=\"ready\"]",
          "loading": "[data-a3s-components~=\"markdown-surface\"][data-a3s-state~=\"loading\"]",
          "empty": "[data-a3s-components~=\"markdown-surface\"][data-a3s-state~=\"empty\"]",
          "error": "[data-a3s-components~=\"markdown-surface\"][data-a3s-state~=\"error\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus",
        "wheel"
      ],
      "category": "data-display",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "snippet",
        "tag": "div"
      },
      "name": "Snippet",
      "methods": [],
      "parts": {
        "code": "code",
        "copy": ".copy-button, [data-copy-button]"
      },
      "selector": ".snippet",
      "slug": "snippet",
      "states": [
        "ready",
        "copied",
        "error"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "copy",
            "selector": "[data-a3s-components~=\"snippet\"][data-a3s-part-owners~=\"snippet.copy\"], [data-a3s-components~=\"snippet\"] [data-a3s-part-owners~=\"snippet.copy\"]"
          },
          "focus": {
            "part": "copy",
            "selector": "[data-a3s-components~=\"snippet\"][data-a3s-part-owners~=\"snippet.copy\"], [data-a3s-components~=\"snippet\"] [data-a3s-part-owners~=\"snippet.copy\"]"
          },
          "wheel": {
            "part": "code",
            "selector": "[data-a3s-components~=\"snippet\"][data-a3s-part-owners~=\"snippet.code\"], [data-a3s-components~=\"snippet\"] [data-a3s-part-owners~=\"snippet.code\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"snippet\"][data-a3s-part-owners~=\"snippet.copy\"], [data-a3s-components~=\"snippet\"] [data-a3s-part-owners~=\"snippet.copy\"]",
          "focus": "[data-a3s-components~=\"snippet\"][data-a3s-part-owners~=\"snippet.copy\"], [data-a3s-components~=\"snippet\"] [data-a3s-part-owners~=\"snippet.copy\"]",
          "wheel": "[data-a3s-components~=\"snippet\"][data-a3s-part-owners~=\"snippet.code\"], [data-a3s-components~=\"snippet\"] [data-a3s-part-owners~=\"snippet.code\"]"
        },
        "parts": {
          "code": "[data-a3s-components~=\"snippet\"][data-a3s-part-owners~=\"snippet.code\"], [data-a3s-components~=\"snippet\"] [data-a3s-part-owners~=\"snippet.code\"]",
          "copy": "[data-a3s-components~=\"snippet\"][data-a3s-part-owners~=\"snippet.copy\"], [data-a3s-components~=\"snippet\"] [data-a3s-part-owners~=\"snippet.copy\"]"
        },
        "readySelector": "[data-a3s-components~=\"snippet\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"snippet\"]",
        "states": {
          "ready": "[data-a3s-components~=\"snippet\"][data-a3s-state~=\"ready\"]",
          "copied": "[data-a3s-components~=\"snippet\"][data-a3s-state~=\"copied\"]",
          "error": "[data-a3s-components~=\"snippet\"][data-a3s-state~=\"error\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [],
      "category": "feedback",
      "events": [
        "a3s:streaming-text-complete",
        "a3s:streaming-text-update",
        "basecoat:initialized"
      ],
      "hooks": [],
      "framework": {
        "attributes": {
          "aria-live": "polite"
        },
        "className": "streaming-text",
        "tag": "output"
      },
      "name": "Streaming Text",
      "methods": [
        "append",
        "complete",
        "getState",
        "setText"
      ],
      "parts": {
        "content": "[data-streaming-content]",
        "status": "[data-streaming-status]"
      },
      "selector": ".streaming-text",
      "slug": "streaming-text",
      "states": [
        "streaming",
        "complete",
        "paused",
        "error"
      ],
      "test": {
        "actionTargets": {},
        "actions": {},
        "parts": {
          "content": "[data-a3s-components~=\"streaming-text\"][data-a3s-part-owners~=\"streaming-text.content\"], [data-a3s-components~=\"streaming-text\"] [data-a3s-part-owners~=\"streaming-text.content\"]",
          "status": "[data-a3s-components~=\"streaming-text\"][data-a3s-part-owners~=\"streaming-text.status\"], [data-a3s-components~=\"streaming-text\"] [data-a3s-part-owners~=\"streaming-text.status\"]"
        },
        "readySelector": "[data-a3s-components~=\"streaming-text\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"streaming-text\"]",
        "states": {
          "streaming": "[data-a3s-components~=\"streaming-text\"][data-a3s-state~=\"streaming\"]",
          "complete": "[data-a3s-components~=\"streaming-text\"][data-a3s-state~=\"complete\"]",
          "paused": "[data-a3s-components~=\"streaming-text\"][data-a3s-state~=\"paused\"]",
          "error": "[data-a3s-components~=\"streaming-text\"][data-a3s-state~=\"error\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus",
        "press"
      ],
      "category": "navigation",
      "events": [
        "a3s:back-to-bottom-activate",
        "a3s:back-to-bottom-visibility-change",
        "basecoat:initialized"
      ],
      "hooks": [],
      "framework": {
        "attributes": {
          "type": "button"
        },
        "className": "back-to-bottom",
        "tag": "button"
      },
      "name": "Back to Bottom",
      "methods": [
        "getState",
        "refresh",
        "scrollToBottom",
        "setUnread"
      ],
      "parts": {
        "count": "[data-unread-count]",
        "label": "[data-back-to-bottom-label]"
      },
      "selector": ".back-to-bottom",
      "slug": "back-to-bottom",
      "states": [
        "hidden",
        "visible",
        "unread"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": null,
            "selector": "[data-a3s-components~=\"back-to-bottom\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"back-to-bottom\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          },
          "focus": {
            "part": null,
            "selector": "[data-a3s-components~=\"back-to-bottom\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"back-to-bottom\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          },
          "press": {
            "part": null,
            "selector": "[data-a3s-components~=\"back-to-bottom\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"back-to-bottom\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"back-to-bottom\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"back-to-bottom\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])",
          "focus": "[data-a3s-components~=\"back-to-bottom\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"back-to-bottom\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])",
          "press": "[data-a3s-components~=\"back-to-bottom\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"back-to-bottom\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
        },
        "parts": {
          "count": "[data-a3s-components~=\"back-to-bottom\"][data-a3s-part-owners~=\"back-to-bottom.count\"], [data-a3s-components~=\"back-to-bottom\"] [data-a3s-part-owners~=\"back-to-bottom.count\"]",
          "label": "[data-a3s-components~=\"back-to-bottom\"][data-a3s-part-owners~=\"back-to-bottom.label\"], [data-a3s-components~=\"back-to-bottom\"] [data-a3s-part-owners~=\"back-to-bottom.label\"]"
        },
        "readySelector": "[data-a3s-components~=\"back-to-bottom\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"back-to-bottom\"]",
        "states": {
          "hidden": "[data-a3s-components~=\"back-to-bottom\"][data-a3s-state~=\"hidden\"]",
          "visible": "[data-a3s-components~=\"back-to-bottom\"][data-a3s-state~=\"visible\"]",
          "unread": "[data-a3s-components~=\"back-to-bottom\"][data-a3s-state~=\"unread\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus",
        "press"
      ],
      "category": "data-display",
      "events": [
        "toggle"
      ],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "collapsible",
        "tag": "details"
      },
      "name": "Collapsible",
      "methods": [],
      "parts": {
        "content": ":scope > [data-collapsible-content]",
        "trigger": ":scope > summary"
      },
      "selector": "details.collapsible",
      "slug": "collapsible",
      "states": [
        "open",
        "closed",
        "disabled"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "trigger",
            "selector": "[data-a3s-components~=\"collapsible\"][data-a3s-part-owners~=\"collapsible.trigger\"], [data-a3s-components~=\"collapsible\"] [data-a3s-part-owners~=\"collapsible.trigger\"]"
          },
          "focus": {
            "part": "trigger",
            "selector": "[data-a3s-components~=\"collapsible\"][data-a3s-part-owners~=\"collapsible.trigger\"], [data-a3s-components~=\"collapsible\"] [data-a3s-part-owners~=\"collapsible.trigger\"]"
          },
          "press": {
            "part": "trigger",
            "selector": "[data-a3s-components~=\"collapsible\"][data-a3s-part-owners~=\"collapsible.trigger\"], [data-a3s-components~=\"collapsible\"] [data-a3s-part-owners~=\"collapsible.trigger\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"collapsible\"][data-a3s-part-owners~=\"collapsible.trigger\"], [data-a3s-components~=\"collapsible\"] [data-a3s-part-owners~=\"collapsible.trigger\"]",
          "focus": "[data-a3s-components~=\"collapsible\"][data-a3s-part-owners~=\"collapsible.trigger\"], [data-a3s-components~=\"collapsible\"] [data-a3s-part-owners~=\"collapsible.trigger\"]",
          "press": "[data-a3s-components~=\"collapsible\"][data-a3s-part-owners~=\"collapsible.trigger\"], [data-a3s-components~=\"collapsible\"] [data-a3s-part-owners~=\"collapsible.trigger\"]"
        },
        "parts": {
          "content": "[data-a3s-components~=\"collapsible\"][data-a3s-part-owners~=\"collapsible.content\"], [data-a3s-components~=\"collapsible\"] [data-a3s-part-owners~=\"collapsible.content\"]",
          "trigger": "[data-a3s-components~=\"collapsible\"][data-a3s-part-owners~=\"collapsible.trigger\"], [data-a3s-components~=\"collapsible\"] [data-a3s-part-owners~=\"collapsible.trigger\"]"
        },
        "readySelector": "[data-a3s-components~=\"collapsible\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"collapsible\"]",
        "states": {
          "open": "[data-a3s-components~=\"collapsible\"][data-a3s-state~=\"open\"]",
          "closed": "[data-a3s-components~=\"collapsible\"][data-a3s-state~=\"closed\"]",
          "disabled": "[data-a3s-components~=\"collapsible\"][data-a3s-state~=\"disabled\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus",
        "press"
      ],
      "category": "actions",
      "events": [
        "a3s:copy-before",
        "a3s:copy-error",
        "a3s:copy-success",
        "basecoat:initialized"
      ],
      "hooks": [
        "a3s:copy-before"
      ],
      "framework": {
        "attributes": {
          "type": "button"
        },
        "className": "btn copy-button",
        "tag": "button"
      },
      "name": "Copy Button",
      "methods": [
        "copy",
        "getState",
        "setSource"
      ],
      "parts": {
        "feedback": "[data-copy-feedback]",
        "label": "[data-copy-label]"
      },
      "selector": ".copy-button",
      "slug": "copy-button",
      "states": [
        "ready",
        "copying",
        "copied",
        "error",
        "disabled"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": null,
            "selector": "[data-a3s-components~=\"copy-button\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"copy-button\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          },
          "focus": {
            "part": null,
            "selector": "[data-a3s-components~=\"copy-button\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"copy-button\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          },
          "press": {
            "part": null,
            "selector": "[data-a3s-components~=\"copy-button\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"copy-button\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"copy-button\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"copy-button\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])",
          "focus": "[data-a3s-components~=\"copy-button\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"copy-button\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])",
          "press": "[data-a3s-components~=\"copy-button\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"copy-button\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
        },
        "parts": {
          "feedback": "[data-a3s-components~=\"copy-button\"][data-a3s-part-owners~=\"copy-button.feedback\"], [data-a3s-components~=\"copy-button\"] [data-a3s-part-owners~=\"copy-button.feedback\"]",
          "label": "[data-a3s-components~=\"copy-button\"][data-a3s-part-owners~=\"copy-button.label\"], [data-a3s-components~=\"copy-button\"] [data-a3s-part-owners~=\"copy-button.label\"]"
        },
        "readySelector": "[data-a3s-components~=\"copy-button\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"copy-button\"]",
        "states": {
          "ready": "[data-a3s-components~=\"copy-button\"][data-a3s-state~=\"ready\"]",
          "copying": "[data-a3s-components~=\"copy-button\"][data-a3s-state~=\"copying\"]",
          "copied": "[data-a3s-components~=\"copy-button\"][data-a3s-state~=\"copied\"]",
          "error": "[data-a3s-components~=\"copy-button\"][data-a3s-state~=\"error\"]",
          "disabled": "[data-a3s-components~=\"copy-button\"][data-a3s-state~=\"disabled\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "fill",
        "focus",
        "press",
        "select"
      ],
      "category": "forms",
      "events": [
        "change",
        "input"
      ],
      "hooks": [],
      "framework": {
        "attributes": {
          "type": "date"
        },
        "className": "input date-picker",
        "tag": "input"
      },
      "name": "Date Picker",
      "methods": [],
      "parts": {},
      "selector": "input.date-picker",
      "slug": "date-picker",
      "states": [
        "ready",
        "disabled",
        "invalid",
        "read-only"
      ],
      "test": {
        "actionTargets": {
          "fill": {
            "part": null,
            "selector": "[data-a3s-components~=\"date-picker\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"date-picker\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          },
          "focus": {
            "part": null,
            "selector": "[data-a3s-components~=\"date-picker\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"date-picker\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          },
          "press": {
            "part": null,
            "selector": "[data-a3s-components~=\"date-picker\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"date-picker\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          },
          "select": {
            "part": null,
            "selector": "[data-a3s-components~=\"date-picker\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"date-picker\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          }
        },
        "actions": {
          "fill": "[data-a3s-components~=\"date-picker\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"date-picker\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])",
          "focus": "[data-a3s-components~=\"date-picker\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"date-picker\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])",
          "press": "[data-a3s-components~=\"date-picker\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"date-picker\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])",
          "select": "[data-a3s-components~=\"date-picker\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"date-picker\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
        },
        "parts": {},
        "readySelector": "[data-a3s-components~=\"date-picker\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"date-picker\"]",
        "states": {
          "ready": "[data-a3s-components~=\"date-picker\"][data-a3s-state~=\"ready\"]",
          "disabled": "[data-a3s-components~=\"date-picker\"][data-a3s-state~=\"disabled\"]",
          "invalid": "[data-a3s-components~=\"date-picker\"][data-a3s-state~=\"invalid\"]",
          "read-only": "[data-a3s-components~=\"date-picker\"][data-a3s-state~=\"read-only\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "fill",
        "focus",
        "press"
      ],
      "category": "forms",
      "events": [
        "a3s:editable-text-before-commit",
        "a3s:editable-text-cancel",
        "a3s:editable-text-change",
        "a3s:editable-text-edit",
        "basecoat:initialized"
      ],
      "hooks": [
        "a3s:editable-text-before-commit"
      ],
      "framework": {
        "attributes": {},
        "className": "editable-text",
        "tag": "div"
      },
      "name": "Editable Text",
      "methods": [
        "beginEdit",
        "cancel",
        "commit",
        "getState",
        "setValue"
      ],
      "parts": {
        "action": "[data-editable-action]",
        "display": "[data-editable-display]",
        "form": "[data-editable-form]",
        "input": "input, textarea"
      },
      "selector": ".editable-text",
      "slug": "editable-text",
      "states": [
        "display",
        "editing",
        "saving",
        "error",
        "disabled"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "action",
            "selector": "[data-a3s-components~=\"editable-text\"][data-a3s-part-owners~=\"editable-text.action\"], [data-a3s-components~=\"editable-text\"] [data-a3s-part-owners~=\"editable-text.action\"]"
          },
          "fill": {
            "part": "input",
            "selector": "[data-a3s-components~=\"editable-text\"][data-a3s-part-owners~=\"editable-text.input\"], [data-a3s-components~=\"editable-text\"] [data-a3s-part-owners~=\"editable-text.input\"]"
          },
          "focus": {
            "part": "input",
            "selector": "[data-a3s-components~=\"editable-text\"][data-a3s-part-owners~=\"editable-text.input\"], [data-a3s-components~=\"editable-text\"] [data-a3s-part-owners~=\"editable-text.input\"]"
          },
          "press": {
            "part": "input",
            "selector": "[data-a3s-components~=\"editable-text\"][data-a3s-part-owners~=\"editable-text.input\"], [data-a3s-components~=\"editable-text\"] [data-a3s-part-owners~=\"editable-text.input\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"editable-text\"][data-a3s-part-owners~=\"editable-text.action\"], [data-a3s-components~=\"editable-text\"] [data-a3s-part-owners~=\"editable-text.action\"]",
          "fill": "[data-a3s-components~=\"editable-text\"][data-a3s-part-owners~=\"editable-text.input\"], [data-a3s-components~=\"editable-text\"] [data-a3s-part-owners~=\"editable-text.input\"]",
          "focus": "[data-a3s-components~=\"editable-text\"][data-a3s-part-owners~=\"editable-text.input\"], [data-a3s-components~=\"editable-text\"] [data-a3s-part-owners~=\"editable-text.input\"]",
          "press": "[data-a3s-components~=\"editable-text\"][data-a3s-part-owners~=\"editable-text.input\"], [data-a3s-components~=\"editable-text\"] [data-a3s-part-owners~=\"editable-text.input\"]"
        },
        "parts": {
          "action": "[data-a3s-components~=\"editable-text\"][data-a3s-part-owners~=\"editable-text.action\"], [data-a3s-components~=\"editable-text\"] [data-a3s-part-owners~=\"editable-text.action\"]",
          "display": "[data-a3s-components~=\"editable-text\"][data-a3s-part-owners~=\"editable-text.display\"], [data-a3s-components~=\"editable-text\"] [data-a3s-part-owners~=\"editable-text.display\"]",
          "form": "[data-a3s-components~=\"editable-text\"][data-a3s-part-owners~=\"editable-text.form\"], [data-a3s-components~=\"editable-text\"] [data-a3s-part-owners~=\"editable-text.form\"]",
          "input": "[data-a3s-components~=\"editable-text\"][data-a3s-part-owners~=\"editable-text.input\"], [data-a3s-components~=\"editable-text\"] [data-a3s-part-owners~=\"editable-text.input\"]"
        },
        "readySelector": "[data-a3s-components~=\"editable-text\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"editable-text\"]",
        "states": {
          "display": "[data-a3s-components~=\"editable-text\"][data-a3s-state~=\"display\"]",
          "editing": "[data-a3s-components~=\"editable-text\"][data-a3s-state~=\"editing\"]",
          "saving": "[data-a3s-components~=\"editable-text\"][data-a3s-state~=\"saving\"]",
          "error": "[data-a3s-components~=\"editable-text\"][data-a3s-state~=\"error\"]",
          "disabled": "[data-a3s-components~=\"editable-text\"][data-a3s-state~=\"disabled\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "fill",
        "focus",
        "press",
        "select"
      ],
      "category": "forms",
      "events": [
        "a3s:emoji-before-select",
        "a3s:emoji-query-change",
        "a3s:emoji-select",
        "basecoat:initialized"
      ],
      "hooks": [
        "a3s:emoji-before-select"
      ],
      "framework": {
        "attributes": {},
        "className": "emoji-picker",
        "tag": "section"
      },
      "name": "Emoji Picker",
      "methods": [
        "getState",
        "refresh",
        "select",
        "setQuery"
      ],
      "parts": {
        "empty": "[data-emoji-empty]",
        "grid": "[data-emoji-grid]",
        "input": "input[type=search]",
        "option": "[data-emoji-value]"
      },
      "selector": ".emoji-picker",
      "slug": "emoji-picker",
      "states": [
        "ready",
        "empty",
        "disabled"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "option",
            "selector": "[data-a3s-components~=\"emoji-picker\"][data-a3s-part-owners~=\"emoji-picker.option\"], [data-a3s-components~=\"emoji-picker\"] [data-a3s-part-owners~=\"emoji-picker.option\"]"
          },
          "fill": {
            "part": "input",
            "selector": "[data-a3s-components~=\"emoji-picker\"][data-a3s-part-owners~=\"emoji-picker.input\"], [data-a3s-components~=\"emoji-picker\"] [data-a3s-part-owners~=\"emoji-picker.input\"]"
          },
          "focus": {
            "part": "input",
            "selector": "[data-a3s-components~=\"emoji-picker\"][data-a3s-part-owners~=\"emoji-picker.input\"], [data-a3s-components~=\"emoji-picker\"] [data-a3s-part-owners~=\"emoji-picker.input\"]"
          },
          "press": {
            "part": "option",
            "selector": "[data-a3s-components~=\"emoji-picker\"][data-a3s-part-owners~=\"emoji-picker.option\"], [data-a3s-components~=\"emoji-picker\"] [data-a3s-part-owners~=\"emoji-picker.option\"]"
          },
          "select": {
            "part": "option",
            "selector": "[data-a3s-components~=\"emoji-picker\"][data-a3s-part-owners~=\"emoji-picker.option\"], [data-a3s-components~=\"emoji-picker\"] [data-a3s-part-owners~=\"emoji-picker.option\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"emoji-picker\"][data-a3s-part-owners~=\"emoji-picker.option\"], [data-a3s-components~=\"emoji-picker\"] [data-a3s-part-owners~=\"emoji-picker.option\"]",
          "fill": "[data-a3s-components~=\"emoji-picker\"][data-a3s-part-owners~=\"emoji-picker.input\"], [data-a3s-components~=\"emoji-picker\"] [data-a3s-part-owners~=\"emoji-picker.input\"]",
          "focus": "[data-a3s-components~=\"emoji-picker\"][data-a3s-part-owners~=\"emoji-picker.input\"], [data-a3s-components~=\"emoji-picker\"] [data-a3s-part-owners~=\"emoji-picker.input\"]",
          "press": "[data-a3s-components~=\"emoji-picker\"][data-a3s-part-owners~=\"emoji-picker.option\"], [data-a3s-components~=\"emoji-picker\"] [data-a3s-part-owners~=\"emoji-picker.option\"]",
          "select": "[data-a3s-components~=\"emoji-picker\"][data-a3s-part-owners~=\"emoji-picker.option\"], [data-a3s-components~=\"emoji-picker\"] [data-a3s-part-owners~=\"emoji-picker.option\"]"
        },
        "parts": {
          "empty": "[data-a3s-components~=\"emoji-picker\"][data-a3s-part-owners~=\"emoji-picker.empty\"], [data-a3s-components~=\"emoji-picker\"] [data-a3s-part-owners~=\"emoji-picker.empty\"]",
          "grid": "[data-a3s-components~=\"emoji-picker\"][data-a3s-part-owners~=\"emoji-picker.grid\"], [data-a3s-components~=\"emoji-picker\"] [data-a3s-part-owners~=\"emoji-picker.grid\"]",
          "input": "[data-a3s-components~=\"emoji-picker\"][data-a3s-part-owners~=\"emoji-picker.input\"], [data-a3s-components~=\"emoji-picker\"] [data-a3s-part-owners~=\"emoji-picker.input\"]",
          "option": "[data-a3s-components~=\"emoji-picker\"][data-a3s-part-owners~=\"emoji-picker.option\"], [data-a3s-components~=\"emoji-picker\"] [data-a3s-part-owners~=\"emoji-picker.option\"]"
        },
        "readySelector": "[data-a3s-components~=\"emoji-picker\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"emoji-picker\"]",
        "states": {
          "ready": "[data-a3s-components~=\"emoji-picker\"][data-a3s-state~=\"ready\"]",
          "empty": "[data-a3s-components~=\"emoji-picker\"][data-a3s-state~=\"empty\"]",
          "disabled": "[data-a3s-components~=\"emoji-picker\"][data-a3s-state~=\"disabled\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus",
        "press"
      ],
      "category": "overlays",
      "events": [
        "a3s:floating-panel-before-close",
        "a3s:floating-panel-before-open",
        "a3s:floating-panel-close",
        "a3s:floating-panel-open",
        "basecoat:initialized"
      ],
      "hooks": [
        "a3s:floating-panel-before-close",
        "a3s:floating-panel-before-open"
      ],
      "framework": {
        "attributes": {},
        "className": "floating-panel",
        "tag": "aside"
      },
      "name": "Floating Panel",
      "methods": [
        "close",
        "getState",
        "open",
        "toggle"
      ],
      "parts": {
        "action": "button, a[href]",
        "content": ":scope > section",
        "header": ":scope > header",
        "resizeHandle": "[data-floating-panel-resize]"
      },
      "selector": ".floating-panel",
      "slug": "floating-panel",
      "states": [
        "open",
        "closed",
        "floating",
        "docked",
        "sheet"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "action",
            "selector": "[data-a3s-components~=\"floating-panel\"][data-a3s-part-owners~=\"floating-panel.action\"], [data-a3s-components~=\"floating-panel\"] [data-a3s-part-owners~=\"floating-panel.action\"]"
          },
          "focus": {
            "part": "action",
            "selector": "[data-a3s-components~=\"floating-panel\"][data-a3s-part-owners~=\"floating-panel.action\"], [data-a3s-components~=\"floating-panel\"] [data-a3s-part-owners~=\"floating-panel.action\"]"
          },
          "press": {
            "part": "action",
            "selector": "[data-a3s-components~=\"floating-panel\"][data-a3s-part-owners~=\"floating-panel.action\"], [data-a3s-components~=\"floating-panel\"] [data-a3s-part-owners~=\"floating-panel.action\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"floating-panel\"][data-a3s-part-owners~=\"floating-panel.action\"], [data-a3s-components~=\"floating-panel\"] [data-a3s-part-owners~=\"floating-panel.action\"]",
          "focus": "[data-a3s-components~=\"floating-panel\"][data-a3s-part-owners~=\"floating-panel.action\"], [data-a3s-components~=\"floating-panel\"] [data-a3s-part-owners~=\"floating-panel.action\"]",
          "press": "[data-a3s-components~=\"floating-panel\"][data-a3s-part-owners~=\"floating-panel.action\"], [data-a3s-components~=\"floating-panel\"] [data-a3s-part-owners~=\"floating-panel.action\"]"
        },
        "parts": {
          "action": "[data-a3s-components~=\"floating-panel\"][data-a3s-part-owners~=\"floating-panel.action\"], [data-a3s-components~=\"floating-panel\"] [data-a3s-part-owners~=\"floating-panel.action\"]",
          "content": "[data-a3s-components~=\"floating-panel\"][data-a3s-part-owners~=\"floating-panel.content\"], [data-a3s-components~=\"floating-panel\"] [data-a3s-part-owners~=\"floating-panel.content\"]",
          "header": "[data-a3s-components~=\"floating-panel\"][data-a3s-part-owners~=\"floating-panel.header\"], [data-a3s-components~=\"floating-panel\"] [data-a3s-part-owners~=\"floating-panel.header\"]",
          "resizeHandle": "[data-a3s-components~=\"floating-panel\"][data-a3s-part-owners~=\"floating-panel.resizeHandle\"], [data-a3s-components~=\"floating-panel\"] [data-a3s-part-owners~=\"floating-panel.resizeHandle\"]"
        },
        "readySelector": "[data-a3s-components~=\"floating-panel\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"floating-panel\"]",
        "states": {
          "open": "[data-a3s-components~=\"floating-panel\"][data-a3s-state~=\"open\"]",
          "closed": "[data-a3s-components~=\"floating-panel\"][data-a3s-state~=\"closed\"]",
          "floating": "[data-a3s-components~=\"floating-panel\"][data-a3s-state~=\"floating\"]",
          "docked": "[data-a3s-components~=\"floating-panel\"][data-a3s-state~=\"docked\"]",
          "sheet": "[data-a3s-components~=\"floating-panel\"][data-a3s-state~=\"sheet\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "fill",
        "focus",
        "press"
      ],
      "category": "forms",
      "events": [
        "reset",
        "submit"
      ],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "form",
        "tag": "form"
      },
      "name": "Form",
      "methods": [],
      "parts": {
        "action": ":scope > footer button, [type=submit], [type=reset]",
        "error": "[data-form-error], [role=alert]",
        "field": ".field, [data-form-field]",
        "summary": "[data-form-summary]"
      },
      "selector": "form.form",
      "slug": "form",
      "states": [
        "ready",
        "submitting",
        "success",
        "invalid",
        "error",
        "read-only"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "action",
            "selector": "[data-a3s-components~=\"form\"][data-a3s-part-owners~=\"form.action\"], [data-a3s-components~=\"form\"] [data-a3s-part-owners~=\"form.action\"]"
          },
          "fill": {
            "part": null,
            "selector": "[data-a3s-components~=\"form\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"form\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          },
          "focus": {
            "part": "action",
            "selector": "[data-a3s-components~=\"form\"][data-a3s-part-owners~=\"form.action\"], [data-a3s-components~=\"form\"] [data-a3s-part-owners~=\"form.action\"]"
          },
          "press": {
            "part": "action",
            "selector": "[data-a3s-components~=\"form\"][data-a3s-part-owners~=\"form.action\"], [data-a3s-components~=\"form\"] [data-a3s-part-owners~=\"form.action\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"form\"][data-a3s-part-owners~=\"form.action\"], [data-a3s-components~=\"form\"] [data-a3s-part-owners~=\"form.action\"]",
          "fill": "[data-a3s-components~=\"form\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"form\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])",
          "focus": "[data-a3s-components~=\"form\"][data-a3s-part-owners~=\"form.action\"], [data-a3s-components~=\"form\"] [data-a3s-part-owners~=\"form.action\"]",
          "press": "[data-a3s-components~=\"form\"][data-a3s-part-owners~=\"form.action\"], [data-a3s-components~=\"form\"] [data-a3s-part-owners~=\"form.action\"]"
        },
        "parts": {
          "action": "[data-a3s-components~=\"form\"][data-a3s-part-owners~=\"form.action\"], [data-a3s-components~=\"form\"] [data-a3s-part-owners~=\"form.action\"]",
          "error": "[data-a3s-components~=\"form\"][data-a3s-part-owners~=\"form.error\"], [data-a3s-components~=\"form\"] [data-a3s-part-owners~=\"form.error\"]",
          "field": "[data-a3s-components~=\"form\"][data-a3s-part-owners~=\"form.field\"], [data-a3s-components~=\"form\"] [data-a3s-part-owners~=\"form.field\"]",
          "summary": "[data-a3s-components~=\"form\"][data-a3s-part-owners~=\"form.summary\"], [data-a3s-components~=\"form\"] [data-a3s-part-owners~=\"form.summary\"]"
        },
        "readySelector": "[data-a3s-components~=\"form\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"form\"]",
        "states": {
          "ready": "[data-a3s-components~=\"form\"][data-a3s-state~=\"ready\"]",
          "submitting": "[data-a3s-components~=\"form\"][data-a3s-state~=\"submitting\"]",
          "success": "[data-a3s-components~=\"form\"][data-a3s-state~=\"success\"]",
          "invalid": "[data-a3s-components~=\"form\"][data-a3s-state~=\"invalid\"]",
          "error": "[data-a3s-components~=\"form\"][data-a3s-state~=\"error\"]",
          "read-only": "[data-a3s-components~=\"form\"][data-a3s-state~=\"read-only\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus",
        "press"
      ],
      "category": "forms",
      "events": [
        "a3s:hotkey-before-change",
        "a3s:hotkey-change",
        "a3s:hotkey-rejected",
        "a3s:hotkey-recording-change",
        "basecoat:initialized"
      ],
      "hooks": [
        "a3s:hotkey-before-change"
      ],
      "framework": {
        "attributes": {},
        "className": "hotkey-input",
        "tag": "div"
      },
      "name": "Hotkey Input",
      "methods": [
        "clear",
        "getValue",
        "setValue",
        "start",
        "stop"
      ],
      "parts": {
        "clear": "[data-hotkey-clear]",
        "input": "input",
        "preview": "[data-hotkey-preview]",
        "status": "[data-hotkey-status]"
      },
      "selector": ".hotkey-input",
      "slug": "hotkey-input",
      "states": [
        "ready",
        "recording",
        "disabled",
        "invalid"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "clear",
            "selector": "[data-a3s-components~=\"hotkey-input\"][data-a3s-part-owners~=\"hotkey-input.clear\"], [data-a3s-components~=\"hotkey-input\"] [data-a3s-part-owners~=\"hotkey-input.clear\"]"
          },
          "focus": {
            "part": "input",
            "selector": "[data-a3s-components~=\"hotkey-input\"][data-a3s-part-owners~=\"hotkey-input.input\"], [data-a3s-components~=\"hotkey-input\"] [data-a3s-part-owners~=\"hotkey-input.input\"]"
          },
          "press": {
            "part": "input",
            "selector": "[data-a3s-components~=\"hotkey-input\"][data-a3s-part-owners~=\"hotkey-input.input\"], [data-a3s-components~=\"hotkey-input\"] [data-a3s-part-owners~=\"hotkey-input.input\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"hotkey-input\"][data-a3s-part-owners~=\"hotkey-input.clear\"], [data-a3s-components~=\"hotkey-input\"] [data-a3s-part-owners~=\"hotkey-input.clear\"]",
          "focus": "[data-a3s-components~=\"hotkey-input\"][data-a3s-part-owners~=\"hotkey-input.input\"], [data-a3s-components~=\"hotkey-input\"] [data-a3s-part-owners~=\"hotkey-input.input\"]",
          "press": "[data-a3s-components~=\"hotkey-input\"][data-a3s-part-owners~=\"hotkey-input.input\"], [data-a3s-components~=\"hotkey-input\"] [data-a3s-part-owners~=\"hotkey-input.input\"]"
        },
        "parts": {
          "clear": "[data-a3s-components~=\"hotkey-input\"][data-a3s-part-owners~=\"hotkey-input.clear\"], [data-a3s-components~=\"hotkey-input\"] [data-a3s-part-owners~=\"hotkey-input.clear\"]",
          "input": "[data-a3s-components~=\"hotkey-input\"][data-a3s-part-owners~=\"hotkey-input.input\"], [data-a3s-components~=\"hotkey-input\"] [data-a3s-part-owners~=\"hotkey-input.input\"]",
          "preview": "[data-a3s-components~=\"hotkey-input\"][data-a3s-part-owners~=\"hotkey-input.preview\"], [data-a3s-components~=\"hotkey-input\"] [data-a3s-part-owners~=\"hotkey-input.preview\"]",
          "status": "[data-a3s-components~=\"hotkey-input\"][data-a3s-part-owners~=\"hotkey-input.status\"], [data-a3s-components~=\"hotkey-input\"] [data-a3s-part-owners~=\"hotkey-input.status\"]"
        },
        "readySelector": "[data-a3s-components~=\"hotkey-input\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"hotkey-input\"]",
        "states": {
          "ready": "[data-a3s-components~=\"hotkey-input\"][data-a3s-state~=\"ready\"]",
          "recording": "[data-a3s-components~=\"hotkey-input\"][data-a3s-state~=\"recording\"]",
          "disabled": "[data-a3s-components~=\"hotkey-input\"][data-a3s-state~=\"disabled\"]",
          "invalid": "[data-a3s-components~=\"hotkey-input\"][data-a3s-state~=\"invalid\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus",
        "press",
        "wheel"
      ],
      "category": "overlays",
      "events": [
        "a3s:image-viewer-before-open",
        "a3s:image-viewer-change",
        "a3s:image-viewer-open",
        "basecoat:initialized",
        "cancel",
        "close"
      ],
      "hooks": [
        "a3s:image-viewer-before-open"
      ],
      "framework": {
        "attributes": {},
        "className": "image-viewer",
        "tag": "dialog"
      },
      "name": "Image Viewer",
      "methods": [
        "close",
        "getState",
        "open",
        "reset",
        "rotate",
        "zoom"
      ],
      "parts": {
        "action": "button",
        "caption": "figcaption, [data-image-viewer-caption]",
        "image": "img",
        "toolbar": "[data-image-viewer-toolbar]"
      },
      "selector": "dialog.image-viewer",
      "slug": "image-viewer",
      "states": [
        "open",
        "closed",
        "loading",
        "error"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "action",
            "selector": "[data-a3s-components~=\"image-viewer\"][data-a3s-part-owners~=\"image-viewer.action\"], [data-a3s-components~=\"image-viewer\"] [data-a3s-part-owners~=\"image-viewer.action\"]"
          },
          "focus": {
            "part": "action",
            "selector": "[data-a3s-components~=\"image-viewer\"][data-a3s-part-owners~=\"image-viewer.action\"], [data-a3s-components~=\"image-viewer\"] [data-a3s-part-owners~=\"image-viewer.action\"]"
          },
          "press": {
            "part": "action",
            "selector": "[data-a3s-components~=\"image-viewer\"][data-a3s-part-owners~=\"image-viewer.action\"], [data-a3s-components~=\"image-viewer\"] [data-a3s-part-owners~=\"image-viewer.action\"]"
          },
          "wheel": {
            "part": "image",
            "selector": "[data-a3s-components~=\"image-viewer\"][data-a3s-part-owners~=\"image-viewer.image\"], [data-a3s-components~=\"image-viewer\"] [data-a3s-part-owners~=\"image-viewer.image\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"image-viewer\"][data-a3s-part-owners~=\"image-viewer.action\"], [data-a3s-components~=\"image-viewer\"] [data-a3s-part-owners~=\"image-viewer.action\"]",
          "focus": "[data-a3s-components~=\"image-viewer\"][data-a3s-part-owners~=\"image-viewer.action\"], [data-a3s-components~=\"image-viewer\"] [data-a3s-part-owners~=\"image-viewer.action\"]",
          "press": "[data-a3s-components~=\"image-viewer\"][data-a3s-part-owners~=\"image-viewer.action\"], [data-a3s-components~=\"image-viewer\"] [data-a3s-part-owners~=\"image-viewer.action\"]",
          "wheel": "[data-a3s-components~=\"image-viewer\"][data-a3s-part-owners~=\"image-viewer.image\"], [data-a3s-components~=\"image-viewer\"] [data-a3s-part-owners~=\"image-viewer.image\"]"
        },
        "parts": {
          "action": "[data-a3s-components~=\"image-viewer\"][data-a3s-part-owners~=\"image-viewer.action\"], [data-a3s-components~=\"image-viewer\"] [data-a3s-part-owners~=\"image-viewer.action\"]",
          "caption": "[data-a3s-components~=\"image-viewer\"][data-a3s-part-owners~=\"image-viewer.caption\"], [data-a3s-components~=\"image-viewer\"] [data-a3s-part-owners~=\"image-viewer.caption\"]",
          "image": "[data-a3s-components~=\"image-viewer\"][data-a3s-part-owners~=\"image-viewer.image\"], [data-a3s-components~=\"image-viewer\"] [data-a3s-part-owners~=\"image-viewer.image\"]",
          "toolbar": "[data-a3s-components~=\"image-viewer\"][data-a3s-part-owners~=\"image-viewer.toolbar\"], [data-a3s-components~=\"image-viewer\"] [data-a3s-part-owners~=\"image-viewer.toolbar\"]"
        },
        "readySelector": "[data-a3s-components~=\"image-viewer\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"image-viewer\"]",
        "states": {
          "open": "[data-a3s-components~=\"image-viewer\"][data-a3s-state~=\"open\"]",
          "closed": "[data-a3s-components~=\"image-viewer\"][data-a3s-state~=\"closed\"]",
          "loading": "[data-a3s-components~=\"image-viewer\"][data-a3s-state~=\"loading\"]",
          "error": "[data-a3s-components~=\"image-viewer\"][data-a3s-state~=\"error\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "drag",
        "focus",
        "press"
      ],
      "category": "data-display",
      "events": [
        "a3s:sortable-before-reorder",
        "a3s:sortable-cancel",
        "a3s:sortable-reorder",
        "basecoat:initialized"
      ],
      "hooks": [
        "a3s:sortable-before-reorder"
      ],
      "framework": {
        "attributes": {},
        "className": "sortable-list",
        "tag": "ol"
      },
      "name": "Sortable List",
      "methods": [
        "cancel",
        "getOrder",
        "move",
        "refresh"
      ],
      "parts": {
        "handle": "[data-sortable-handle]",
        "item": "[data-sortable-item]",
        "status": "[data-sortable-status]"
      },
      "selector": ".sortable-list",
      "slug": "sortable-list",
      "states": [
        "ready",
        "dragging",
        "keyboard",
        "disabled"
      ],
      "test": {
        "actionTargets": {
          "drag": {
            "part": "handle",
            "selector": "[data-a3s-components~=\"sortable-list\"][data-a3s-part-owners~=\"sortable-list.handle\"], [data-a3s-components~=\"sortable-list\"] [data-a3s-part-owners~=\"sortable-list.handle\"]"
          },
          "focus": {
            "part": "handle",
            "selector": "[data-a3s-components~=\"sortable-list\"][data-a3s-part-owners~=\"sortable-list.handle\"], [data-a3s-components~=\"sortable-list\"] [data-a3s-part-owners~=\"sortable-list.handle\"]"
          },
          "press": {
            "part": "handle",
            "selector": "[data-a3s-components~=\"sortable-list\"][data-a3s-part-owners~=\"sortable-list.handle\"], [data-a3s-components~=\"sortable-list\"] [data-a3s-part-owners~=\"sortable-list.handle\"]"
          }
        },
        "actions": {
          "drag": "[data-a3s-components~=\"sortable-list\"][data-a3s-part-owners~=\"sortable-list.handle\"], [data-a3s-components~=\"sortable-list\"] [data-a3s-part-owners~=\"sortable-list.handle\"]",
          "focus": "[data-a3s-components~=\"sortable-list\"][data-a3s-part-owners~=\"sortable-list.handle\"], [data-a3s-components~=\"sortable-list\"] [data-a3s-part-owners~=\"sortable-list.handle\"]",
          "press": "[data-a3s-components~=\"sortable-list\"][data-a3s-part-owners~=\"sortable-list.handle\"], [data-a3s-components~=\"sortable-list\"] [data-a3s-part-owners~=\"sortable-list.handle\"]"
        },
        "parts": {
          "handle": "[data-a3s-components~=\"sortable-list\"][data-a3s-part-owners~=\"sortable-list.handle\"], [data-a3s-components~=\"sortable-list\"] [data-a3s-part-owners~=\"sortable-list.handle\"]",
          "item": "[data-a3s-components~=\"sortable-list\"][data-a3s-part-owners~=\"sortable-list.item\"], [data-a3s-components~=\"sortable-list\"] [data-a3s-part-owners~=\"sortable-list.item\"]",
          "status": "[data-a3s-components~=\"sortable-list\"][data-a3s-part-owners~=\"sortable-list.status\"], [data-a3s-components~=\"sortable-list\"] [data-a3s-part-owners~=\"sortable-list.status\"]"
        },
        "readySelector": "[data-a3s-components~=\"sortable-list\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"sortable-list\"]",
        "states": {
          "ready": "[data-a3s-components~=\"sortable-list\"][data-a3s-state~=\"ready\"]",
          "dragging": "[data-a3s-components~=\"sortable-list\"][data-a3s-state~=\"dragging\"]",
          "keyboard": "[data-a3s-components~=\"sortable-list\"][data-a3s-state~=\"keyboard\"]",
          "disabled": "[data-a3s-components~=\"sortable-list\"][data-a3s-state~=\"disabled\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus"
      ],
      "category": "navigation",
      "events": [
        "a3s:table-of-contents-change",
        "basecoat:initialized"
      ],
      "hooks": [],
      "framework": {
        "attributes": {
          "aria-label": "On this page"
        },
        "className": "table-of-contents",
        "tag": "nav"
      },
      "name": "Table of Contents",
      "methods": [
        "getState",
        "refresh",
        "setCurrent"
      ],
      "parts": {
        "current": "[aria-current=location]",
        "link": "a[href^='#']",
        "list": "ol, ul"
      },
      "selector": ".table-of-contents",
      "slug": "table-of-contents",
      "states": [
        "ready",
        "current"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "link",
            "selector": "[data-a3s-components~=\"table-of-contents\"][data-a3s-part-owners~=\"table-of-contents.link\"], [data-a3s-components~=\"table-of-contents\"] [data-a3s-part-owners~=\"table-of-contents.link\"]"
          },
          "focus": {
            "part": "link",
            "selector": "[data-a3s-components~=\"table-of-contents\"][data-a3s-part-owners~=\"table-of-contents.link\"], [data-a3s-components~=\"table-of-contents\"] [data-a3s-part-owners~=\"table-of-contents.link\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"table-of-contents\"][data-a3s-part-owners~=\"table-of-contents.link\"], [data-a3s-components~=\"table-of-contents\"] [data-a3s-part-owners~=\"table-of-contents.link\"]",
          "focus": "[data-a3s-components~=\"table-of-contents\"][data-a3s-part-owners~=\"table-of-contents.link\"], [data-a3s-components~=\"table-of-contents\"] [data-a3s-part-owners~=\"table-of-contents.link\"]"
        },
        "parts": {
          "current": "[data-a3s-components~=\"table-of-contents\"][data-a3s-part-owners~=\"table-of-contents.current\"], [data-a3s-components~=\"table-of-contents\"] [data-a3s-part-owners~=\"table-of-contents.current\"]",
          "link": "[data-a3s-components~=\"table-of-contents\"][data-a3s-part-owners~=\"table-of-contents.link\"], [data-a3s-components~=\"table-of-contents\"] [data-a3s-part-owners~=\"table-of-contents.link\"]",
          "list": "[data-a3s-components~=\"table-of-contents\"][data-a3s-part-owners~=\"table-of-contents.list\"], [data-a3s-components~=\"table-of-contents\"] [data-a3s-part-owners~=\"table-of-contents.list\"]"
        },
        "readySelector": "[data-a3s-components~=\"table-of-contents\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"table-of-contents\"]",
        "states": {
          "ready": "[data-a3s-components~=\"table-of-contents\"][data-a3s-state~=\"ready\"]",
          "current": "[data-a3s-components~=\"table-of-contents\"][data-a3s-state~=\"current\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus",
        "press",
        "wheel"
      ],
      "category": "application",
      "events": [
        "a3s:app-navigation-change",
        "basecoat:initialized"
      ],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "app-shell",
        "tag": "div"
      },
      "name": "App Shell",
      "methods": [
        "closeNavigation",
        "collapseNavigation",
        "expandNavigation",
        "hideNavigation",
        "openNavigation",
        "refresh",
        "toggleNavigation"
      ],
      "parts": {
        "content": "[data-app-content]",
        "main": "[data-app-main]",
        "navigation": "[data-app-navigation]",
        "trigger": "[data-app-navigation-trigger]"
      },
      "selector": ".app-shell",
      "slug": "app-shell",
      "states": [
        "ready",
        "expanded",
        "collapsed",
        "hidden",
        "mobile-open"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "trigger",
            "selector": "[data-a3s-components~=\"app-shell\"][data-a3s-part-owners~=\"app-shell.trigger\"], [data-a3s-components~=\"app-shell\"] [data-a3s-part-owners~=\"app-shell.trigger\"]"
          },
          "focus": {
            "part": "trigger",
            "selector": "[data-a3s-components~=\"app-shell\"][data-a3s-part-owners~=\"app-shell.trigger\"], [data-a3s-components~=\"app-shell\"] [data-a3s-part-owners~=\"app-shell.trigger\"]"
          },
          "press": {
            "part": "trigger",
            "selector": "[data-a3s-components~=\"app-shell\"][data-a3s-part-owners~=\"app-shell.trigger\"], [data-a3s-components~=\"app-shell\"] [data-a3s-part-owners~=\"app-shell.trigger\"]"
          },
          "wheel": {
            "part": "content",
            "selector": "[data-a3s-components~=\"app-shell\"][data-a3s-part-owners~=\"app-shell.content\"], [data-a3s-components~=\"app-shell\"] [data-a3s-part-owners~=\"app-shell.content\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"app-shell\"][data-a3s-part-owners~=\"app-shell.trigger\"], [data-a3s-components~=\"app-shell\"] [data-a3s-part-owners~=\"app-shell.trigger\"]",
          "focus": "[data-a3s-components~=\"app-shell\"][data-a3s-part-owners~=\"app-shell.trigger\"], [data-a3s-components~=\"app-shell\"] [data-a3s-part-owners~=\"app-shell.trigger\"]",
          "press": "[data-a3s-components~=\"app-shell\"][data-a3s-part-owners~=\"app-shell.trigger\"], [data-a3s-components~=\"app-shell\"] [data-a3s-part-owners~=\"app-shell.trigger\"]",
          "wheel": "[data-a3s-components~=\"app-shell\"][data-a3s-part-owners~=\"app-shell.content\"], [data-a3s-components~=\"app-shell\"] [data-a3s-part-owners~=\"app-shell.content\"]"
        },
        "parts": {
          "content": "[data-a3s-components~=\"app-shell\"][data-a3s-part-owners~=\"app-shell.content\"], [data-a3s-components~=\"app-shell\"] [data-a3s-part-owners~=\"app-shell.content\"]",
          "main": "[data-a3s-components~=\"app-shell\"][data-a3s-part-owners~=\"app-shell.main\"], [data-a3s-components~=\"app-shell\"] [data-a3s-part-owners~=\"app-shell.main\"]",
          "navigation": "[data-a3s-components~=\"app-shell\"][data-a3s-part-owners~=\"app-shell.navigation\"], [data-a3s-components~=\"app-shell\"] [data-a3s-part-owners~=\"app-shell.navigation\"]",
          "trigger": "[data-a3s-components~=\"app-shell\"][data-a3s-part-owners~=\"app-shell.trigger\"], [data-a3s-components~=\"app-shell\"] [data-a3s-part-owners~=\"app-shell.trigger\"]"
        },
        "readySelector": "[data-a3s-components~=\"app-shell\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"app-shell\"]",
        "states": {
          "ready": "[data-a3s-components~=\"app-shell\"][data-a3s-state~=\"ready\"]",
          "expanded": "[data-a3s-components~=\"app-shell\"][data-a3s-state~=\"expanded\"]",
          "collapsed": "[data-a3s-components~=\"app-shell\"][data-a3s-state~=\"collapsed\"]",
          "hidden": "[data-a3s-components~=\"app-shell\"][data-a3s-state~=\"hidden\"]",
          "mobile-open": "[data-a3s-components~=\"app-shell\"][data-a3s-state~=\"mobile-open\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus",
        "wheel"
      ],
      "category": "application",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "app-page",
        "tag": "section"
      },
      "name": "App Page",
      "methods": [],
      "parts": {
        "action": "[data-page-actions] button, [data-page-actions] a[href]",
        "actions": "[data-page-actions]",
        "content": "[data-page-content]",
        "identity": "[data-page-identity]"
      },
      "selector": ".app-page",
      "slug": "app-page",
      "states": [
        "ready",
        "loading",
        "empty",
        "error",
        "permission-denied"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "action",
            "selector": "[data-a3s-components~=\"app-page\"][data-a3s-part-owners~=\"app-page.action\"], [data-a3s-components~=\"app-page\"] [data-a3s-part-owners~=\"app-page.action\"]"
          },
          "focus": {
            "part": "action",
            "selector": "[data-a3s-components~=\"app-page\"][data-a3s-part-owners~=\"app-page.action\"], [data-a3s-components~=\"app-page\"] [data-a3s-part-owners~=\"app-page.action\"]"
          },
          "wheel": {
            "part": "content",
            "selector": "[data-a3s-components~=\"app-page\"][data-a3s-part-owners~=\"app-page.content\"], [data-a3s-components~=\"app-page\"] [data-a3s-part-owners~=\"app-page.content\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"app-page\"][data-a3s-part-owners~=\"app-page.action\"], [data-a3s-components~=\"app-page\"] [data-a3s-part-owners~=\"app-page.action\"]",
          "focus": "[data-a3s-components~=\"app-page\"][data-a3s-part-owners~=\"app-page.action\"], [data-a3s-components~=\"app-page\"] [data-a3s-part-owners~=\"app-page.action\"]",
          "wheel": "[data-a3s-components~=\"app-page\"][data-a3s-part-owners~=\"app-page.content\"], [data-a3s-components~=\"app-page\"] [data-a3s-part-owners~=\"app-page.content\"]"
        },
        "parts": {
          "action": "[data-a3s-components~=\"app-page\"][data-a3s-part-owners~=\"app-page.action\"], [data-a3s-components~=\"app-page\"] [data-a3s-part-owners~=\"app-page.action\"]",
          "actions": "[data-a3s-components~=\"app-page\"][data-a3s-part-owners~=\"app-page.actions\"], [data-a3s-components~=\"app-page\"] [data-a3s-part-owners~=\"app-page.actions\"]",
          "content": "[data-a3s-components~=\"app-page\"][data-a3s-part-owners~=\"app-page.content\"], [data-a3s-components~=\"app-page\"] [data-a3s-part-owners~=\"app-page.content\"]",
          "identity": "[data-a3s-components~=\"app-page\"][data-a3s-part-owners~=\"app-page.identity\"], [data-a3s-components~=\"app-page\"] [data-a3s-part-owners~=\"app-page.identity\"]"
        },
        "readySelector": "[data-a3s-components~=\"app-page\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"app-page\"]",
        "states": {
          "ready": "[data-a3s-components~=\"app-page\"][data-a3s-state~=\"ready\"]",
          "loading": "[data-a3s-components~=\"app-page\"][data-a3s-state~=\"loading\"]",
          "empty": "[data-a3s-components~=\"app-page\"][data-a3s-state~=\"empty\"]",
          "error": "[data-a3s-components~=\"app-page\"][data-a3s-state~=\"error\"]",
          "permission-denied": "[data-a3s-components~=\"app-page\"][data-a3s-state~=\"permission-denied\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "fill",
        "focus",
        "type"
      ],
      "category": "harness",
      "events": [
        "submit"
      ],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "task-start",
        "tag": "section"
      },
      "name": "Task Start",
      "methods": [],
      "parts": {
        "composer": ".agent-composer",
        "suggestion": "[data-task-suggestions] button",
        "suggestions": "[data-task-suggestions]",
        "title": ":scope > header"
      },
      "selector": ".task-start",
      "slug": "task-start",
      "states": [
        "ready",
        "loading",
        "offline",
        "disabled",
        "error"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": null,
            "selector": "[data-a3s-components~=\"task-start\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"task-start\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          },
          "fill": {
            "part": null,
            "selector": "[data-a3s-components~=\"task-start\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"task-start\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          },
          "focus": {
            "part": null,
            "selector": "[data-a3s-components~=\"task-start\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"task-start\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          },
          "type": {
            "part": null,
            "selector": "[data-a3s-components~=\"task-start\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"task-start\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"task-start\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"task-start\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])",
          "fill": "[data-a3s-components~=\"task-start\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"task-start\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])",
          "focus": "[data-a3s-components~=\"task-start\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"task-start\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])",
          "type": "[data-a3s-components~=\"task-start\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"task-start\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
        },
        "parts": {
          "composer": "[data-a3s-components~=\"task-start\"][data-a3s-part-owners~=\"task-start.composer\"], [data-a3s-components~=\"task-start\"] [data-a3s-part-owners~=\"task-start.composer\"]",
          "suggestion": "[data-a3s-components~=\"task-start\"][data-a3s-part-owners~=\"task-start.suggestion\"], [data-a3s-components~=\"task-start\"] [data-a3s-part-owners~=\"task-start.suggestion\"]",
          "suggestions": "[data-a3s-components~=\"task-start\"][data-a3s-part-owners~=\"task-start.suggestions\"], [data-a3s-components~=\"task-start\"] [data-a3s-part-owners~=\"task-start.suggestions\"]",
          "title": "[data-a3s-components~=\"task-start\"][data-a3s-part-owners~=\"task-start.title\"], [data-a3s-components~=\"task-start\"] [data-a3s-part-owners~=\"task-start.title\"]"
        },
        "readySelector": "[data-a3s-components~=\"task-start\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"task-start\"]",
        "states": {
          "ready": "[data-a3s-components~=\"task-start\"][data-a3s-state~=\"ready\"]",
          "loading": "[data-a3s-components~=\"task-start\"][data-a3s-state~=\"loading\"]",
          "offline": "[data-a3s-components~=\"task-start\"][data-a3s-state~=\"offline\"]",
          "disabled": "[data-a3s-components~=\"task-start\"][data-a3s-state~=\"disabled\"]",
          "error": "[data-a3s-components~=\"task-start\"][data-a3s-state~=\"error\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "fill",
        "focus",
        "press",
        "type",
        "wheel"
      ],
      "category": "harness",
      "events": [
        "a3s:task-inspector-change",
        "basecoat:initialized",
        "submit"
      ],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "task-workspace",
        "tag": "section"
      },
      "name": "Task Workspace",
      "methods": [],
      "parts": {
        "composer": ".agent-composer",
        "header": ":scope > .workspace-header, :scope > header",
        "inspector": "[data-task-inspector]",
        "inspectorTrigger": "[data-task-inspector-trigger]",
        "transcript": ".agent-transcript"
      },
      "selector": ".task-workspace",
      "slug": "task-workspace",
      "states": [
        "ready",
        "streaming",
        "waiting",
        "complete",
        "error",
        "inspector-open"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "inspectorTrigger",
            "selector": "[data-a3s-components~=\"task-workspace\"][data-a3s-part-owners~=\"task-workspace.inspectorTrigger\"], [data-a3s-components~=\"task-workspace\"] [data-a3s-part-owners~=\"task-workspace.inspectorTrigger\"]"
          },
          "fill": {
            "part": null,
            "selector": "[data-a3s-components~=\"task-workspace\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"task-workspace\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          },
          "focus": {
            "part": null,
            "selector": "[data-a3s-components~=\"task-workspace\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"task-workspace\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          },
          "press": {
            "part": "inspectorTrigger",
            "selector": "[data-a3s-components~=\"task-workspace\"][data-a3s-part-owners~=\"task-workspace.inspectorTrigger\"], [data-a3s-components~=\"task-workspace\"] [data-a3s-part-owners~=\"task-workspace.inspectorTrigger\"]"
          },
          "type": {
            "part": null,
            "selector": "[data-a3s-components~=\"task-workspace\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"task-workspace\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          },
          "wheel": {
            "part": null,
            "selector": "[data-a3s-components~=\"task-workspace\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"task-workspace\"][data-a3s-part-owners~=\"task-workspace.inspectorTrigger\"], [data-a3s-components~=\"task-workspace\"] [data-a3s-part-owners~=\"task-workspace.inspectorTrigger\"]",
          "fill": "[data-a3s-components~=\"task-workspace\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"task-workspace\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])",
          "focus": "[data-a3s-components~=\"task-workspace\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"task-workspace\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])",
          "press": "[data-a3s-components~=\"task-workspace\"][data-a3s-part-owners~=\"task-workspace.inspectorTrigger\"], [data-a3s-components~=\"task-workspace\"] [data-a3s-part-owners~=\"task-workspace.inspectorTrigger\"]",
          "type": "[data-a3s-components~=\"task-workspace\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"task-workspace\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])",
          "wheel": "[data-a3s-components~=\"task-workspace\"]"
        },
        "parts": {
          "composer": "[data-a3s-components~=\"task-workspace\"][data-a3s-part-owners~=\"task-workspace.composer\"], [data-a3s-components~=\"task-workspace\"] [data-a3s-part-owners~=\"task-workspace.composer\"]",
          "header": "[data-a3s-components~=\"task-workspace\"][data-a3s-part-owners~=\"task-workspace.header\"], [data-a3s-components~=\"task-workspace\"] [data-a3s-part-owners~=\"task-workspace.header\"]",
          "inspector": "[data-a3s-components~=\"task-workspace\"][data-a3s-part-owners~=\"task-workspace.inspector\"], [data-a3s-components~=\"task-workspace\"] [data-a3s-part-owners~=\"task-workspace.inspector\"]",
          "inspectorTrigger": "[data-a3s-components~=\"task-workspace\"][data-a3s-part-owners~=\"task-workspace.inspectorTrigger\"], [data-a3s-components~=\"task-workspace\"] [data-a3s-part-owners~=\"task-workspace.inspectorTrigger\"]",
          "transcript": "[data-a3s-components~=\"task-workspace\"][data-a3s-part-owners~=\"task-workspace.transcript\"], [data-a3s-components~=\"task-workspace\"] [data-a3s-part-owners~=\"task-workspace.transcript\"]"
        },
        "readySelector": "[data-a3s-components~=\"task-workspace\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"task-workspace\"]",
        "states": {
          "ready": "[data-a3s-components~=\"task-workspace\"][data-a3s-state~=\"ready\"]",
          "streaming": "[data-a3s-components~=\"task-workspace\"][data-a3s-state~=\"streaming\"]",
          "waiting": "[data-a3s-components~=\"task-workspace\"][data-a3s-state~=\"waiting\"]",
          "complete": "[data-a3s-components~=\"task-workspace\"][data-a3s-state~=\"complete\"]",
          "error": "[data-a3s-components~=\"task-workspace\"][data-a3s-state~=\"error\"]",
          "inspector-open": "[data-a3s-components~=\"task-workspace\"][data-a3s-state~=\"inspector-open\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "fill",
        "focus",
        "press",
        "type",
        "wheel"
      ],
      "category": "application",
      "events": [
        "input"
      ],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "catalog",
        "tag": "section"
      },
      "name": "Catalog",
      "methods": [],
      "parts": {
        "actions": "[data-catalog-actions]",
        "featured": "[data-catalog-featured]",
        "filter": "[data-catalog-filters] button",
        "filters": "[data-catalog-filters]",
        "identity": "[data-catalog-identity]",
        "result": "[data-catalog-results] > *",
        "results": "[data-catalog-results]",
        "search": "input[type=search]",
        "toolbar": "[data-catalog-toolbar]"
      },
      "selector": ".catalog",
      "slug": "catalog",
      "states": [
        "ready",
        "loading",
        "empty",
        "error",
        "partial"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": null,
            "selector": "[data-a3s-components~=\"catalog\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"catalog\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          },
          "fill": {
            "part": "search",
            "selector": "[data-a3s-components~=\"catalog\"][data-a3s-part-owners~=\"catalog.search\"], [data-a3s-components~=\"catalog\"] [data-a3s-part-owners~=\"catalog.search\"]"
          },
          "focus": {
            "part": null,
            "selector": "[data-a3s-components~=\"catalog\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"catalog\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          },
          "press": {
            "part": null,
            "selector": "[data-a3s-components~=\"catalog\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"catalog\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          },
          "type": {
            "part": "search",
            "selector": "[data-a3s-components~=\"catalog\"][data-a3s-part-owners~=\"catalog.search\"], [data-a3s-components~=\"catalog\"] [data-a3s-part-owners~=\"catalog.search\"]"
          },
          "wheel": {
            "part": "results",
            "selector": "[data-a3s-components~=\"catalog\"][data-a3s-part-owners~=\"catalog.results\"], [data-a3s-components~=\"catalog\"] [data-a3s-part-owners~=\"catalog.results\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"catalog\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"catalog\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])",
          "fill": "[data-a3s-components~=\"catalog\"][data-a3s-part-owners~=\"catalog.search\"], [data-a3s-components~=\"catalog\"] [data-a3s-part-owners~=\"catalog.search\"]",
          "focus": "[data-a3s-components~=\"catalog\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"catalog\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])",
          "press": "[data-a3s-components~=\"catalog\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"catalog\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])",
          "type": "[data-a3s-components~=\"catalog\"][data-a3s-part-owners~=\"catalog.search\"], [data-a3s-components~=\"catalog\"] [data-a3s-part-owners~=\"catalog.search\"]",
          "wheel": "[data-a3s-components~=\"catalog\"][data-a3s-part-owners~=\"catalog.results\"], [data-a3s-components~=\"catalog\"] [data-a3s-part-owners~=\"catalog.results\"]"
        },
        "parts": {
          "actions": "[data-a3s-components~=\"catalog\"][data-a3s-part-owners~=\"catalog.actions\"], [data-a3s-components~=\"catalog\"] [data-a3s-part-owners~=\"catalog.actions\"]",
          "featured": "[data-a3s-components~=\"catalog\"][data-a3s-part-owners~=\"catalog.featured\"], [data-a3s-components~=\"catalog\"] [data-a3s-part-owners~=\"catalog.featured\"]",
          "filter": "[data-a3s-components~=\"catalog\"][data-a3s-part-owners~=\"catalog.filter\"], [data-a3s-components~=\"catalog\"] [data-a3s-part-owners~=\"catalog.filter\"]",
          "filters": "[data-a3s-components~=\"catalog\"][data-a3s-part-owners~=\"catalog.filters\"], [data-a3s-components~=\"catalog\"] [data-a3s-part-owners~=\"catalog.filters\"]",
          "identity": "[data-a3s-components~=\"catalog\"][data-a3s-part-owners~=\"catalog.identity\"], [data-a3s-components~=\"catalog\"] [data-a3s-part-owners~=\"catalog.identity\"]",
          "result": "[data-a3s-components~=\"catalog\"][data-a3s-part-owners~=\"catalog.result\"], [data-a3s-components~=\"catalog\"] [data-a3s-part-owners~=\"catalog.result\"]",
          "results": "[data-a3s-components~=\"catalog\"][data-a3s-part-owners~=\"catalog.results\"], [data-a3s-components~=\"catalog\"] [data-a3s-part-owners~=\"catalog.results\"]",
          "search": "[data-a3s-components~=\"catalog\"][data-a3s-part-owners~=\"catalog.search\"], [data-a3s-components~=\"catalog\"] [data-a3s-part-owners~=\"catalog.search\"]",
          "toolbar": "[data-a3s-components~=\"catalog\"][data-a3s-part-owners~=\"catalog.toolbar\"], [data-a3s-components~=\"catalog\"] [data-a3s-part-owners~=\"catalog.toolbar\"]"
        },
        "readySelector": "[data-a3s-components~=\"catalog\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"catalog\"]",
        "states": {
          "ready": "[data-a3s-components~=\"catalog\"][data-a3s-state~=\"ready\"]",
          "loading": "[data-a3s-components~=\"catalog\"][data-a3s-state~=\"loading\"]",
          "empty": "[data-a3s-components~=\"catalog\"][data-a3s-state~=\"empty\"]",
          "error": "[data-a3s-components~=\"catalog\"][data-a3s-state~=\"error\"]",
          "partial": "[data-a3s-components~=\"catalog\"][data-a3s-state~=\"partial\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "check",
        "click",
        "fill",
        "focus",
        "select",
        "type",
        "uncheck"
      ],
      "category": "application",
      "events": [
        "change",
        "input"
      ],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "setting-row",
        "tag": "div"
      },
      "name": "Setting Row",
      "methods": [],
      "parts": {
        "control": "[data-setting-control] input, [data-setting-control] select, [data-setting-control] textarea, [data-setting-control] button",
        "controlRegion": "[data-setting-control]",
        "identity": "[data-setting-identity]",
        "message": "[data-setting-message]"
      },
      "selector": ".setting-row",
      "slug": "setting-row",
      "states": [
        "ready",
        "disabled",
        "invalid",
        "readonly",
        "loading"
      ],
      "test": {
        "actionTargets": {
          "check": {
            "part": "control",
            "selector": "[data-a3s-components~=\"setting-row\"][data-a3s-part-owners~=\"setting-row.control\"], [data-a3s-components~=\"setting-row\"] [data-a3s-part-owners~=\"setting-row.control\"]"
          },
          "click": {
            "part": "control",
            "selector": "[data-a3s-components~=\"setting-row\"][data-a3s-part-owners~=\"setting-row.control\"], [data-a3s-components~=\"setting-row\"] [data-a3s-part-owners~=\"setting-row.control\"]"
          },
          "fill": {
            "part": "control",
            "selector": "[data-a3s-components~=\"setting-row\"][data-a3s-part-owners~=\"setting-row.control\"], [data-a3s-components~=\"setting-row\"] [data-a3s-part-owners~=\"setting-row.control\"]"
          },
          "focus": {
            "part": "control",
            "selector": "[data-a3s-components~=\"setting-row\"][data-a3s-part-owners~=\"setting-row.control\"], [data-a3s-components~=\"setting-row\"] [data-a3s-part-owners~=\"setting-row.control\"]"
          },
          "select": {
            "part": "control",
            "selector": "[data-a3s-components~=\"setting-row\"][data-a3s-part-owners~=\"setting-row.control\"], [data-a3s-components~=\"setting-row\"] [data-a3s-part-owners~=\"setting-row.control\"]"
          },
          "type": {
            "part": "control",
            "selector": "[data-a3s-components~=\"setting-row\"][data-a3s-part-owners~=\"setting-row.control\"], [data-a3s-components~=\"setting-row\"] [data-a3s-part-owners~=\"setting-row.control\"]"
          },
          "uncheck": {
            "part": "control",
            "selector": "[data-a3s-components~=\"setting-row\"][data-a3s-part-owners~=\"setting-row.control\"], [data-a3s-components~=\"setting-row\"] [data-a3s-part-owners~=\"setting-row.control\"]"
          }
        },
        "actions": {
          "check": "[data-a3s-components~=\"setting-row\"][data-a3s-part-owners~=\"setting-row.control\"], [data-a3s-components~=\"setting-row\"] [data-a3s-part-owners~=\"setting-row.control\"]",
          "click": "[data-a3s-components~=\"setting-row\"][data-a3s-part-owners~=\"setting-row.control\"], [data-a3s-components~=\"setting-row\"] [data-a3s-part-owners~=\"setting-row.control\"]",
          "fill": "[data-a3s-components~=\"setting-row\"][data-a3s-part-owners~=\"setting-row.control\"], [data-a3s-components~=\"setting-row\"] [data-a3s-part-owners~=\"setting-row.control\"]",
          "focus": "[data-a3s-components~=\"setting-row\"][data-a3s-part-owners~=\"setting-row.control\"], [data-a3s-components~=\"setting-row\"] [data-a3s-part-owners~=\"setting-row.control\"]",
          "select": "[data-a3s-components~=\"setting-row\"][data-a3s-part-owners~=\"setting-row.control\"], [data-a3s-components~=\"setting-row\"] [data-a3s-part-owners~=\"setting-row.control\"]",
          "type": "[data-a3s-components~=\"setting-row\"][data-a3s-part-owners~=\"setting-row.control\"], [data-a3s-components~=\"setting-row\"] [data-a3s-part-owners~=\"setting-row.control\"]",
          "uncheck": "[data-a3s-components~=\"setting-row\"][data-a3s-part-owners~=\"setting-row.control\"], [data-a3s-components~=\"setting-row\"] [data-a3s-part-owners~=\"setting-row.control\"]"
        },
        "parts": {
          "control": "[data-a3s-components~=\"setting-row\"][data-a3s-part-owners~=\"setting-row.control\"], [data-a3s-components~=\"setting-row\"] [data-a3s-part-owners~=\"setting-row.control\"]",
          "controlRegion": "[data-a3s-components~=\"setting-row\"][data-a3s-part-owners~=\"setting-row.controlRegion\"], [data-a3s-components~=\"setting-row\"] [data-a3s-part-owners~=\"setting-row.controlRegion\"]",
          "identity": "[data-a3s-components~=\"setting-row\"][data-a3s-part-owners~=\"setting-row.identity\"], [data-a3s-components~=\"setting-row\"] [data-a3s-part-owners~=\"setting-row.identity\"]",
          "message": "[data-a3s-components~=\"setting-row\"][data-a3s-part-owners~=\"setting-row.message\"], [data-a3s-components~=\"setting-row\"] [data-a3s-part-owners~=\"setting-row.message\"]"
        },
        "readySelector": "[data-a3s-components~=\"setting-row\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"setting-row\"]",
        "states": {
          "ready": "[data-a3s-components~=\"setting-row\"][data-a3s-state~=\"ready\"]",
          "disabled": "[data-a3s-components~=\"setting-row\"][data-a3s-state~=\"disabled\"]",
          "invalid": "[data-a3s-components~=\"setting-row\"][data-a3s-state~=\"invalid\"]",
          "readonly": "[data-a3s-components~=\"setting-row\"][data-a3s-state~=\"readonly\"]",
          "loading": "[data-a3s-components~=\"setting-row\"][data-a3s-state~=\"loading\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "fill",
        "focus",
        "press",
        "select",
        "type"
      ],
      "category": "harness",
      "events": [
        "a3s:composer-action",
        "a3s:composer-before-action",
        "a3s:composer-before-submit",
        "a3s:composer-draft-change",
        "a3s:composer-queue-action",
        "a3s:composer-state-change",
        "a3s:composer-submit",
        "a3s:composer-trigger-change",
        "input",
        "submit",
        "basecoat:initialized"
      ],
      "hooks": [
        "a3s:composer-before-action",
        "a3s:composer-before-submit"
      ],
      "framework": {
        "attributes": {},
        "className": "agent-composer",
        "tag": "form"
      },
      "name": "Agent Composer",
      "methods": [
        "clearDraft",
        "closeSuggestions",
        "focusInput",
        "getDraft",
        "getState",
        "openSuggestions",
        "refresh",
        "runAction",
        "setDraft",
        "setError",
        "setState"
      ],
      "parts": {
        "action": "[data-composer-action]",
        "actions": "[data-composer-actions]",
        "attachment": "[data-composer-resources] > li, [data-composer-context] > li",
        "context": "[data-composer-resources], [data-composer-context]",
        "editor": "[data-composer-editor]",
        "input": "[data-composer-input]",
        "menu": "[data-composer-suggestions]",
        "option": "[data-composer-suggestions] [role=option], [data-composer-suggestions] [role=treeitem]",
        "queue": "[data-composer-queue]",
        "queueItem": "[data-composer-queue] li",
        "setting": "[data-composer-setting]",
        "status": "[data-composer-status]",
        "submit": "button[type=submit]",
        "tools": "[data-composer-tools]"
      },
      "selector": ".agent-composer",
      "slug": "agent-composer",
      "states": [
        "ready",
        "submitting",
        "streaming",
        "queued",
        "stopping",
        "loading",
        "offline",
        "error",
        "disabled",
        "invalid"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "action",
            "selector": "[data-a3s-components~=\"agent-composer\"][data-a3s-part-owners~=\"agent-composer.action\"], [data-a3s-components~=\"agent-composer\"] [data-a3s-part-owners~=\"agent-composer.action\"]"
          },
          "fill": {
            "part": "input",
            "selector": "[data-a3s-components~=\"agent-composer\"][data-a3s-part-owners~=\"agent-composer.input\"], [data-a3s-components~=\"agent-composer\"] [data-a3s-part-owners~=\"agent-composer.input\"]"
          },
          "focus": {
            "part": "input",
            "selector": "[data-a3s-components~=\"agent-composer\"][data-a3s-part-owners~=\"agent-composer.input\"], [data-a3s-components~=\"agent-composer\"] [data-a3s-part-owners~=\"agent-composer.input\"]"
          },
          "press": {
            "part": "input",
            "selector": "[data-a3s-components~=\"agent-composer\"][data-a3s-part-owners~=\"agent-composer.input\"], [data-a3s-components~=\"agent-composer\"] [data-a3s-part-owners~=\"agent-composer.input\"]"
          },
          "select": {
            "part": "setting",
            "selector": "[data-a3s-components~=\"agent-composer\"][data-a3s-part-owners~=\"agent-composer.setting\"], [data-a3s-components~=\"agent-composer\"] [data-a3s-part-owners~=\"agent-composer.setting\"]"
          },
          "type": {
            "part": "input",
            "selector": "[data-a3s-components~=\"agent-composer\"][data-a3s-part-owners~=\"agent-composer.input\"], [data-a3s-components~=\"agent-composer\"] [data-a3s-part-owners~=\"agent-composer.input\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"agent-composer\"][data-a3s-part-owners~=\"agent-composer.action\"], [data-a3s-components~=\"agent-composer\"] [data-a3s-part-owners~=\"agent-composer.action\"]",
          "fill": "[data-a3s-components~=\"agent-composer\"][data-a3s-part-owners~=\"agent-composer.input\"], [data-a3s-components~=\"agent-composer\"] [data-a3s-part-owners~=\"agent-composer.input\"]",
          "focus": "[data-a3s-components~=\"agent-composer\"][data-a3s-part-owners~=\"agent-composer.input\"], [data-a3s-components~=\"agent-composer\"] [data-a3s-part-owners~=\"agent-composer.input\"]",
          "press": "[data-a3s-components~=\"agent-composer\"][data-a3s-part-owners~=\"agent-composer.input\"], [data-a3s-components~=\"agent-composer\"] [data-a3s-part-owners~=\"agent-composer.input\"]",
          "select": "[data-a3s-components~=\"agent-composer\"][data-a3s-part-owners~=\"agent-composer.setting\"], [data-a3s-components~=\"agent-composer\"] [data-a3s-part-owners~=\"agent-composer.setting\"]",
          "type": "[data-a3s-components~=\"agent-composer\"][data-a3s-part-owners~=\"agent-composer.input\"], [data-a3s-components~=\"agent-composer\"] [data-a3s-part-owners~=\"agent-composer.input\"]"
        },
        "parts": {
          "action": "[data-a3s-components~=\"agent-composer\"][data-a3s-part-owners~=\"agent-composer.action\"], [data-a3s-components~=\"agent-composer\"] [data-a3s-part-owners~=\"agent-composer.action\"]",
          "actions": "[data-a3s-components~=\"agent-composer\"][data-a3s-part-owners~=\"agent-composer.actions\"], [data-a3s-components~=\"agent-composer\"] [data-a3s-part-owners~=\"agent-composer.actions\"]",
          "attachment": "[data-a3s-components~=\"agent-composer\"][data-a3s-part-owners~=\"agent-composer.attachment\"], [data-a3s-components~=\"agent-composer\"] [data-a3s-part-owners~=\"agent-composer.attachment\"]",
          "context": "[data-a3s-components~=\"agent-composer\"][data-a3s-part-owners~=\"agent-composer.context\"], [data-a3s-components~=\"agent-composer\"] [data-a3s-part-owners~=\"agent-composer.context\"]",
          "editor": "[data-a3s-components~=\"agent-composer\"][data-a3s-part-owners~=\"agent-composer.editor\"], [data-a3s-components~=\"agent-composer\"] [data-a3s-part-owners~=\"agent-composer.editor\"]",
          "input": "[data-a3s-components~=\"agent-composer\"][data-a3s-part-owners~=\"agent-composer.input\"], [data-a3s-components~=\"agent-composer\"] [data-a3s-part-owners~=\"agent-composer.input\"]",
          "menu": "[data-a3s-components~=\"agent-composer\"][data-a3s-part-owners~=\"agent-composer.menu\"], [data-a3s-components~=\"agent-composer\"] [data-a3s-part-owners~=\"agent-composer.menu\"]",
          "option": "[data-a3s-components~=\"agent-composer\"][data-a3s-part-owners~=\"agent-composer.option\"], [data-a3s-components~=\"agent-composer\"] [data-a3s-part-owners~=\"agent-composer.option\"]",
          "queue": "[data-a3s-components~=\"agent-composer\"][data-a3s-part-owners~=\"agent-composer.queue\"], [data-a3s-components~=\"agent-composer\"] [data-a3s-part-owners~=\"agent-composer.queue\"]",
          "queueItem": "[data-a3s-components~=\"agent-composer\"][data-a3s-part-owners~=\"agent-composer.queueItem\"], [data-a3s-components~=\"agent-composer\"] [data-a3s-part-owners~=\"agent-composer.queueItem\"]",
          "setting": "[data-a3s-components~=\"agent-composer\"][data-a3s-part-owners~=\"agent-composer.setting\"], [data-a3s-components~=\"agent-composer\"] [data-a3s-part-owners~=\"agent-composer.setting\"]",
          "status": "[data-a3s-components~=\"agent-composer\"][data-a3s-part-owners~=\"agent-composer.status\"], [data-a3s-components~=\"agent-composer\"] [data-a3s-part-owners~=\"agent-composer.status\"]",
          "submit": "[data-a3s-components~=\"agent-composer\"][data-a3s-part-owners~=\"agent-composer.submit\"], [data-a3s-components~=\"agent-composer\"] [data-a3s-part-owners~=\"agent-composer.submit\"]",
          "tools": "[data-a3s-components~=\"agent-composer\"][data-a3s-part-owners~=\"agent-composer.tools\"], [data-a3s-components~=\"agent-composer\"] [data-a3s-part-owners~=\"agent-composer.tools\"]"
        },
        "readySelector": "[data-a3s-components~=\"agent-composer\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"agent-composer\"]",
        "states": {
          "ready": "[data-a3s-components~=\"agent-composer\"][data-a3s-state~=\"ready\"]",
          "submitting": "[data-a3s-components~=\"agent-composer\"][data-a3s-state~=\"submitting\"]",
          "streaming": "[data-a3s-components~=\"agent-composer\"][data-a3s-state~=\"streaming\"]",
          "queued": "[data-a3s-components~=\"agent-composer\"][data-a3s-state~=\"queued\"]",
          "stopping": "[data-a3s-components~=\"agent-composer\"][data-a3s-state~=\"stopping\"]",
          "loading": "[data-a3s-components~=\"agent-composer\"][data-a3s-state~=\"loading\"]",
          "offline": "[data-a3s-components~=\"agent-composer\"][data-a3s-state~=\"offline\"]",
          "error": "[data-a3s-components~=\"agent-composer\"][data-a3s-state~=\"error\"]",
          "disabled": "[data-a3s-components~=\"agent-composer\"][data-a3s-state~=\"disabled\"]",
          "invalid": "[data-a3s-components~=\"agent-composer\"][data-a3s-state~=\"invalid\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus",
        "wheel"
      ],
      "category": "harness",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "agent-transcript",
        "tag": "section"
      },
      "name": "Agent Transcript",
      "methods": [],
      "parts": {
        "message": "[data-transcript-viewport] > li",
        "status": "[data-transcript-status]",
        "viewport": "[data-transcript-viewport]"
      },
      "selector": ".agent-transcript",
      "slug": "agent-transcript",
      "states": [
        "ready",
        "streaming",
        "waiting",
        "complete",
        "error",
        "empty"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": null,
            "selector": "[data-a3s-components~=\"agent-transcript\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"agent-transcript\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          },
          "focus": {
            "part": "viewport",
            "selector": "[data-a3s-components~=\"agent-transcript\"][data-a3s-part-owners~=\"agent-transcript.viewport\"], [data-a3s-components~=\"agent-transcript\"] [data-a3s-part-owners~=\"agent-transcript.viewport\"]"
          },
          "wheel": {
            "part": "viewport",
            "selector": "[data-a3s-components~=\"agent-transcript\"][data-a3s-part-owners~=\"agent-transcript.viewport\"], [data-a3s-components~=\"agent-transcript\"] [data-a3s-part-owners~=\"agent-transcript.viewport\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"agent-transcript\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"agent-transcript\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])",
          "focus": "[data-a3s-components~=\"agent-transcript\"][data-a3s-part-owners~=\"agent-transcript.viewport\"], [data-a3s-components~=\"agent-transcript\"] [data-a3s-part-owners~=\"agent-transcript.viewport\"]",
          "wheel": "[data-a3s-components~=\"agent-transcript\"][data-a3s-part-owners~=\"agent-transcript.viewport\"], [data-a3s-components~=\"agent-transcript\"] [data-a3s-part-owners~=\"agent-transcript.viewport\"]"
        },
        "parts": {
          "message": "[data-a3s-components~=\"agent-transcript\"][data-a3s-part-owners~=\"agent-transcript.message\"], [data-a3s-components~=\"agent-transcript\"] [data-a3s-part-owners~=\"agent-transcript.message\"]",
          "status": "[data-a3s-components~=\"agent-transcript\"][data-a3s-part-owners~=\"agent-transcript.status\"], [data-a3s-components~=\"agent-transcript\"] [data-a3s-part-owners~=\"agent-transcript.status\"]",
          "viewport": "[data-a3s-components~=\"agent-transcript\"][data-a3s-part-owners~=\"agent-transcript.viewport\"], [data-a3s-components~=\"agent-transcript\"] [data-a3s-part-owners~=\"agent-transcript.viewport\"]"
        },
        "readySelector": "[data-a3s-components~=\"agent-transcript\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"agent-transcript\"]",
        "states": {
          "ready": "[data-a3s-components~=\"agent-transcript\"][data-a3s-state~=\"ready\"]",
          "streaming": "[data-a3s-components~=\"agent-transcript\"][data-a3s-state~=\"streaming\"]",
          "waiting": "[data-a3s-components~=\"agent-transcript\"][data-a3s-state~=\"waiting\"]",
          "complete": "[data-a3s-components~=\"agent-transcript\"][data-a3s-state~=\"complete\"]",
          "error": "[data-a3s-components~=\"agent-transcript\"][data-a3s-state~=\"error\"]",
          "empty": "[data-a3s-components~=\"agent-transcript\"][data-a3s-state~=\"empty\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "fill",
        "focus",
        "press",
        "select",
        "type",
        "wheel"
      ],
      "category": "harness",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "agent-workbench",
        "tag": "section"
      },
      "name": "Agent Workbench",
      "methods": [],
      "parts": {
        "activity": "[data-agent-activity]",
        "canvas": "[data-agent-canvas]",
        "context": "[data-agent-context]",
        "inspector": "[data-agent-inspector]"
      },
      "selector": ".agent-workbench",
      "slug": "agent-workbench",
      "states": [
        "ready",
        "running",
        "waiting",
        "complete",
        "error",
        "inspector-open",
        "context-open"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": null,
            "selector": "[data-a3s-components~=\"agent-workbench\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"agent-workbench\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          },
          "fill": {
            "part": null,
            "selector": "[data-a3s-components~=\"agent-workbench\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"agent-workbench\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          },
          "focus": {
            "part": null,
            "selector": "[data-a3s-components~=\"agent-workbench\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"agent-workbench\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          },
          "press": {
            "part": null,
            "selector": "[data-a3s-components~=\"agent-workbench\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"agent-workbench\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          },
          "select": {
            "part": null,
            "selector": "[data-a3s-components~=\"agent-workbench\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"agent-workbench\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          },
          "type": {
            "part": null,
            "selector": "[data-a3s-components~=\"agent-workbench\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"agent-workbench\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          },
          "wheel": {
            "part": null,
            "selector": "[data-a3s-components~=\"agent-workbench\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"agent-workbench\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"agent-workbench\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])",
          "fill": "[data-a3s-components~=\"agent-workbench\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"agent-workbench\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])",
          "focus": "[data-a3s-components~=\"agent-workbench\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"agent-workbench\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])",
          "press": "[data-a3s-components~=\"agent-workbench\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"agent-workbench\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])",
          "select": "[data-a3s-components~=\"agent-workbench\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"agent-workbench\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])",
          "type": "[data-a3s-components~=\"agent-workbench\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"agent-workbench\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])",
          "wheel": "[data-a3s-components~=\"agent-workbench\"]"
        },
        "parts": {
          "activity": "[data-a3s-components~=\"agent-workbench\"][data-a3s-part-owners~=\"agent-workbench.activity\"], [data-a3s-components~=\"agent-workbench\"] [data-a3s-part-owners~=\"agent-workbench.activity\"]",
          "canvas": "[data-a3s-components~=\"agent-workbench\"][data-a3s-part-owners~=\"agent-workbench.canvas\"], [data-a3s-components~=\"agent-workbench\"] [data-a3s-part-owners~=\"agent-workbench.canvas\"]",
          "context": "[data-a3s-components~=\"agent-workbench\"][data-a3s-part-owners~=\"agent-workbench.context\"], [data-a3s-components~=\"agent-workbench\"] [data-a3s-part-owners~=\"agent-workbench.context\"]",
          "inspector": "[data-a3s-components~=\"agent-workbench\"][data-a3s-part-owners~=\"agent-workbench.inspector\"], [data-a3s-components~=\"agent-workbench\"] [data-a3s-part-owners~=\"agent-workbench.inspector\"]"
        },
        "readySelector": "[data-a3s-components~=\"agent-workbench\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"agent-workbench\"]",
        "states": {
          "ready": "[data-a3s-components~=\"agent-workbench\"][data-a3s-state~=\"ready\"]",
          "running": "[data-a3s-components~=\"agent-workbench\"][data-a3s-state~=\"running\"]",
          "waiting": "[data-a3s-components~=\"agent-workbench\"][data-a3s-state~=\"waiting\"]",
          "complete": "[data-a3s-components~=\"agent-workbench\"][data-a3s-state~=\"complete\"]",
          "error": "[data-a3s-components~=\"agent-workbench\"][data-a3s-state~=\"error\"]",
          "inspector-open": "[data-a3s-components~=\"agent-workbench\"][data-a3s-state~=\"inspector-open\"]",
          "context-open": "[data-a3s-components~=\"agent-workbench\"][data-a3s-state~=\"context-open\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "check",
        "click",
        "focus",
        "press"
      ],
      "category": "harness",
      "events": [
        "submit"
      ],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "approval-request",
        "tag": "section"
      },
      "name": "Approval Request",
      "methods": [],
      "parts": {
        "action": "button",
        "approve": "button[type=submit], [data-approval=approve]",
        "deny": "[data-approval=deny]",
        "scope": "input[type=radio]",
        "title": ":scope > header :is(h2, h3, h4)"
      },
      "selector": ".approval-request",
      "slug": "approval-request",
      "states": [
        "pending",
        "approved",
        "denied",
        "expired",
        "error"
      ],
      "test": {
        "actionTargets": {
          "check": {
            "part": "scope",
            "selector": "[data-a3s-components~=\"approval-request\"][data-a3s-part-owners~=\"approval-request.scope\"], [data-a3s-components~=\"approval-request\"] [data-a3s-part-owners~=\"approval-request.scope\"]"
          },
          "click": {
            "part": "action",
            "selector": "[data-a3s-components~=\"approval-request\"][data-a3s-part-owners~=\"approval-request.action\"], [data-a3s-components~=\"approval-request\"] [data-a3s-part-owners~=\"approval-request.action\"]"
          },
          "focus": {
            "part": "action",
            "selector": "[data-a3s-components~=\"approval-request\"][data-a3s-part-owners~=\"approval-request.action\"], [data-a3s-components~=\"approval-request\"] [data-a3s-part-owners~=\"approval-request.action\"]"
          },
          "press": {
            "part": "action",
            "selector": "[data-a3s-components~=\"approval-request\"][data-a3s-part-owners~=\"approval-request.action\"], [data-a3s-components~=\"approval-request\"] [data-a3s-part-owners~=\"approval-request.action\"]"
          }
        },
        "actions": {
          "check": "[data-a3s-components~=\"approval-request\"][data-a3s-part-owners~=\"approval-request.scope\"], [data-a3s-components~=\"approval-request\"] [data-a3s-part-owners~=\"approval-request.scope\"]",
          "click": "[data-a3s-components~=\"approval-request\"][data-a3s-part-owners~=\"approval-request.action\"], [data-a3s-components~=\"approval-request\"] [data-a3s-part-owners~=\"approval-request.action\"]",
          "focus": "[data-a3s-components~=\"approval-request\"][data-a3s-part-owners~=\"approval-request.action\"], [data-a3s-components~=\"approval-request\"] [data-a3s-part-owners~=\"approval-request.action\"]",
          "press": "[data-a3s-components~=\"approval-request\"][data-a3s-part-owners~=\"approval-request.action\"], [data-a3s-components~=\"approval-request\"] [data-a3s-part-owners~=\"approval-request.action\"]"
        },
        "parts": {
          "action": "[data-a3s-components~=\"approval-request\"][data-a3s-part-owners~=\"approval-request.action\"], [data-a3s-components~=\"approval-request\"] [data-a3s-part-owners~=\"approval-request.action\"]",
          "approve": "[data-a3s-components~=\"approval-request\"][data-a3s-part-owners~=\"approval-request.approve\"], [data-a3s-components~=\"approval-request\"] [data-a3s-part-owners~=\"approval-request.approve\"]",
          "deny": "[data-a3s-components~=\"approval-request\"][data-a3s-part-owners~=\"approval-request.deny\"], [data-a3s-components~=\"approval-request\"] [data-a3s-part-owners~=\"approval-request.deny\"]",
          "scope": "[data-a3s-components~=\"approval-request\"][data-a3s-part-owners~=\"approval-request.scope\"], [data-a3s-components~=\"approval-request\"] [data-a3s-part-owners~=\"approval-request.scope\"]",
          "title": "[data-a3s-components~=\"approval-request\"][data-a3s-part-owners~=\"approval-request.title\"], [data-a3s-components~=\"approval-request\"] [data-a3s-part-owners~=\"approval-request.title\"]"
        },
        "readySelector": "[data-a3s-components~=\"approval-request\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"approval-request\"]",
        "states": {
          "pending": "[data-a3s-components~=\"approval-request\"][data-a3s-state~=\"pending\"]",
          "approved": "[data-a3s-components~=\"approval-request\"][data-a3s-state~=\"approved\"]",
          "denied": "[data-a3s-components~=\"approval-request\"][data-a3s-state~=\"denied\"]",
          "expired": "[data-a3s-components~=\"approval-request\"][data-a3s-state~=\"expired\"]",
          "error": "[data-a3s-components~=\"approval-request\"][data-a3s-state~=\"error\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus",
        "press"
      ],
      "category": "harness",
      "events": [
        "toggle"
      ],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "execution-item",
        "tag": "details"
      },
      "name": "Execution Item",
      "methods": [],
      "parts": {
        "content": ":scope > :not(summary)",
        "disclosure": "[data-execution-disclosure]",
        "status": "[data-execution-status]",
        "trigger": ":scope > summary"
      },
      "selector": ".execution-item",
      "slug": "execution-item",
      "states": [
        "queued",
        "running",
        "waiting",
        "success",
        "cancelled",
        "error"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "trigger",
            "selector": "[data-a3s-components~=\"execution-item\"][data-a3s-part-owners~=\"execution-item.trigger\"], [data-a3s-components~=\"execution-item\"] [data-a3s-part-owners~=\"execution-item.trigger\"]"
          },
          "focus": {
            "part": "trigger",
            "selector": "[data-a3s-components~=\"execution-item\"][data-a3s-part-owners~=\"execution-item.trigger\"], [data-a3s-components~=\"execution-item\"] [data-a3s-part-owners~=\"execution-item.trigger\"]"
          },
          "press": {
            "part": "trigger",
            "selector": "[data-a3s-components~=\"execution-item\"][data-a3s-part-owners~=\"execution-item.trigger\"], [data-a3s-components~=\"execution-item\"] [data-a3s-part-owners~=\"execution-item.trigger\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"execution-item\"][data-a3s-part-owners~=\"execution-item.trigger\"], [data-a3s-components~=\"execution-item\"] [data-a3s-part-owners~=\"execution-item.trigger\"]",
          "focus": "[data-a3s-components~=\"execution-item\"][data-a3s-part-owners~=\"execution-item.trigger\"], [data-a3s-components~=\"execution-item\"] [data-a3s-part-owners~=\"execution-item.trigger\"]",
          "press": "[data-a3s-components~=\"execution-item\"][data-a3s-part-owners~=\"execution-item.trigger\"], [data-a3s-components~=\"execution-item\"] [data-a3s-part-owners~=\"execution-item.trigger\"]"
        },
        "parts": {
          "content": "[data-a3s-components~=\"execution-item\"][data-a3s-part-owners~=\"execution-item.content\"], [data-a3s-components~=\"execution-item\"] [data-a3s-part-owners~=\"execution-item.content\"]",
          "disclosure": "[data-a3s-components~=\"execution-item\"][data-a3s-part-owners~=\"execution-item.disclosure\"], [data-a3s-components~=\"execution-item\"] [data-a3s-part-owners~=\"execution-item.disclosure\"]",
          "status": "[data-a3s-components~=\"execution-item\"][data-a3s-part-owners~=\"execution-item.status\"], [data-a3s-components~=\"execution-item\"] [data-a3s-part-owners~=\"execution-item.status\"]",
          "trigger": "[data-a3s-components~=\"execution-item\"][data-a3s-part-owners~=\"execution-item.trigger\"], [data-a3s-components~=\"execution-item\"] [data-a3s-part-owners~=\"execution-item.trigger\"]"
        },
        "readySelector": "[data-a3s-components~=\"execution-item\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"execution-item\"]",
        "states": {
          "queued": "[data-a3s-components~=\"execution-item\"][data-a3s-state~=\"queued\"]",
          "running": "[data-a3s-components~=\"execution-item\"][data-a3s-state~=\"running\"]",
          "waiting": "[data-a3s-components~=\"execution-item\"][data-a3s-state~=\"waiting\"]",
          "success": "[data-a3s-components~=\"execution-item\"][data-a3s-state~=\"success\"]",
          "cancelled": "[data-a3s-components~=\"execution-item\"][data-a3s-state~=\"cancelled\"]",
          "error": "[data-a3s-components~=\"execution-item\"][data-a3s-state~=\"error\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus"
      ],
      "category": "application",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "brand-lockup",
        "tag": "a"
      },
      "name": "Brand Lockup",
      "methods": [],
      "parts": {
        "description": "[data-brand-description]",
        "identity": "[data-brand-identity]",
        "mark": "[data-brand-mark]",
        "name": "[data-brand-name]"
      },
      "selector": ".brand-lockup",
      "slug": "brand-lockup",
      "states": [
        "ready"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": null,
            "selector": "[data-a3s-components~=\"brand-lockup\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"brand-lockup\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          },
          "focus": {
            "part": null,
            "selector": "[data-a3s-components~=\"brand-lockup\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"brand-lockup\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"brand-lockup\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"brand-lockup\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])",
          "focus": "[data-a3s-components~=\"brand-lockup\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"brand-lockup\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
        },
        "parts": {
          "description": "[data-a3s-components~=\"brand-lockup\"][data-a3s-part-owners~=\"brand-lockup.description\"], [data-a3s-components~=\"brand-lockup\"] [data-a3s-part-owners~=\"brand-lockup.description\"]",
          "identity": "[data-a3s-components~=\"brand-lockup\"][data-a3s-part-owners~=\"brand-lockup.identity\"], [data-a3s-components~=\"brand-lockup\"] [data-a3s-part-owners~=\"brand-lockup.identity\"]",
          "mark": "[data-a3s-components~=\"brand-lockup\"][data-a3s-part-owners~=\"brand-lockup.mark\"], [data-a3s-components~=\"brand-lockup\"] [data-a3s-part-owners~=\"brand-lockup.mark\"]",
          "name": "[data-a3s-components~=\"brand-lockup\"][data-a3s-part-owners~=\"brand-lockup.name\"], [data-a3s-components~=\"brand-lockup\"] [data-a3s-part-owners~=\"brand-lockup.name\"]"
        },
        "readySelector": "[data-a3s-components~=\"brand-lockup\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"brand-lockup\"]",
        "states": {
          "ready": "[data-a3s-components~=\"brand-lockup\"][data-a3s-state~=\"ready\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus"
      ],
      "category": "application",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "workspace-header",
        "tag": "header"
      },
      "name": "Workspace Header",
      "methods": [],
      "parts": {
        "action": "[data-workspace-actions] button, [data-workspace-actions] a[href]",
        "actions": "[data-workspace-actions]",
        "identity": "[data-workspace-identity]",
        "leading": "[data-workspace-leading]"
      },
      "selector": ".workspace-header",
      "slug": "workspace-header",
      "states": [
        "ready",
        "busy",
        "offline"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "action",
            "selector": "[data-a3s-components~=\"workspace-header\"][data-a3s-part-owners~=\"workspace-header.action\"], [data-a3s-components~=\"workspace-header\"] [data-a3s-part-owners~=\"workspace-header.action\"]"
          },
          "focus": {
            "part": "action",
            "selector": "[data-a3s-components~=\"workspace-header\"][data-a3s-part-owners~=\"workspace-header.action\"], [data-a3s-components~=\"workspace-header\"] [data-a3s-part-owners~=\"workspace-header.action\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"workspace-header\"][data-a3s-part-owners~=\"workspace-header.action\"], [data-a3s-components~=\"workspace-header\"] [data-a3s-part-owners~=\"workspace-header.action\"]",
          "focus": "[data-a3s-components~=\"workspace-header\"][data-a3s-part-owners~=\"workspace-header.action\"], [data-a3s-components~=\"workspace-header\"] [data-a3s-part-owners~=\"workspace-header.action\"]"
        },
        "parts": {
          "action": "[data-a3s-components~=\"workspace-header\"][data-a3s-part-owners~=\"workspace-header.action\"], [data-a3s-components~=\"workspace-header\"] [data-a3s-part-owners~=\"workspace-header.action\"]",
          "actions": "[data-a3s-components~=\"workspace-header\"][data-a3s-part-owners~=\"workspace-header.actions\"], [data-a3s-components~=\"workspace-header\"] [data-a3s-part-owners~=\"workspace-header.actions\"]",
          "identity": "[data-a3s-components~=\"workspace-header\"][data-a3s-part-owners~=\"workspace-header.identity\"], [data-a3s-components~=\"workspace-header\"] [data-a3s-part-owners~=\"workspace-header.identity\"]",
          "leading": "[data-a3s-components~=\"workspace-header\"][data-a3s-part-owners~=\"workspace-header.leading\"], [data-a3s-components~=\"workspace-header\"] [data-a3s-part-owners~=\"workspace-header.leading\"]"
        },
        "readySelector": "[data-a3s-components~=\"workspace-header\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"workspace-header\"]",
        "states": {
          "ready": "[data-a3s-components~=\"workspace-header\"][data-a3s-state~=\"ready\"]",
          "busy": "[data-a3s-components~=\"workspace-header\"][data-a3s-state~=\"busy\"]",
          "offline": "[data-a3s-components~=\"workspace-header\"][data-a3s-state~=\"offline\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus",
        "press"
      ],
      "category": "application",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {
          "role": "toolbar"
        },
        "className": "toolbar",
        "tag": "div"
      },
      "name": "Toolbar",
      "methods": [],
      "parts": {
        "action": "button, a[href]",
        "group": "[role=group]"
      },
      "selector": ".toolbar",
      "slug": "toolbar",
      "states": [
        "ready",
        "disabled"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "action",
            "selector": "[data-a3s-components~=\"toolbar\"][data-a3s-part-owners~=\"toolbar.action\"], [data-a3s-components~=\"toolbar\"] [data-a3s-part-owners~=\"toolbar.action\"]"
          },
          "focus": {
            "part": "action",
            "selector": "[data-a3s-components~=\"toolbar\"][data-a3s-part-owners~=\"toolbar.action\"], [data-a3s-components~=\"toolbar\"] [data-a3s-part-owners~=\"toolbar.action\"]"
          },
          "press": {
            "part": "action",
            "selector": "[data-a3s-components~=\"toolbar\"][data-a3s-part-owners~=\"toolbar.action\"], [data-a3s-components~=\"toolbar\"] [data-a3s-part-owners~=\"toolbar.action\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"toolbar\"][data-a3s-part-owners~=\"toolbar.action\"], [data-a3s-components~=\"toolbar\"] [data-a3s-part-owners~=\"toolbar.action\"]",
          "focus": "[data-a3s-components~=\"toolbar\"][data-a3s-part-owners~=\"toolbar.action\"], [data-a3s-components~=\"toolbar\"] [data-a3s-part-owners~=\"toolbar.action\"]",
          "press": "[data-a3s-components~=\"toolbar\"][data-a3s-part-owners~=\"toolbar.action\"], [data-a3s-components~=\"toolbar\"] [data-a3s-part-owners~=\"toolbar.action\"]"
        },
        "parts": {
          "action": "[data-a3s-components~=\"toolbar\"][data-a3s-part-owners~=\"toolbar.action\"], [data-a3s-components~=\"toolbar\"] [data-a3s-part-owners~=\"toolbar.action\"]",
          "group": "[data-a3s-components~=\"toolbar\"][data-a3s-part-owners~=\"toolbar.group\"], [data-a3s-components~=\"toolbar\"] [data-a3s-part-owners~=\"toolbar.group\"]"
        },
        "readySelector": "[data-a3s-components~=\"toolbar\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"toolbar\"]",
        "states": {
          "ready": "[data-a3s-components~=\"toolbar\"][data-a3s-state~=\"ready\"]",
          "disabled": "[data-a3s-components~=\"toolbar\"][data-a3s-state~=\"disabled\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus",
        "press"
      ],
      "category": "application",
      "events": [
        "basecoat:initialized"
      ],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "ribbon",
        "tag": "div"
      },
      "name": "Ribbon",
      "methods": [],
      "parts": {
        "action": "[role=tabpanel] button",
        "panel": "[role=tabpanel]",
        "tab": "[role=tab]",
        "tablist": "[role=tablist]"
      },
      "selector": ".ribbon",
      "slug": "ribbon",
      "states": [
        "ready",
        "disabled"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "action",
            "selector": "[data-a3s-components~=\"ribbon\"][data-a3s-part-owners~=\"ribbon.action\"], [data-a3s-components~=\"ribbon\"] [data-a3s-part-owners~=\"ribbon.action\"]"
          },
          "focus": {
            "part": "action",
            "selector": "[data-a3s-components~=\"ribbon\"][data-a3s-part-owners~=\"ribbon.action\"], [data-a3s-components~=\"ribbon\"] [data-a3s-part-owners~=\"ribbon.action\"]"
          },
          "press": {
            "part": "action",
            "selector": "[data-a3s-components~=\"ribbon\"][data-a3s-part-owners~=\"ribbon.action\"], [data-a3s-components~=\"ribbon\"] [data-a3s-part-owners~=\"ribbon.action\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"ribbon\"][data-a3s-part-owners~=\"ribbon.action\"], [data-a3s-components~=\"ribbon\"] [data-a3s-part-owners~=\"ribbon.action\"]",
          "focus": "[data-a3s-components~=\"ribbon\"][data-a3s-part-owners~=\"ribbon.action\"], [data-a3s-components~=\"ribbon\"] [data-a3s-part-owners~=\"ribbon.action\"]",
          "press": "[data-a3s-components~=\"ribbon\"][data-a3s-part-owners~=\"ribbon.action\"], [data-a3s-components~=\"ribbon\"] [data-a3s-part-owners~=\"ribbon.action\"]"
        },
        "parts": {
          "action": "[data-a3s-components~=\"ribbon\"][data-a3s-part-owners~=\"ribbon.action\"], [data-a3s-components~=\"ribbon\"] [data-a3s-part-owners~=\"ribbon.action\"]",
          "panel": "[data-a3s-components~=\"ribbon\"][data-a3s-part-owners~=\"ribbon.panel\"], [data-a3s-components~=\"ribbon\"] [data-a3s-part-owners~=\"ribbon.panel\"]",
          "tab": "[data-a3s-components~=\"ribbon\"][data-a3s-part-owners~=\"ribbon.tab\"], [data-a3s-components~=\"ribbon\"] [data-a3s-part-owners~=\"ribbon.tab\"]",
          "tablist": "[data-a3s-components~=\"ribbon\"][data-a3s-part-owners~=\"ribbon.tablist\"], [data-a3s-components~=\"ribbon\"] [data-a3s-part-owners~=\"ribbon.tablist\"]"
        },
        "readySelector": "[data-a3s-components~=\"ribbon\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"ribbon\"]",
        "states": {
          "ready": "[data-a3s-components~=\"ribbon\"][data-a3s-state~=\"ready\"]",
          "disabled": "[data-a3s-components~=\"ribbon\"][data-a3s-state~=\"disabled\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus",
        "wheel"
      ],
      "category": "application",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "settings-layout",
        "tag": "div"
      },
      "name": "Settings Layout",
      "methods": [],
      "parts": {
        "content": ":scope > main",
        "navigation": ":scope > aside nav",
        "section": ":scope > main > section"
      },
      "selector": ".settings-layout",
      "slug": "settings-layout",
      "states": [
        "ready",
        "loading",
        "error"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": null,
            "selector": "[data-a3s-components~=\"settings-layout\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"settings-layout\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          },
          "focus": {
            "part": null,
            "selector": "[data-a3s-components~=\"settings-layout\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"settings-layout\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          },
          "wheel": {
            "part": "content",
            "selector": "[data-a3s-components~=\"settings-layout\"][data-a3s-part-owners~=\"settings-layout.content\"], [data-a3s-components~=\"settings-layout\"] [data-a3s-part-owners~=\"settings-layout.content\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"settings-layout\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"settings-layout\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])",
          "focus": "[data-a3s-components~=\"settings-layout\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"settings-layout\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])",
          "wheel": "[data-a3s-components~=\"settings-layout\"][data-a3s-part-owners~=\"settings-layout.content\"], [data-a3s-components~=\"settings-layout\"] [data-a3s-part-owners~=\"settings-layout.content\"]"
        },
        "parts": {
          "content": "[data-a3s-components~=\"settings-layout\"][data-a3s-part-owners~=\"settings-layout.content\"], [data-a3s-components~=\"settings-layout\"] [data-a3s-part-owners~=\"settings-layout.content\"]",
          "navigation": "[data-a3s-components~=\"settings-layout\"][data-a3s-part-owners~=\"settings-layout.navigation\"], [data-a3s-components~=\"settings-layout\"] [data-a3s-part-owners~=\"settings-layout.navigation\"]",
          "section": "[data-a3s-components~=\"settings-layout\"][data-a3s-part-owners~=\"settings-layout.section\"], [data-a3s-components~=\"settings-layout\"] [data-a3s-part-owners~=\"settings-layout.section\"]"
        },
        "readySelector": "[data-a3s-components~=\"settings-layout\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"settings-layout\"]",
        "states": {
          "ready": "[data-a3s-components~=\"settings-layout\"][data-a3s-state~=\"ready\"]",
          "loading": "[data-a3s-components~=\"settings-layout\"][data-a3s-state~=\"loading\"]",
          "error": "[data-a3s-components~=\"settings-layout\"][data-a3s-state~=\"error\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus",
        "press"
      ],
      "category": "application",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "resource-card",
        "tag": "article"
      },
      "name": "Resource Card",
      "methods": [],
      "parts": {
        "action": "button, a[href]",
        "content": ":scope > section",
        "media": ":scope > figure",
        "status": ".status-badge, [data-resource-status]"
      },
      "selector": ".resource-card",
      "slug": "resource-card",
      "states": [
        "ready",
        "selected",
        "installed",
        "unavailable",
        "loading",
        "error"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "action",
            "selector": "[data-a3s-components~=\"resource-card\"][data-a3s-part-owners~=\"resource-card.action\"], [data-a3s-components~=\"resource-card\"] [data-a3s-part-owners~=\"resource-card.action\"]"
          },
          "focus": {
            "part": "action",
            "selector": "[data-a3s-components~=\"resource-card\"][data-a3s-part-owners~=\"resource-card.action\"], [data-a3s-components~=\"resource-card\"] [data-a3s-part-owners~=\"resource-card.action\"]"
          },
          "press": {
            "part": "action",
            "selector": "[data-a3s-components~=\"resource-card\"][data-a3s-part-owners~=\"resource-card.action\"], [data-a3s-components~=\"resource-card\"] [data-a3s-part-owners~=\"resource-card.action\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"resource-card\"][data-a3s-part-owners~=\"resource-card.action\"], [data-a3s-components~=\"resource-card\"] [data-a3s-part-owners~=\"resource-card.action\"]",
          "focus": "[data-a3s-components~=\"resource-card\"][data-a3s-part-owners~=\"resource-card.action\"], [data-a3s-components~=\"resource-card\"] [data-a3s-part-owners~=\"resource-card.action\"]",
          "press": "[data-a3s-components~=\"resource-card\"][data-a3s-part-owners~=\"resource-card.action\"], [data-a3s-components~=\"resource-card\"] [data-a3s-part-owners~=\"resource-card.action\"]"
        },
        "parts": {
          "action": "[data-a3s-components~=\"resource-card\"][data-a3s-part-owners~=\"resource-card.action\"], [data-a3s-components~=\"resource-card\"] [data-a3s-part-owners~=\"resource-card.action\"]",
          "content": "[data-a3s-components~=\"resource-card\"][data-a3s-part-owners~=\"resource-card.content\"], [data-a3s-components~=\"resource-card\"] [data-a3s-part-owners~=\"resource-card.content\"]",
          "media": "[data-a3s-components~=\"resource-card\"][data-a3s-part-owners~=\"resource-card.media\"], [data-a3s-components~=\"resource-card\"] [data-a3s-part-owners~=\"resource-card.media\"]",
          "status": "[data-a3s-components~=\"resource-card\"][data-a3s-part-owners~=\"resource-card.status\"], [data-a3s-components~=\"resource-card\"] [data-a3s-part-owners~=\"resource-card.status\"]"
        },
        "readySelector": "[data-a3s-components~=\"resource-card\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"resource-card\"]",
        "states": {
          "ready": "[data-a3s-components~=\"resource-card\"][data-a3s-state~=\"ready\"]",
          "selected": "[data-a3s-components~=\"resource-card\"][data-a3s-state~=\"selected\"]",
          "installed": "[data-a3s-components~=\"resource-card\"][data-a3s-state~=\"installed\"]",
          "unavailable": "[data-a3s-components~=\"resource-card\"][data-a3s-state~=\"unavailable\"]",
          "loading": "[data-a3s-components~=\"resource-card\"][data-a3s-state~=\"loading\"]",
          "error": "[data-a3s-components~=\"resource-card\"][data-a3s-state~=\"error\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "drag",
        "focus",
        "press"
      ],
      "category": "application",
      "events": [
        "a3s:split-change",
        "basecoat:initialized"
      ],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "split-pane",
        "tag": "div"
      },
      "name": "Split Pane",
      "methods": [],
      "parts": {
        "end": ":scope > section:last-of-type",
        "separator": "[role=separator]",
        "start": ":scope > section:first-of-type"
      },
      "selector": ".split-pane",
      "slug": "split-pane",
      "states": [
        "ready",
        "disabled"
      ],
      "test": {
        "actionTargets": {
          "drag": {
            "part": "separator",
            "selector": "[data-a3s-components~=\"split-pane\"][data-a3s-part-owners~=\"split-pane.separator\"], [data-a3s-components~=\"split-pane\"] [data-a3s-part-owners~=\"split-pane.separator\"]"
          },
          "focus": {
            "part": null,
            "selector": "[data-a3s-components~=\"split-pane\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"split-pane\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          },
          "press": {
            "part": "separator",
            "selector": "[data-a3s-components~=\"split-pane\"][data-a3s-part-owners~=\"split-pane.separator\"], [data-a3s-components~=\"split-pane\"] [data-a3s-part-owners~=\"split-pane.separator\"]"
          }
        },
        "actions": {
          "drag": "[data-a3s-components~=\"split-pane\"][data-a3s-part-owners~=\"split-pane.separator\"], [data-a3s-components~=\"split-pane\"] [data-a3s-part-owners~=\"split-pane.separator\"]",
          "focus": "[data-a3s-components~=\"split-pane\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"split-pane\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])",
          "press": "[data-a3s-components~=\"split-pane\"][data-a3s-part-owners~=\"split-pane.separator\"], [data-a3s-components~=\"split-pane\"] [data-a3s-part-owners~=\"split-pane.separator\"]"
        },
        "parts": {
          "end": "[data-a3s-components~=\"split-pane\"][data-a3s-part-owners~=\"split-pane.end\"], [data-a3s-components~=\"split-pane\"] [data-a3s-part-owners~=\"split-pane.end\"]",
          "separator": "[data-a3s-components~=\"split-pane\"][data-a3s-part-owners~=\"split-pane.separator\"], [data-a3s-components~=\"split-pane\"] [data-a3s-part-owners~=\"split-pane.separator\"]",
          "start": "[data-a3s-components~=\"split-pane\"][data-a3s-part-owners~=\"split-pane.start\"], [data-a3s-components~=\"split-pane\"] [data-a3s-part-owners~=\"split-pane.start\"]"
        },
        "readySelector": "[data-a3s-components~=\"split-pane\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"split-pane\"]",
        "states": {
          "ready": "[data-a3s-components~=\"split-pane\"][data-a3s-state~=\"ready\"]",
          "disabled": "[data-a3s-components~=\"split-pane\"][data-a3s-state~=\"disabled\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "fill",
        "focus",
        "select",
        "type",
        "wheel"
      ],
      "category": "application",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "task-pane",
        "tag": "aside"
      },
      "name": "Task Pane",
      "methods": [],
      "parts": {
        "action": "button",
        "content": ":scope > section",
        "field": ".field",
        "header": ":scope > header"
      },
      "selector": ".task-pane",
      "slug": "task-pane",
      "states": [
        "ready",
        "open",
        "closed",
        "loading",
        "error"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "action",
            "selector": "[data-a3s-components~=\"task-pane\"][data-a3s-part-owners~=\"task-pane.action\"], [data-a3s-components~=\"task-pane\"] [data-a3s-part-owners~=\"task-pane.action\"]"
          },
          "fill": {
            "part": null,
            "selector": "[data-a3s-components~=\"task-pane\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"task-pane\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          },
          "focus": {
            "part": "action",
            "selector": "[data-a3s-components~=\"task-pane\"][data-a3s-part-owners~=\"task-pane.action\"], [data-a3s-components~=\"task-pane\"] [data-a3s-part-owners~=\"task-pane.action\"]"
          },
          "select": {
            "part": null,
            "selector": "[data-a3s-components~=\"task-pane\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"task-pane\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          },
          "type": {
            "part": null,
            "selector": "[data-a3s-components~=\"task-pane\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"task-pane\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          },
          "wheel": {
            "part": "content",
            "selector": "[data-a3s-components~=\"task-pane\"][data-a3s-part-owners~=\"task-pane.content\"], [data-a3s-components~=\"task-pane\"] [data-a3s-part-owners~=\"task-pane.content\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"task-pane\"][data-a3s-part-owners~=\"task-pane.action\"], [data-a3s-components~=\"task-pane\"] [data-a3s-part-owners~=\"task-pane.action\"]",
          "fill": "[data-a3s-components~=\"task-pane\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"task-pane\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])",
          "focus": "[data-a3s-components~=\"task-pane\"][data-a3s-part-owners~=\"task-pane.action\"], [data-a3s-components~=\"task-pane\"] [data-a3s-part-owners~=\"task-pane.action\"]",
          "select": "[data-a3s-components~=\"task-pane\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"task-pane\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])",
          "type": "[data-a3s-components~=\"task-pane\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"task-pane\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])",
          "wheel": "[data-a3s-components~=\"task-pane\"][data-a3s-part-owners~=\"task-pane.content\"], [data-a3s-components~=\"task-pane\"] [data-a3s-part-owners~=\"task-pane.content\"]"
        },
        "parts": {
          "action": "[data-a3s-components~=\"task-pane\"][data-a3s-part-owners~=\"task-pane.action\"], [data-a3s-components~=\"task-pane\"] [data-a3s-part-owners~=\"task-pane.action\"]",
          "content": "[data-a3s-components~=\"task-pane\"][data-a3s-part-owners~=\"task-pane.content\"], [data-a3s-components~=\"task-pane\"] [data-a3s-part-owners~=\"task-pane.content\"]",
          "field": "[data-a3s-components~=\"task-pane\"][data-a3s-part-owners~=\"task-pane.field\"], [data-a3s-components~=\"task-pane\"] [data-a3s-part-owners~=\"task-pane.field\"]",
          "header": "[data-a3s-components~=\"task-pane\"][data-a3s-part-owners~=\"task-pane.header\"], [data-a3s-components~=\"task-pane\"] [data-a3s-part-owners~=\"task-pane.header\"]"
        },
        "readySelector": "[data-a3s-components~=\"task-pane\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"task-pane\"]",
        "states": {
          "ready": "[data-a3s-components~=\"task-pane\"][data-a3s-state~=\"ready\"]",
          "open": "[data-a3s-components~=\"task-pane\"][data-a3s-state~=\"open\"]",
          "closed": "[data-a3s-components~=\"task-pane\"][data-a3s-state~=\"closed\"]",
          "loading": "[data-a3s-components~=\"task-pane\"][data-a3s-state~=\"loading\"]",
          "error": "[data-a3s-components~=\"task-pane\"][data-a3s-state~=\"error\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus",
        "press"
      ],
      "category": "application",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "status-bar",
        "tag": "div"
      },
      "name": "Status Bar",
      "methods": [],
      "parts": {
        "action": "[data-status-actions] button, [data-status-actions] input",
        "actions": "[data-status-actions]",
        "info": "[data-status-info]"
      },
      "selector": ".status-bar",
      "slug": "status-bar",
      "states": [
        "ready",
        "busy",
        "offline",
        "error"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "action",
            "selector": "[data-a3s-components~=\"status-bar\"][data-a3s-part-owners~=\"status-bar.action\"], [data-a3s-components~=\"status-bar\"] [data-a3s-part-owners~=\"status-bar.action\"]"
          },
          "focus": {
            "part": "action",
            "selector": "[data-a3s-components~=\"status-bar\"][data-a3s-part-owners~=\"status-bar.action\"], [data-a3s-components~=\"status-bar\"] [data-a3s-part-owners~=\"status-bar.action\"]"
          },
          "press": {
            "part": "action",
            "selector": "[data-a3s-components~=\"status-bar\"][data-a3s-part-owners~=\"status-bar.action\"], [data-a3s-components~=\"status-bar\"] [data-a3s-part-owners~=\"status-bar.action\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"status-bar\"][data-a3s-part-owners~=\"status-bar.action\"], [data-a3s-components~=\"status-bar\"] [data-a3s-part-owners~=\"status-bar.action\"]",
          "focus": "[data-a3s-components~=\"status-bar\"][data-a3s-part-owners~=\"status-bar.action\"], [data-a3s-components~=\"status-bar\"] [data-a3s-part-owners~=\"status-bar.action\"]",
          "press": "[data-a3s-components~=\"status-bar\"][data-a3s-part-owners~=\"status-bar.action\"], [data-a3s-components~=\"status-bar\"] [data-a3s-part-owners~=\"status-bar.action\"]"
        },
        "parts": {
          "action": "[data-a3s-components~=\"status-bar\"][data-a3s-part-owners~=\"status-bar.action\"], [data-a3s-components~=\"status-bar\"] [data-a3s-part-owners~=\"status-bar.action\"]",
          "actions": "[data-a3s-components~=\"status-bar\"][data-a3s-part-owners~=\"status-bar.actions\"], [data-a3s-components~=\"status-bar\"] [data-a3s-part-owners~=\"status-bar.actions\"]",
          "info": "[data-a3s-components~=\"status-bar\"][data-a3s-part-owners~=\"status-bar.info\"], [data-a3s-components~=\"status-bar\"] [data-a3s-part-owners~=\"status-bar.info\"]"
        },
        "readySelector": "[data-a3s-components~=\"status-bar\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"status-bar\"]",
        "states": {
          "ready": "[data-a3s-components~=\"status-bar\"][data-a3s-state~=\"ready\"]",
          "busy": "[data-a3s-components~=\"status-bar\"][data-a3s-state~=\"busy\"]",
          "offline": "[data-a3s-components~=\"status-bar\"][data-a3s-state~=\"offline\"]",
          "error": "[data-a3s-components~=\"status-bar\"][data-a3s-state~=\"error\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus",
        "wheel"
      ],
      "category": "harness",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "task-plan",
        "tag": "section"
      },
      "name": "Task Plan",
      "methods": [],
      "parts": {
        "action": ":scope > footer button, :scope > footer a[href]",
        "progress": ":scope > header [role=progressbar]",
        "status": ":scope > header [data-plan-status]",
        "step": ":scope > ol > .plan-step",
        "steps": ":scope > ol",
        "title": ":scope > header :is(h2, h3)"
      },
      "selector": ".task-plan",
      "slug": "task-plan",
      "states": [
        "draft",
        "active",
        "paused",
        "complete",
        "error"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "action",
            "selector": "[data-a3s-components~=\"task-plan\"][data-a3s-part-owners~=\"task-plan.action\"], [data-a3s-components~=\"task-plan\"] [data-a3s-part-owners~=\"task-plan.action\"]"
          },
          "focus": {
            "part": "action",
            "selector": "[data-a3s-components~=\"task-plan\"][data-a3s-part-owners~=\"task-plan.action\"], [data-a3s-components~=\"task-plan\"] [data-a3s-part-owners~=\"task-plan.action\"]"
          },
          "wheel": {
            "part": null,
            "selector": "[data-a3s-components~=\"task-plan\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"task-plan\"][data-a3s-part-owners~=\"task-plan.action\"], [data-a3s-components~=\"task-plan\"] [data-a3s-part-owners~=\"task-plan.action\"]",
          "focus": "[data-a3s-components~=\"task-plan\"][data-a3s-part-owners~=\"task-plan.action\"], [data-a3s-components~=\"task-plan\"] [data-a3s-part-owners~=\"task-plan.action\"]",
          "wheel": "[data-a3s-components~=\"task-plan\"]"
        },
        "parts": {
          "action": "[data-a3s-components~=\"task-plan\"][data-a3s-part-owners~=\"task-plan.action\"], [data-a3s-components~=\"task-plan\"] [data-a3s-part-owners~=\"task-plan.action\"]",
          "progress": "[data-a3s-components~=\"task-plan\"][data-a3s-part-owners~=\"task-plan.progress\"], [data-a3s-components~=\"task-plan\"] [data-a3s-part-owners~=\"task-plan.progress\"]",
          "status": "[data-a3s-components~=\"task-plan\"][data-a3s-part-owners~=\"task-plan.status\"], [data-a3s-components~=\"task-plan\"] [data-a3s-part-owners~=\"task-plan.status\"]",
          "step": "[data-a3s-components~=\"task-plan\"][data-a3s-part-owners~=\"task-plan.step\"], [data-a3s-components~=\"task-plan\"] [data-a3s-part-owners~=\"task-plan.step\"]",
          "steps": "[data-a3s-components~=\"task-plan\"][data-a3s-part-owners~=\"task-plan.steps\"], [data-a3s-components~=\"task-plan\"] [data-a3s-part-owners~=\"task-plan.steps\"]",
          "title": "[data-a3s-components~=\"task-plan\"][data-a3s-part-owners~=\"task-plan.title\"], [data-a3s-components~=\"task-plan\"] [data-a3s-part-owners~=\"task-plan.title\"]"
        },
        "readySelector": "[data-a3s-components~=\"task-plan\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"task-plan\"]",
        "states": {
          "draft": "[data-a3s-components~=\"task-plan\"][data-a3s-state~=\"draft\"]",
          "active": "[data-a3s-components~=\"task-plan\"][data-a3s-state~=\"active\"]",
          "paused": "[data-a3s-components~=\"task-plan\"][data-a3s-state~=\"paused\"]",
          "complete": "[data-a3s-components~=\"task-plan\"][data-a3s-state~=\"complete\"]",
          "error": "[data-a3s-components~=\"task-plan\"][data-a3s-state~=\"error\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus"
      ],
      "category": "harness",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "plan-step",
        "tag": "li"
      },
      "name": "Plan Step",
      "methods": [],
      "parts": {
        "action": "button, a[href]",
        "description": "[data-step-description]",
        "marker": "[data-plan-marker]",
        "status": "[data-plan-step-status]",
        "title": "[data-step-identity] :is(h3, h4, strong)"
      },
      "selector": ".plan-step",
      "slug": "plan-step",
      "states": [
        "pending",
        "active",
        "complete",
        "blocked",
        "error",
        "skipped"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "action",
            "selector": "[data-a3s-components~=\"plan-step\"][data-a3s-part-owners~=\"plan-step.action\"], [data-a3s-components~=\"plan-step\"] [data-a3s-part-owners~=\"plan-step.action\"]"
          },
          "focus": {
            "part": "action",
            "selector": "[data-a3s-components~=\"plan-step\"][data-a3s-part-owners~=\"plan-step.action\"], [data-a3s-components~=\"plan-step\"] [data-a3s-part-owners~=\"plan-step.action\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"plan-step\"][data-a3s-part-owners~=\"plan-step.action\"], [data-a3s-components~=\"plan-step\"] [data-a3s-part-owners~=\"plan-step.action\"]",
          "focus": "[data-a3s-components~=\"plan-step\"][data-a3s-part-owners~=\"plan-step.action\"], [data-a3s-components~=\"plan-step\"] [data-a3s-part-owners~=\"plan-step.action\"]"
        },
        "parts": {
          "action": "[data-a3s-components~=\"plan-step\"][data-a3s-part-owners~=\"plan-step.action\"], [data-a3s-components~=\"plan-step\"] [data-a3s-part-owners~=\"plan-step.action\"]",
          "description": "[data-a3s-components~=\"plan-step\"][data-a3s-part-owners~=\"plan-step.description\"], [data-a3s-components~=\"plan-step\"] [data-a3s-part-owners~=\"plan-step.description\"]",
          "marker": "[data-a3s-components~=\"plan-step\"][data-a3s-part-owners~=\"plan-step.marker\"], [data-a3s-components~=\"plan-step\"] [data-a3s-part-owners~=\"plan-step.marker\"]",
          "status": "[data-a3s-components~=\"plan-step\"][data-a3s-part-owners~=\"plan-step.status\"], [data-a3s-components~=\"plan-step\"] [data-a3s-part-owners~=\"plan-step.status\"]",
          "title": "[data-a3s-components~=\"plan-step\"][data-a3s-part-owners~=\"plan-step.title\"], [data-a3s-components~=\"plan-step\"] [data-a3s-part-owners~=\"plan-step.title\"]"
        },
        "readySelector": "[data-a3s-components~=\"plan-step\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"plan-step\"]",
        "states": {
          "pending": "[data-a3s-components~=\"plan-step\"][data-a3s-state~=\"pending\"]",
          "active": "[data-a3s-components~=\"plan-step\"][data-a3s-state~=\"active\"]",
          "complete": "[data-a3s-components~=\"plan-step\"][data-a3s-state~=\"complete\"]",
          "blocked": "[data-a3s-components~=\"plan-step\"][data-a3s-state~=\"blocked\"]",
          "error": "[data-a3s-components~=\"plan-step\"][data-a3s-state~=\"error\"]",
          "skipped": "[data-a3s-components~=\"plan-step\"][data-a3s-state~=\"skipped\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [],
      "category": "harness",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "message-status",
        "tag": "output"
      },
      "name": "Message Status",
      "methods": [],
      "parts": {
        "indicator": "[data-message-status-indicator]",
        "label": "[data-message-status-label]",
        "metadata": "time, [data-message-status-meta]"
      },
      "selector": ".message-status",
      "slug": "message-status",
      "states": [
        "sending",
        "streaming",
        "sent",
        "queued",
        "stopped",
        "error"
      ],
      "test": {
        "actionTargets": {},
        "actions": {},
        "parts": {
          "indicator": "[data-a3s-components~=\"message-status\"][data-a3s-part-owners~=\"message-status.indicator\"], [data-a3s-components~=\"message-status\"] [data-a3s-part-owners~=\"message-status.indicator\"]",
          "label": "[data-a3s-components~=\"message-status\"][data-a3s-part-owners~=\"message-status.label\"], [data-a3s-components~=\"message-status\"] [data-a3s-part-owners~=\"message-status.label\"]",
          "metadata": "[data-a3s-components~=\"message-status\"][data-a3s-part-owners~=\"message-status.metadata\"], [data-a3s-components~=\"message-status\"] [data-a3s-part-owners~=\"message-status.metadata\"]"
        },
        "readySelector": "[data-a3s-components~=\"message-status\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"message-status\"]",
        "states": {
          "sending": "[data-a3s-components~=\"message-status\"][data-a3s-state~=\"sending\"]",
          "streaming": "[data-a3s-components~=\"message-status\"][data-a3s-state~=\"streaming\"]",
          "sent": "[data-a3s-components~=\"message-status\"][data-a3s-state~=\"sent\"]",
          "queued": "[data-a3s-components~=\"message-status\"][data-a3s-state~=\"queued\"]",
          "stopped": "[data-a3s-components~=\"message-status\"][data-a3s-state~=\"stopped\"]",
          "error": "[data-a3s-components~=\"message-status\"][data-a3s-state~=\"error\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus"
      ],
      "category": "harness",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "message-attachment",
        "tag": "article"
      },
      "name": "Message Attachment",
      "methods": [],
      "parts": {
        "action": "button, a[href]",
        "media": ":scope > figure",
        "metadata": "[data-attachment-meta]",
        "title": "[data-attachment-identity] :is(h3, h4, strong)"
      },
      "selector": ".message-attachment",
      "slug": "message-attachment",
      "states": [
        "ready",
        "uploading",
        "complete",
        "missing",
        "error"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "action",
            "selector": "[data-a3s-components~=\"message-attachment\"][data-a3s-part-owners~=\"message-attachment.action\"], [data-a3s-components~=\"message-attachment\"] [data-a3s-part-owners~=\"message-attachment.action\"]"
          },
          "focus": {
            "part": "action",
            "selector": "[data-a3s-components~=\"message-attachment\"][data-a3s-part-owners~=\"message-attachment.action\"], [data-a3s-components~=\"message-attachment\"] [data-a3s-part-owners~=\"message-attachment.action\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"message-attachment\"][data-a3s-part-owners~=\"message-attachment.action\"], [data-a3s-components~=\"message-attachment\"] [data-a3s-part-owners~=\"message-attachment.action\"]",
          "focus": "[data-a3s-components~=\"message-attachment\"][data-a3s-part-owners~=\"message-attachment.action\"], [data-a3s-components~=\"message-attachment\"] [data-a3s-part-owners~=\"message-attachment.action\"]"
        },
        "parts": {
          "action": "[data-a3s-components~=\"message-attachment\"][data-a3s-part-owners~=\"message-attachment.action\"], [data-a3s-components~=\"message-attachment\"] [data-a3s-part-owners~=\"message-attachment.action\"]",
          "media": "[data-a3s-components~=\"message-attachment\"][data-a3s-part-owners~=\"message-attachment.media\"], [data-a3s-components~=\"message-attachment\"] [data-a3s-part-owners~=\"message-attachment.media\"]",
          "metadata": "[data-a3s-components~=\"message-attachment\"][data-a3s-part-owners~=\"message-attachment.metadata\"], [data-a3s-components~=\"message-attachment\"] [data-a3s-part-owners~=\"message-attachment.metadata\"]",
          "title": "[data-a3s-components~=\"message-attachment\"][data-a3s-part-owners~=\"message-attachment.title\"], [data-a3s-components~=\"message-attachment\"] [data-a3s-part-owners~=\"message-attachment.title\"]"
        },
        "readySelector": "[data-a3s-components~=\"message-attachment\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"message-attachment\"]",
        "states": {
          "ready": "[data-a3s-components~=\"message-attachment\"][data-a3s-state~=\"ready\"]",
          "uploading": "[data-a3s-components~=\"message-attachment\"][data-a3s-state~=\"uploading\"]",
          "complete": "[data-a3s-components~=\"message-attachment\"][data-a3s-state~=\"complete\"]",
          "missing": "[data-a3s-components~=\"message-attachment\"][data-a3s-state~=\"missing\"]",
          "error": "[data-a3s-components~=\"message-attachment\"][data-a3s-state~=\"error\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus"
      ],
      "category": "harness",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {
          "href": "#"
        },
        "className": "message-citation",
        "tag": "a"
      },
      "name": "Message Citation",
      "methods": [],
      "parts": {
        "index": "[data-citation-index]",
        "source": "[data-citation-source]",
        "title": "[data-citation-title]"
      },
      "selector": ".message-citation",
      "slug": "message-citation",
      "states": [
        "ready",
        "visited",
        "unavailable",
        "error"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": null,
            "selector": "[data-a3s-components~=\"message-citation\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"message-citation\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          },
          "focus": {
            "part": null,
            "selector": "[data-a3s-components~=\"message-citation\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"message-citation\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"message-citation\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"message-citation\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])",
          "focus": "[data-a3s-components~=\"message-citation\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"message-citation\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
        },
        "parts": {
          "index": "[data-a3s-components~=\"message-citation\"][data-a3s-part-owners~=\"message-citation.index\"], [data-a3s-components~=\"message-citation\"] [data-a3s-part-owners~=\"message-citation.index\"]",
          "source": "[data-a3s-components~=\"message-citation\"][data-a3s-part-owners~=\"message-citation.source\"], [data-a3s-components~=\"message-citation\"] [data-a3s-part-owners~=\"message-citation.source\"]",
          "title": "[data-a3s-components~=\"message-citation\"][data-a3s-part-owners~=\"message-citation.title\"], [data-a3s-components~=\"message-citation\"] [data-a3s-part-owners~=\"message-citation.title\"]"
        },
        "readySelector": "[data-a3s-components~=\"message-citation\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"message-citation\"]",
        "states": {
          "ready": "[data-a3s-components~=\"message-citation\"][data-a3s-state~=\"ready\"]",
          "visited": "[data-a3s-components~=\"message-citation\"][data-a3s-state~=\"visited\"]",
          "unavailable": "[data-a3s-components~=\"message-citation\"][data-a3s-state~=\"unavailable\"]",
          "error": "[data-a3s-components~=\"message-citation\"][data-a3s-state~=\"error\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus"
      ],
      "category": "harness",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "artifact-card",
        "tag": "article"
      },
      "name": "Artifact Card",
      "methods": [],
      "parts": {
        "action": ":scope > footer button, :scope > footer a[href]",
        "content": ":scope > section",
        "metadata": "[data-artifact-meta]",
        "preview": "[data-artifact-preview]",
        "title": ":scope > header :is(h3, h4, strong)"
      },
      "selector": ".artifact-card",
      "slug": "artifact-card",
      "states": [
        "ready",
        "generating",
        "complete",
        "stale",
        "error"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "action",
            "selector": "[data-a3s-components~=\"artifact-card\"][data-a3s-part-owners~=\"artifact-card.action\"], [data-a3s-components~=\"artifact-card\"] [data-a3s-part-owners~=\"artifact-card.action\"]"
          },
          "focus": {
            "part": "action",
            "selector": "[data-a3s-components~=\"artifact-card\"][data-a3s-part-owners~=\"artifact-card.action\"], [data-a3s-components~=\"artifact-card\"] [data-a3s-part-owners~=\"artifact-card.action\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"artifact-card\"][data-a3s-part-owners~=\"artifact-card.action\"], [data-a3s-components~=\"artifact-card\"] [data-a3s-part-owners~=\"artifact-card.action\"]",
          "focus": "[data-a3s-components~=\"artifact-card\"][data-a3s-part-owners~=\"artifact-card.action\"], [data-a3s-components~=\"artifact-card\"] [data-a3s-part-owners~=\"artifact-card.action\"]"
        },
        "parts": {
          "action": "[data-a3s-components~=\"artifact-card\"][data-a3s-part-owners~=\"artifact-card.action\"], [data-a3s-components~=\"artifact-card\"] [data-a3s-part-owners~=\"artifact-card.action\"]",
          "content": "[data-a3s-components~=\"artifact-card\"][data-a3s-part-owners~=\"artifact-card.content\"], [data-a3s-components~=\"artifact-card\"] [data-a3s-part-owners~=\"artifact-card.content\"]",
          "metadata": "[data-a3s-components~=\"artifact-card\"][data-a3s-part-owners~=\"artifact-card.metadata\"], [data-a3s-components~=\"artifact-card\"] [data-a3s-part-owners~=\"artifact-card.metadata\"]",
          "preview": "[data-a3s-components~=\"artifact-card\"][data-a3s-part-owners~=\"artifact-card.preview\"], [data-a3s-components~=\"artifact-card\"] [data-a3s-part-owners~=\"artifact-card.preview\"]",
          "title": "[data-a3s-components~=\"artifact-card\"][data-a3s-part-owners~=\"artifact-card.title\"], [data-a3s-components~=\"artifact-card\"] [data-a3s-part-owners~=\"artifact-card.title\"]"
        },
        "readySelector": "[data-a3s-components~=\"artifact-card\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"artifact-card\"]",
        "states": {
          "ready": "[data-a3s-components~=\"artifact-card\"][data-a3s-state~=\"ready\"]",
          "generating": "[data-a3s-components~=\"artifact-card\"][data-a3s-state~=\"generating\"]",
          "complete": "[data-a3s-components~=\"artifact-card\"][data-a3s-state~=\"complete\"]",
          "stale": "[data-a3s-components~=\"artifact-card\"][data-a3s-state~=\"stale\"]",
          "error": "[data-a3s-components~=\"artifact-card\"][data-a3s-state~=\"error\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus",
        "select"
      ],
      "category": "harness",
      "events": [
        "change",
        "input"
      ],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "context-selector",
        "tag": "label"
      },
      "name": "Context Selector",
      "methods": [],
      "parts": {
        "control": "select, button[aria-haspopup]",
        "description": "[data-context-description]",
        "label": "[data-context-label]"
      },
      "selector": ".context-selector",
      "slug": "context-selector",
      "states": [
        "ready",
        "loading",
        "disabled",
        "invalid",
        "unavailable"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "control",
            "selector": "[data-a3s-components~=\"context-selector\"][data-a3s-part-owners~=\"context-selector.control\"], [data-a3s-components~=\"context-selector\"] [data-a3s-part-owners~=\"context-selector.control\"]"
          },
          "focus": {
            "part": "control",
            "selector": "[data-a3s-components~=\"context-selector\"][data-a3s-part-owners~=\"context-selector.control\"], [data-a3s-components~=\"context-selector\"] [data-a3s-part-owners~=\"context-selector.control\"]"
          },
          "select": {
            "part": "control",
            "selector": "[data-a3s-components~=\"context-selector\"][data-a3s-part-owners~=\"context-selector.control\"], [data-a3s-components~=\"context-selector\"] [data-a3s-part-owners~=\"context-selector.control\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"context-selector\"][data-a3s-part-owners~=\"context-selector.control\"], [data-a3s-components~=\"context-selector\"] [data-a3s-part-owners~=\"context-selector.control\"]",
          "focus": "[data-a3s-components~=\"context-selector\"][data-a3s-part-owners~=\"context-selector.control\"], [data-a3s-components~=\"context-selector\"] [data-a3s-part-owners~=\"context-selector.control\"]",
          "select": "[data-a3s-components~=\"context-selector\"][data-a3s-part-owners~=\"context-selector.control\"], [data-a3s-components~=\"context-selector\"] [data-a3s-part-owners~=\"context-selector.control\"]"
        },
        "parts": {
          "control": "[data-a3s-components~=\"context-selector\"][data-a3s-part-owners~=\"context-selector.control\"], [data-a3s-components~=\"context-selector\"] [data-a3s-part-owners~=\"context-selector.control\"]",
          "description": "[data-a3s-components~=\"context-selector\"][data-a3s-part-owners~=\"context-selector.description\"], [data-a3s-components~=\"context-selector\"] [data-a3s-part-owners~=\"context-selector.description\"]",
          "label": "[data-a3s-components~=\"context-selector\"][data-a3s-part-owners~=\"context-selector.label\"], [data-a3s-components~=\"context-selector\"] [data-a3s-part-owners~=\"context-selector.label\"]"
        },
        "readySelector": "[data-a3s-components~=\"context-selector\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"context-selector\"]",
        "states": {
          "ready": "[data-a3s-components~=\"context-selector\"][data-a3s-state~=\"ready\"]",
          "loading": "[data-a3s-components~=\"context-selector\"][data-a3s-state~=\"loading\"]",
          "disabled": "[data-a3s-components~=\"context-selector\"][data-a3s-state~=\"disabled\"]",
          "invalid": "[data-a3s-components~=\"context-selector\"][data-a3s-state~=\"invalid\"]",
          "unavailable": "[data-a3s-components~=\"context-selector\"][data-a3s-state~=\"unavailable\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus",
        "wheel"
      ],
      "category": "harness",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "task-queue",
        "tag": "section"
      },
      "name": "Task Queue",
      "methods": [],
      "parts": {
        "action": "[data-queue-actions] button, [data-queue-actions] a[href]",
        "item": ":scope > ol > li",
        "list": ":scope > ol",
        "status": "[data-queue-status]",
        "title": ":scope > header :is(h2, h3)"
      },
      "selector": ".task-queue",
      "slug": "task-queue",
      "states": [
        "idle",
        "running",
        "paused",
        "blocked",
        "complete",
        "error"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "action",
            "selector": "[data-a3s-components~=\"task-queue\"][data-a3s-part-owners~=\"task-queue.action\"], [data-a3s-components~=\"task-queue\"] [data-a3s-part-owners~=\"task-queue.action\"]"
          },
          "focus": {
            "part": "action",
            "selector": "[data-a3s-components~=\"task-queue\"][data-a3s-part-owners~=\"task-queue.action\"], [data-a3s-components~=\"task-queue\"] [data-a3s-part-owners~=\"task-queue.action\"]"
          },
          "wheel": {
            "part": "list",
            "selector": "[data-a3s-components~=\"task-queue\"][data-a3s-part-owners~=\"task-queue.list\"], [data-a3s-components~=\"task-queue\"] [data-a3s-part-owners~=\"task-queue.list\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"task-queue\"][data-a3s-part-owners~=\"task-queue.action\"], [data-a3s-components~=\"task-queue\"] [data-a3s-part-owners~=\"task-queue.action\"]",
          "focus": "[data-a3s-components~=\"task-queue\"][data-a3s-part-owners~=\"task-queue.action\"], [data-a3s-components~=\"task-queue\"] [data-a3s-part-owners~=\"task-queue.action\"]",
          "wheel": "[data-a3s-components~=\"task-queue\"][data-a3s-part-owners~=\"task-queue.list\"], [data-a3s-components~=\"task-queue\"] [data-a3s-part-owners~=\"task-queue.list\"]"
        },
        "parts": {
          "action": "[data-a3s-components~=\"task-queue\"][data-a3s-part-owners~=\"task-queue.action\"], [data-a3s-components~=\"task-queue\"] [data-a3s-part-owners~=\"task-queue.action\"]",
          "item": "[data-a3s-components~=\"task-queue\"][data-a3s-part-owners~=\"task-queue.item\"], [data-a3s-components~=\"task-queue\"] [data-a3s-part-owners~=\"task-queue.item\"]",
          "list": "[data-a3s-components~=\"task-queue\"][data-a3s-part-owners~=\"task-queue.list\"], [data-a3s-components~=\"task-queue\"] [data-a3s-part-owners~=\"task-queue.list\"]",
          "status": "[data-a3s-components~=\"task-queue\"][data-a3s-part-owners~=\"task-queue.status\"], [data-a3s-components~=\"task-queue\"] [data-a3s-part-owners~=\"task-queue.status\"]",
          "title": "[data-a3s-components~=\"task-queue\"][data-a3s-part-owners~=\"task-queue.title\"], [data-a3s-components~=\"task-queue\"] [data-a3s-part-owners~=\"task-queue.title\"]"
        },
        "readySelector": "[data-a3s-components~=\"task-queue\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"task-queue\"]",
        "states": {
          "idle": "[data-a3s-components~=\"task-queue\"][data-a3s-state~=\"idle\"]",
          "running": "[data-a3s-components~=\"task-queue\"][data-a3s-state~=\"running\"]",
          "paused": "[data-a3s-components~=\"task-queue\"][data-a3s-state~=\"paused\"]",
          "blocked": "[data-a3s-components~=\"task-queue\"][data-a3s-state~=\"blocked\"]",
          "complete": "[data-a3s-components~=\"task-queue\"][data-a3s-state~=\"complete\"]",
          "error": "[data-a3s-components~=\"task-queue\"][data-a3s-state~=\"error\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus"
      ],
      "category": "harness",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "checkpoint",
        "tag": "article"
      },
      "name": "Checkpoint",
      "methods": [],
      "parts": {
        "action": ":scope > footer button, :scope > footer a[href]",
        "details": ":scope > section",
        "metadata": "[data-checkpoint-meta]",
        "title": ":scope > header :is(h3, h4, strong)"
      },
      "selector": ".checkpoint",
      "slug": "checkpoint",
      "states": [
        "saving",
        "saved",
        "restoring",
        "restored",
        "expired",
        "error"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "action",
            "selector": "[data-a3s-components~=\"checkpoint\"][data-a3s-part-owners~=\"checkpoint.action\"], [data-a3s-components~=\"checkpoint\"] [data-a3s-part-owners~=\"checkpoint.action\"]"
          },
          "focus": {
            "part": "action",
            "selector": "[data-a3s-components~=\"checkpoint\"][data-a3s-part-owners~=\"checkpoint.action\"], [data-a3s-components~=\"checkpoint\"] [data-a3s-part-owners~=\"checkpoint.action\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"checkpoint\"][data-a3s-part-owners~=\"checkpoint.action\"], [data-a3s-components~=\"checkpoint\"] [data-a3s-part-owners~=\"checkpoint.action\"]",
          "focus": "[data-a3s-components~=\"checkpoint\"][data-a3s-part-owners~=\"checkpoint.action\"], [data-a3s-components~=\"checkpoint\"] [data-a3s-part-owners~=\"checkpoint.action\"]"
        },
        "parts": {
          "action": "[data-a3s-components~=\"checkpoint\"][data-a3s-part-owners~=\"checkpoint.action\"], [data-a3s-components~=\"checkpoint\"] [data-a3s-part-owners~=\"checkpoint.action\"]",
          "details": "[data-a3s-components~=\"checkpoint\"][data-a3s-part-owners~=\"checkpoint.details\"], [data-a3s-components~=\"checkpoint\"] [data-a3s-part-owners~=\"checkpoint.details\"]",
          "metadata": "[data-a3s-components~=\"checkpoint\"][data-a3s-part-owners~=\"checkpoint.metadata\"], [data-a3s-components~=\"checkpoint\"] [data-a3s-part-owners~=\"checkpoint.metadata\"]",
          "title": "[data-a3s-components~=\"checkpoint\"][data-a3s-part-owners~=\"checkpoint.title\"], [data-a3s-components~=\"checkpoint\"] [data-a3s-part-owners~=\"checkpoint.title\"]"
        },
        "readySelector": "[data-a3s-components~=\"checkpoint\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"checkpoint\"]",
        "states": {
          "saving": "[data-a3s-components~=\"checkpoint\"][data-a3s-state~=\"saving\"]",
          "saved": "[data-a3s-components~=\"checkpoint\"][data-a3s-state~=\"saved\"]",
          "restoring": "[data-a3s-components~=\"checkpoint\"][data-a3s-state~=\"restoring\"]",
          "restored": "[data-a3s-components~=\"checkpoint\"][data-a3s-state~=\"restored\"]",
          "expired": "[data-a3s-components~=\"checkpoint\"][data-a3s-state~=\"expired\"]",
          "error": "[data-a3s-components~=\"checkpoint\"][data-a3s-state~=\"error\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus"
      ],
      "category": "harness",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {
          "aria-label": "Suggested follow-up actions"
        },
        "className": "follow-up-suggestions",
        "tag": "nav"
      },
      "name": "Follow-up Suggestions",
      "methods": [],
      "parts": {
        "action": "button, a[href]",
        "list": ":scope > ul",
        "title": ":scope > :is(h2, h3, strong)"
      },
      "selector": ".follow-up-suggestions",
      "slug": "follow-up-suggestions",
      "states": [
        "ready",
        "loading",
        "empty",
        "disabled"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "action",
            "selector": "[data-a3s-components~=\"follow-up-suggestions\"][data-a3s-part-owners~=\"follow-up-suggestions.action\"], [data-a3s-components~=\"follow-up-suggestions\"] [data-a3s-part-owners~=\"follow-up-suggestions.action\"]"
          },
          "focus": {
            "part": "action",
            "selector": "[data-a3s-components~=\"follow-up-suggestions\"][data-a3s-part-owners~=\"follow-up-suggestions.action\"], [data-a3s-components~=\"follow-up-suggestions\"] [data-a3s-part-owners~=\"follow-up-suggestions.action\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"follow-up-suggestions\"][data-a3s-part-owners~=\"follow-up-suggestions.action\"], [data-a3s-components~=\"follow-up-suggestions\"] [data-a3s-part-owners~=\"follow-up-suggestions.action\"]",
          "focus": "[data-a3s-components~=\"follow-up-suggestions\"][data-a3s-part-owners~=\"follow-up-suggestions.action\"], [data-a3s-components~=\"follow-up-suggestions\"] [data-a3s-part-owners~=\"follow-up-suggestions.action\"]"
        },
        "parts": {
          "action": "[data-a3s-components~=\"follow-up-suggestions\"][data-a3s-part-owners~=\"follow-up-suggestions.action\"], [data-a3s-components~=\"follow-up-suggestions\"] [data-a3s-part-owners~=\"follow-up-suggestions.action\"]",
          "list": "[data-a3s-components~=\"follow-up-suggestions\"][data-a3s-part-owners~=\"follow-up-suggestions.list\"], [data-a3s-components~=\"follow-up-suggestions\"] [data-a3s-part-owners~=\"follow-up-suggestions.list\"]",
          "title": "[data-a3s-components~=\"follow-up-suggestions\"][data-a3s-part-owners~=\"follow-up-suggestions.title\"], [data-a3s-components~=\"follow-up-suggestions\"] [data-a3s-part-owners~=\"follow-up-suggestions.title\"]"
        },
        "readySelector": "[data-a3s-components~=\"follow-up-suggestions\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"follow-up-suggestions\"]",
        "states": {
          "ready": "[data-a3s-components~=\"follow-up-suggestions\"][data-a3s-state~=\"ready\"]",
          "loading": "[data-a3s-components~=\"follow-up-suggestions\"][data-a3s-state~=\"loading\"]",
          "empty": "[data-a3s-components~=\"follow-up-suggestions\"][data-a3s-state~=\"empty\"]",
          "disabled": "[data-a3s-components~=\"follow-up-suggestions\"][data-a3s-state~=\"disabled\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus",
        "press",
        "wheel"
      ],
      "category": "harness",
      "events": [
        "a3s:tool-action",
        "a3s:tool-before-action",
        "a3s:tool-output-change",
        "a3s:tool-state-change",
        "basecoat:initialized",
        "toggle"
      ],
      "hooks": [
        "a3s:tool-before-action"
      ],
      "framework": {
        "attributes": {},
        "className": "tool-call",
        "tag": "details"
      },
      "name": "Tool Call",
      "methods": [
        "appendOutput",
        "close",
        "getState",
        "openCall",
        "refresh",
        "runAction",
        "setOutput",
        "setProgress",
        "setState",
        "toggle"
      ],
      "parts": {
        "action": "[data-tool-action]",
        "args": "[data-tool-args], [data-tool-input]",
        "content": "[data-tool-content]",
        "duration": "[data-tool-duration]",
        "error": "[data-tool-error]",
        "input": "[data-tool-input]",
        "operation": "[data-tool-operation]",
        "output": "[data-tool-output]",
        "progress": "[data-tool-progress]",
        "status": "[data-tool-status]",
        "trigger": ":scope > summary"
      },
      "selector": ".tool-call",
      "slug": "tool-call",
      "states": [
        "preparing",
        "awaiting",
        "running",
        "succeeded",
        "failed",
        "denied",
        "timed-out",
        "interrupted",
        "queued",
        "waiting",
        "success",
        "cancelled",
        "error"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "action",
            "selector": "[data-a3s-components~=\"tool-call\"][data-a3s-part-owners~=\"tool-call.action\"], [data-a3s-components~=\"tool-call\"] [data-a3s-part-owners~=\"tool-call.action\"]"
          },
          "focus": {
            "part": "input",
            "selector": "[data-a3s-components~=\"tool-call\"][data-a3s-part-owners~=\"tool-call.input\"], [data-a3s-components~=\"tool-call\"] [data-a3s-part-owners~=\"tool-call.input\"]"
          },
          "press": {
            "part": "trigger",
            "selector": "[data-a3s-components~=\"tool-call\"][data-a3s-part-owners~=\"tool-call.trigger\"], [data-a3s-components~=\"tool-call\"] [data-a3s-part-owners~=\"tool-call.trigger\"]"
          },
          "wheel": {
            "part": "content",
            "selector": "[data-a3s-components~=\"tool-call\"][data-a3s-part-owners~=\"tool-call.content\"], [data-a3s-components~=\"tool-call\"] [data-a3s-part-owners~=\"tool-call.content\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"tool-call\"][data-a3s-part-owners~=\"tool-call.action\"], [data-a3s-components~=\"tool-call\"] [data-a3s-part-owners~=\"tool-call.action\"]",
          "focus": "[data-a3s-components~=\"tool-call\"][data-a3s-part-owners~=\"tool-call.input\"], [data-a3s-components~=\"tool-call\"] [data-a3s-part-owners~=\"tool-call.input\"]",
          "press": "[data-a3s-components~=\"tool-call\"][data-a3s-part-owners~=\"tool-call.trigger\"], [data-a3s-components~=\"tool-call\"] [data-a3s-part-owners~=\"tool-call.trigger\"]",
          "wheel": "[data-a3s-components~=\"tool-call\"][data-a3s-part-owners~=\"tool-call.content\"], [data-a3s-components~=\"tool-call\"] [data-a3s-part-owners~=\"tool-call.content\"]"
        },
        "parts": {
          "action": "[data-a3s-components~=\"tool-call\"][data-a3s-part-owners~=\"tool-call.action\"], [data-a3s-components~=\"tool-call\"] [data-a3s-part-owners~=\"tool-call.action\"]",
          "args": "[data-a3s-components~=\"tool-call\"][data-a3s-part-owners~=\"tool-call.args\"], [data-a3s-components~=\"tool-call\"] [data-a3s-part-owners~=\"tool-call.args\"]",
          "content": "[data-a3s-components~=\"tool-call\"][data-a3s-part-owners~=\"tool-call.content\"], [data-a3s-components~=\"tool-call\"] [data-a3s-part-owners~=\"tool-call.content\"]",
          "duration": "[data-a3s-components~=\"tool-call\"][data-a3s-part-owners~=\"tool-call.duration\"], [data-a3s-components~=\"tool-call\"] [data-a3s-part-owners~=\"tool-call.duration\"]",
          "error": "[data-a3s-components~=\"tool-call\"][data-a3s-part-owners~=\"tool-call.error\"], [data-a3s-components~=\"tool-call\"] [data-a3s-part-owners~=\"tool-call.error\"]",
          "input": "[data-a3s-components~=\"tool-call\"][data-a3s-part-owners~=\"tool-call.input\"], [data-a3s-components~=\"tool-call\"] [data-a3s-part-owners~=\"tool-call.input\"]",
          "operation": "[data-a3s-components~=\"tool-call\"][data-a3s-part-owners~=\"tool-call.operation\"], [data-a3s-components~=\"tool-call\"] [data-a3s-part-owners~=\"tool-call.operation\"]",
          "output": "[data-a3s-components~=\"tool-call\"][data-a3s-part-owners~=\"tool-call.output\"], [data-a3s-components~=\"tool-call\"] [data-a3s-part-owners~=\"tool-call.output\"]",
          "progress": "[data-a3s-components~=\"tool-call\"][data-a3s-part-owners~=\"tool-call.progress\"], [data-a3s-components~=\"tool-call\"] [data-a3s-part-owners~=\"tool-call.progress\"]",
          "status": "[data-a3s-components~=\"tool-call\"][data-a3s-part-owners~=\"tool-call.status\"], [data-a3s-components~=\"tool-call\"] [data-a3s-part-owners~=\"tool-call.status\"]",
          "trigger": "[data-a3s-components~=\"tool-call\"][data-a3s-part-owners~=\"tool-call.trigger\"], [data-a3s-components~=\"tool-call\"] [data-a3s-part-owners~=\"tool-call.trigger\"]"
        },
        "readySelector": "[data-a3s-components~=\"tool-call\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"tool-call\"]",
        "states": {
          "preparing": "[data-a3s-components~=\"tool-call\"][data-a3s-state~=\"preparing\"]",
          "awaiting": "[data-a3s-components~=\"tool-call\"][data-a3s-state~=\"awaiting\"]",
          "running": "[data-a3s-components~=\"tool-call\"][data-a3s-state~=\"running\"]",
          "succeeded": "[data-a3s-components~=\"tool-call\"][data-a3s-state~=\"succeeded\"]",
          "failed": "[data-a3s-components~=\"tool-call\"][data-a3s-state~=\"failed\"]",
          "denied": "[data-a3s-components~=\"tool-call\"][data-a3s-state~=\"denied\"]",
          "timed-out": "[data-a3s-components~=\"tool-call\"][data-a3s-state~=\"timed-out\"]",
          "interrupted": "[data-a3s-components~=\"tool-call\"][data-a3s-state~=\"interrupted\"]",
          "queued": "[data-a3s-components~=\"tool-call\"][data-a3s-state~=\"queued\"]",
          "waiting": "[data-a3s-components~=\"tool-call\"][data-a3s-state~=\"waiting\"]",
          "success": "[data-a3s-components~=\"tool-call\"][data-a3s-state~=\"success\"]",
          "cancelled": "[data-a3s-components~=\"tool-call\"][data-a3s-state~=\"cancelled\"]",
          "error": "[data-a3s-components~=\"tool-call\"][data-a3s-state~=\"error\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus",
        "press",
        "wheel"
      ],
      "category": "harness",
      "events": [
        "a3s:tool-timeline-change",
        "a3s:tool-timeline-visibility-change",
        "basecoat:initialized"
      ],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "tool-call-timeline",
        "tag": "section"
      },
      "name": "Tool Call Timeline",
      "methods": [
        "collapseHistory",
        "expandHistory",
        "getSummary",
        "refresh"
      ],
      "parts": {
        "action": "[data-tool-timeline-action]",
        "call": "[data-tool-call-list] > li > .tool-call",
        "list": "[data-tool-call-list]",
        "status": "[data-tool-timeline-status]",
        "summary": "[data-tool-timeline-summary]"
      },
      "selector": ".tool-call-timeline",
      "slug": "tool-call-timeline",
      "states": [
        "idle",
        "running",
        "attention",
        "problem",
        "complete"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "action",
            "selector": "[data-a3s-components~=\"tool-call-timeline\"][data-a3s-part-owners~=\"tool-call-timeline.action\"], [data-a3s-components~=\"tool-call-timeline\"] [data-a3s-part-owners~=\"tool-call-timeline.action\"]"
          },
          "focus": {
            "part": "action",
            "selector": "[data-a3s-components~=\"tool-call-timeline\"][data-a3s-part-owners~=\"tool-call-timeline.action\"], [data-a3s-components~=\"tool-call-timeline\"] [data-a3s-part-owners~=\"tool-call-timeline.action\"]"
          },
          "press": {
            "part": "action",
            "selector": "[data-a3s-components~=\"tool-call-timeline\"][data-a3s-part-owners~=\"tool-call-timeline.action\"], [data-a3s-components~=\"tool-call-timeline\"] [data-a3s-part-owners~=\"tool-call-timeline.action\"]"
          },
          "wheel": {
            "part": "list",
            "selector": "[data-a3s-components~=\"tool-call-timeline\"][data-a3s-part-owners~=\"tool-call-timeline.list\"], [data-a3s-components~=\"tool-call-timeline\"] [data-a3s-part-owners~=\"tool-call-timeline.list\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"tool-call-timeline\"][data-a3s-part-owners~=\"tool-call-timeline.action\"], [data-a3s-components~=\"tool-call-timeline\"] [data-a3s-part-owners~=\"tool-call-timeline.action\"]",
          "focus": "[data-a3s-components~=\"tool-call-timeline\"][data-a3s-part-owners~=\"tool-call-timeline.action\"], [data-a3s-components~=\"tool-call-timeline\"] [data-a3s-part-owners~=\"tool-call-timeline.action\"]",
          "press": "[data-a3s-components~=\"tool-call-timeline\"][data-a3s-part-owners~=\"tool-call-timeline.action\"], [data-a3s-components~=\"tool-call-timeline\"] [data-a3s-part-owners~=\"tool-call-timeline.action\"]",
          "wheel": "[data-a3s-components~=\"tool-call-timeline\"][data-a3s-part-owners~=\"tool-call-timeline.list\"], [data-a3s-components~=\"tool-call-timeline\"] [data-a3s-part-owners~=\"tool-call-timeline.list\"]"
        },
        "parts": {
          "action": "[data-a3s-components~=\"tool-call-timeline\"][data-a3s-part-owners~=\"tool-call-timeline.action\"], [data-a3s-components~=\"tool-call-timeline\"] [data-a3s-part-owners~=\"tool-call-timeline.action\"]",
          "call": "[data-a3s-components~=\"tool-call-timeline\"][data-a3s-part-owners~=\"tool-call-timeline.call\"], [data-a3s-components~=\"tool-call-timeline\"] [data-a3s-part-owners~=\"tool-call-timeline.call\"]",
          "list": "[data-a3s-components~=\"tool-call-timeline\"][data-a3s-part-owners~=\"tool-call-timeline.list\"], [data-a3s-components~=\"tool-call-timeline\"] [data-a3s-part-owners~=\"tool-call-timeline.list\"]",
          "status": "[data-a3s-components~=\"tool-call-timeline\"][data-a3s-part-owners~=\"tool-call-timeline.status\"], [data-a3s-components~=\"tool-call-timeline\"] [data-a3s-part-owners~=\"tool-call-timeline.status\"]",
          "summary": "[data-a3s-components~=\"tool-call-timeline\"][data-a3s-part-owners~=\"tool-call-timeline.summary\"], [data-a3s-components~=\"tool-call-timeline\"] [data-a3s-part-owners~=\"tool-call-timeline.summary\"]"
        },
        "readySelector": "[data-a3s-components~=\"tool-call-timeline\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"tool-call-timeline\"]",
        "states": {
          "idle": "[data-a3s-components~=\"tool-call-timeline\"][data-a3s-state~=\"idle\"]",
          "running": "[data-a3s-components~=\"tool-call-timeline\"][data-a3s-state~=\"running\"]",
          "attention": "[data-a3s-components~=\"tool-call-timeline\"][data-a3s-state~=\"attention\"]",
          "problem": "[data-a3s-components~=\"tool-call-timeline\"][data-a3s-state~=\"problem\"]",
          "complete": "[data-a3s-components~=\"tool-call-timeline\"][data-a3s-state~=\"complete\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus",
        "press",
        "wheel"
      ],
      "category": "harness",
      "events": [
        "a3s:tabs-before-change",
        "a3s:tabs-change",
        "basecoat:initialized"
      ],
      "hooks": [
        "a3s:tabs-before-change"
      ],
      "framework": {
        "attributes": {},
        "className": "tool-result tabs",
        "tag": "section"
      },
      "name": "Tool Result",
      "methods": [
        "refresh",
        "select"
      ],
      "parts": {
        "action": "[data-tool-result-actions] button, [data-tool-result-actions] a[href]",
        "content": "[role=tabpanel]",
        "metadata": "[data-tool-result-meta]",
        "status": "[data-tool-result-status]",
        "tab": "[role=tab]",
        "tablist": "[role=tablist]"
      },
      "selector": ".tool-result.tabs",
      "slug": "tool-result",
      "states": [
        "ready",
        "loading",
        "empty",
        "error"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "action",
            "selector": "[data-a3s-components~=\"tool-result\"][data-a3s-part-owners~=\"tool-result.action\"], [data-a3s-components~=\"tool-result\"] [data-a3s-part-owners~=\"tool-result.action\"]"
          },
          "focus": {
            "part": "action",
            "selector": "[data-a3s-components~=\"tool-result\"][data-a3s-part-owners~=\"tool-result.action\"], [data-a3s-components~=\"tool-result\"] [data-a3s-part-owners~=\"tool-result.action\"]"
          },
          "press": {
            "part": "action",
            "selector": "[data-a3s-components~=\"tool-result\"][data-a3s-part-owners~=\"tool-result.action\"], [data-a3s-components~=\"tool-result\"] [data-a3s-part-owners~=\"tool-result.action\"]"
          },
          "wheel": {
            "part": "content",
            "selector": "[data-a3s-components~=\"tool-result\"][data-a3s-part-owners~=\"tool-result.content\"], [data-a3s-components~=\"tool-result\"] [data-a3s-part-owners~=\"tool-result.content\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"tool-result\"][data-a3s-part-owners~=\"tool-result.action\"], [data-a3s-components~=\"tool-result\"] [data-a3s-part-owners~=\"tool-result.action\"]",
          "focus": "[data-a3s-components~=\"tool-result\"][data-a3s-part-owners~=\"tool-result.action\"], [data-a3s-components~=\"tool-result\"] [data-a3s-part-owners~=\"tool-result.action\"]",
          "press": "[data-a3s-components~=\"tool-result\"][data-a3s-part-owners~=\"tool-result.action\"], [data-a3s-components~=\"tool-result\"] [data-a3s-part-owners~=\"tool-result.action\"]",
          "wheel": "[data-a3s-components~=\"tool-result\"][data-a3s-part-owners~=\"tool-result.content\"], [data-a3s-components~=\"tool-result\"] [data-a3s-part-owners~=\"tool-result.content\"]"
        },
        "parts": {
          "action": "[data-a3s-components~=\"tool-result\"][data-a3s-part-owners~=\"tool-result.action\"], [data-a3s-components~=\"tool-result\"] [data-a3s-part-owners~=\"tool-result.action\"]",
          "content": "[data-a3s-components~=\"tool-result\"][data-a3s-part-owners~=\"tool-result.content\"], [data-a3s-components~=\"tool-result\"] [data-a3s-part-owners~=\"tool-result.content\"]",
          "metadata": "[data-a3s-components~=\"tool-result\"][data-a3s-part-owners~=\"tool-result.metadata\"], [data-a3s-components~=\"tool-result\"] [data-a3s-part-owners~=\"tool-result.metadata\"]",
          "status": "[data-a3s-components~=\"tool-result\"][data-a3s-part-owners~=\"tool-result.status\"], [data-a3s-components~=\"tool-result\"] [data-a3s-part-owners~=\"tool-result.status\"]",
          "tab": "[data-a3s-components~=\"tool-result\"][data-a3s-part-owners~=\"tool-result.tab\"], [data-a3s-components~=\"tool-result\"] [data-a3s-part-owners~=\"tool-result.tab\"]",
          "tablist": "[data-a3s-components~=\"tool-result\"][data-a3s-part-owners~=\"tool-result.tablist\"], [data-a3s-components~=\"tool-result\"] [data-a3s-part-owners~=\"tool-result.tablist\"]"
        },
        "readySelector": "[data-a3s-components~=\"tool-result\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"tool-result\"]",
        "states": {
          "ready": "[data-a3s-components~=\"tool-result\"][data-a3s-state~=\"ready\"]",
          "loading": "[data-a3s-components~=\"tool-result\"][data-a3s-state~=\"loading\"]",
          "empty": "[data-a3s-components~=\"tool-result\"][data-a3s-state~=\"empty\"]",
          "error": "[data-a3s-components~=\"tool-result\"][data-a3s-state~=\"error\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus",
        "press",
        "wheel"
      ],
      "category": "harness",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "change-review",
        "tag": "section"
      },
      "name": "Change Review",
      "methods": [],
      "parts": {
        "action": ":scope > footer button, :scope > footer a[href]",
        "delta": "[data-review-delta]",
        "file": "[data-review-files] > li",
        "files": "[data-review-files]",
        "status": ".status-badge, [data-review-status]",
        "summary": "[data-review-summary]",
        "title": ":scope > header :is(h2, h3)"
      },
      "selector": ".change-review",
      "slug": "change-review",
      "states": [
        "pending",
        "reviewing",
        "accepted",
        "rejected",
        "conflict",
        "error"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "action",
            "selector": "[data-a3s-components~=\"change-review\"][data-a3s-part-owners~=\"change-review.action\"], [data-a3s-components~=\"change-review\"] [data-a3s-part-owners~=\"change-review.action\"]"
          },
          "focus": {
            "part": "action",
            "selector": "[data-a3s-components~=\"change-review\"][data-a3s-part-owners~=\"change-review.action\"], [data-a3s-components~=\"change-review\"] [data-a3s-part-owners~=\"change-review.action\"]"
          },
          "press": {
            "part": "action",
            "selector": "[data-a3s-components~=\"change-review\"][data-a3s-part-owners~=\"change-review.action\"], [data-a3s-components~=\"change-review\"] [data-a3s-part-owners~=\"change-review.action\"]"
          },
          "wheel": {
            "part": null,
            "selector": "[data-a3s-components~=\"change-review\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"change-review\"][data-a3s-part-owners~=\"change-review.action\"], [data-a3s-components~=\"change-review\"] [data-a3s-part-owners~=\"change-review.action\"]",
          "focus": "[data-a3s-components~=\"change-review\"][data-a3s-part-owners~=\"change-review.action\"], [data-a3s-components~=\"change-review\"] [data-a3s-part-owners~=\"change-review.action\"]",
          "press": "[data-a3s-components~=\"change-review\"][data-a3s-part-owners~=\"change-review.action\"], [data-a3s-components~=\"change-review\"] [data-a3s-part-owners~=\"change-review.action\"]",
          "wheel": "[data-a3s-components~=\"change-review\"]"
        },
        "parts": {
          "action": "[data-a3s-components~=\"change-review\"][data-a3s-part-owners~=\"change-review.action\"], [data-a3s-components~=\"change-review\"] [data-a3s-part-owners~=\"change-review.action\"]",
          "delta": "[data-a3s-components~=\"change-review\"][data-a3s-part-owners~=\"change-review.delta\"], [data-a3s-components~=\"change-review\"] [data-a3s-part-owners~=\"change-review.delta\"]",
          "file": "[data-a3s-components~=\"change-review\"][data-a3s-part-owners~=\"change-review.file\"], [data-a3s-components~=\"change-review\"] [data-a3s-part-owners~=\"change-review.file\"]",
          "files": "[data-a3s-components~=\"change-review\"][data-a3s-part-owners~=\"change-review.files\"], [data-a3s-components~=\"change-review\"] [data-a3s-part-owners~=\"change-review.files\"]",
          "status": "[data-a3s-components~=\"change-review\"][data-a3s-part-owners~=\"change-review.status\"], [data-a3s-components~=\"change-review\"] [data-a3s-part-owners~=\"change-review.status\"]",
          "summary": "[data-a3s-components~=\"change-review\"][data-a3s-part-owners~=\"change-review.summary\"], [data-a3s-components~=\"change-review\"] [data-a3s-part-owners~=\"change-review.summary\"]",
          "title": "[data-a3s-components~=\"change-review\"][data-a3s-part-owners~=\"change-review.title\"], [data-a3s-components~=\"change-review\"] [data-a3s-part-owners~=\"change-review.title\"]"
        },
        "readySelector": "[data-a3s-components~=\"change-review\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"change-review\"]",
        "states": {
          "pending": "[data-a3s-components~=\"change-review\"][data-a3s-state~=\"pending\"]",
          "reviewing": "[data-a3s-components~=\"change-review\"][data-a3s-state~=\"reviewing\"]",
          "accepted": "[data-a3s-components~=\"change-review\"][data-a3s-state~=\"accepted\"]",
          "rejected": "[data-a3s-components~=\"change-review\"][data-a3s-state~=\"rejected\"]",
          "conflict": "[data-a3s-components~=\"change-review\"][data-a3s-state~=\"conflict\"]",
          "error": "[data-a3s-components~=\"change-review\"][data-a3s-state~=\"error\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus",
        "press",
        "wheel"
      ],
      "category": "harness",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "terminal",
        "tag": "section"
      },
      "name": "Terminal",
      "methods": [],
      "parts": {
        "action": ":scope > header button, :scope > footer button",
        "command": "[data-terminal-command]",
        "output": "[data-terminal-output]",
        "status": "[data-terminal-status]",
        "title": ":scope > header :is(h2, h3, strong)"
      },
      "selector": ".terminal",
      "slug": "terminal",
      "states": [
        "idle",
        "running",
        "waiting",
        "success",
        "cancelled",
        "error"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "action",
            "selector": "[data-a3s-components~=\"terminal\"][data-a3s-part-owners~=\"terminal.action\"], [data-a3s-components~=\"terminal\"] [data-a3s-part-owners~=\"terminal.action\"]"
          },
          "focus": {
            "part": "action",
            "selector": "[data-a3s-components~=\"terminal\"][data-a3s-part-owners~=\"terminal.action\"], [data-a3s-components~=\"terminal\"] [data-a3s-part-owners~=\"terminal.action\"]"
          },
          "press": {
            "part": "action",
            "selector": "[data-a3s-components~=\"terminal\"][data-a3s-part-owners~=\"terminal.action\"], [data-a3s-components~=\"terminal\"] [data-a3s-part-owners~=\"terminal.action\"]"
          },
          "wheel": {
            "part": null,
            "selector": "[data-a3s-components~=\"terminal\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"terminal\"][data-a3s-part-owners~=\"terminal.action\"], [data-a3s-components~=\"terminal\"] [data-a3s-part-owners~=\"terminal.action\"]",
          "focus": "[data-a3s-components~=\"terminal\"][data-a3s-part-owners~=\"terminal.action\"], [data-a3s-components~=\"terminal\"] [data-a3s-part-owners~=\"terminal.action\"]",
          "press": "[data-a3s-components~=\"terminal\"][data-a3s-part-owners~=\"terminal.action\"], [data-a3s-components~=\"terminal\"] [data-a3s-part-owners~=\"terminal.action\"]",
          "wheel": "[data-a3s-components~=\"terminal\"]"
        },
        "parts": {
          "action": "[data-a3s-components~=\"terminal\"][data-a3s-part-owners~=\"terminal.action\"], [data-a3s-components~=\"terminal\"] [data-a3s-part-owners~=\"terminal.action\"]",
          "command": "[data-a3s-components~=\"terminal\"][data-a3s-part-owners~=\"terminal.command\"], [data-a3s-components~=\"terminal\"] [data-a3s-part-owners~=\"terminal.command\"]",
          "output": "[data-a3s-components~=\"terminal\"][data-a3s-part-owners~=\"terminal.output\"], [data-a3s-components~=\"terminal\"] [data-a3s-part-owners~=\"terminal.output\"]",
          "status": "[data-a3s-components~=\"terminal\"][data-a3s-part-owners~=\"terminal.status\"], [data-a3s-components~=\"terminal\"] [data-a3s-part-owners~=\"terminal.status\"]",
          "title": "[data-a3s-components~=\"terminal\"][data-a3s-part-owners~=\"terminal.title\"], [data-a3s-components~=\"terminal\"] [data-a3s-part-owners~=\"terminal.title\"]"
        },
        "readySelector": "[data-a3s-components~=\"terminal\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"terminal\"]",
        "states": {
          "idle": "[data-a3s-components~=\"terminal\"][data-a3s-state~=\"idle\"]",
          "running": "[data-a3s-components~=\"terminal\"][data-a3s-state~=\"running\"]",
          "waiting": "[data-a3s-components~=\"terminal\"][data-a3s-state~=\"waiting\"]",
          "success": "[data-a3s-components~=\"terminal\"][data-a3s-state~=\"success\"]",
          "cancelled": "[data-a3s-components~=\"terminal\"][data-a3s-state~=\"cancelled\"]",
          "error": "[data-a3s-components~=\"terminal\"][data-a3s-state~=\"error\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus"
      ],
      "category": "harness",
      "events": [],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "execution-evidence",
        "tag": "article"
      },
      "name": "Execution Evidence",
      "methods": [],
      "parts": {
        "action": ":scope > footer button, :scope > footer a[href]",
        "content": ":scope > section",
        "metadata": "[data-evidence-meta]",
        "result": "[data-evidence-result]",
        "title": ":scope > header :is(h3, h4, strong)"
      },
      "selector": ".execution-evidence",
      "slug": "execution-evidence",
      "states": [
        "capturing",
        "verified",
        "unverified",
        "expired",
        "error"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "action",
            "selector": "[data-a3s-components~=\"execution-evidence\"][data-a3s-part-owners~=\"execution-evidence.action\"], [data-a3s-components~=\"execution-evidence\"] [data-a3s-part-owners~=\"execution-evidence.action\"]"
          },
          "focus": {
            "part": "action",
            "selector": "[data-a3s-components~=\"execution-evidence\"][data-a3s-part-owners~=\"execution-evidence.action\"], [data-a3s-components~=\"execution-evidence\"] [data-a3s-part-owners~=\"execution-evidence.action\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"execution-evidence\"][data-a3s-part-owners~=\"execution-evidence.action\"], [data-a3s-components~=\"execution-evidence\"] [data-a3s-part-owners~=\"execution-evidence.action\"]",
          "focus": "[data-a3s-components~=\"execution-evidence\"][data-a3s-part-owners~=\"execution-evidence.action\"], [data-a3s-components~=\"execution-evidence\"] [data-a3s-part-owners~=\"execution-evidence.action\"]"
        },
        "parts": {
          "action": "[data-a3s-components~=\"execution-evidence\"][data-a3s-part-owners~=\"execution-evidence.action\"], [data-a3s-components~=\"execution-evidence\"] [data-a3s-part-owners~=\"execution-evidence.action\"]",
          "content": "[data-a3s-components~=\"execution-evidence\"][data-a3s-part-owners~=\"execution-evidence.content\"], [data-a3s-components~=\"execution-evidence\"] [data-a3s-part-owners~=\"execution-evidence.content\"]",
          "metadata": "[data-a3s-components~=\"execution-evidence\"][data-a3s-part-owners~=\"execution-evidence.metadata\"], [data-a3s-components~=\"execution-evidence\"] [data-a3s-part-owners~=\"execution-evidence.metadata\"]",
          "result": "[data-a3s-components~=\"execution-evidence\"][data-a3s-part-owners~=\"execution-evidence.result\"], [data-a3s-components~=\"execution-evidence\"] [data-a3s-part-owners~=\"execution-evidence.result\"]",
          "title": "[data-a3s-components~=\"execution-evidence\"][data-a3s-part-owners~=\"execution-evidence.title\"], [data-a3s-components~=\"execution-evidence\"] [data-a3s-part-owners~=\"execution-evidence.title\"]"
        },
        "readySelector": "[data-a3s-components~=\"execution-evidence\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"execution-evidence\"]",
        "states": {
          "capturing": "[data-a3s-components~=\"execution-evidence\"][data-a3s-state~=\"capturing\"]",
          "verified": "[data-a3s-components~=\"execution-evidence\"][data-a3s-state~=\"verified\"]",
          "unverified": "[data-a3s-components~=\"execution-evidence\"][data-a3s-state~=\"unverified\"]",
          "expired": "[data-a3s-components~=\"execution-evidence\"][data-a3s-state~=\"expired\"]",
          "error": "[data-a3s-components~=\"execution-evidence\"][data-a3s-state~=\"error\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "fill",
        "focus",
        "press",
        "select",
        "type",
        "wheel"
      ],
      "category": "harness",
      "events": [
        "a3s:context-menu-select",
        "a3s:file-action",
        "a3s:file-before-action",
        "a3s:file-before-filter-change",
        "a3s:file-before-rename",
        "a3s:file-before-selection-change",
        "a3s:file-filter-change",
        "a3s:file-rename",
        "a3s:file-rename-cancel",
        "a3s:file-selection-change",
        "a3s:file-state-change",
        "a3s:tree-toggle",
        "basecoat:initialized"
      ],
      "hooks": [
        "a3s:file-before-action",
        "a3s:file-before-filter-change",
        "a3s:file-before-rename",
        "a3s:file-before-selection-change"
      ],
      "framework": {
        "attributes": {},
        "className": "file-explorer",
        "tag": "section"
      },
      "name": "File Explorer",
      "methods": [
        "beginRename",
        "cancelRename",
        "clearFilter",
        "commitRename",
        "getFilter",
        "getSelection",
        "getState",
        "refresh",
        "runAction",
        "select",
        "setFilter",
        "setReadonly",
        "setRenameError",
        "setState"
      ],
      "parts": {
        "action": "[data-file-explorer-actions] button, [data-file-explorer-toolbar] button",
        "input": "[data-file-explorer-search], [data-file-editor]",
        "state": "[data-file-explorer-state]",
        "status": "[data-file-status], [data-file-dirty]",
        "toolbar": "[data-file-explorer-toolbar]",
        "tree": ".tree[role=tree]",
        "viewport": "[data-file-explorer-viewport]"
      },
      "selector": ".file-explorer",
      "slug": "file-explorer",
      "states": [
        "ready",
        "loading",
        "empty",
        "error",
        "permission-denied",
        "readonly",
        "renaming"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "action",
            "selector": "[data-a3s-components~=\"file-explorer\"][data-a3s-part-owners~=\"file-explorer.action\"], [data-a3s-components~=\"file-explorer\"] [data-a3s-part-owners~=\"file-explorer.action\"]"
          },
          "fill": {
            "part": "input",
            "selector": "[data-a3s-components~=\"file-explorer\"][data-a3s-part-owners~=\"file-explorer.input\"], [data-a3s-components~=\"file-explorer\"] [data-a3s-part-owners~=\"file-explorer.input\"]"
          },
          "focus": {
            "part": "input",
            "selector": "[data-a3s-components~=\"file-explorer\"][data-a3s-part-owners~=\"file-explorer.input\"], [data-a3s-components~=\"file-explorer\"] [data-a3s-part-owners~=\"file-explorer.input\"]"
          },
          "press": {
            "part": "action",
            "selector": "[data-a3s-components~=\"file-explorer\"][data-a3s-part-owners~=\"file-explorer.action\"], [data-a3s-components~=\"file-explorer\"] [data-a3s-part-owners~=\"file-explorer.action\"]"
          },
          "select": {
            "part": "tree",
            "selector": "[data-a3s-components~=\"file-explorer\"][data-a3s-part-owners~=\"file-explorer.tree\"], [data-a3s-components~=\"file-explorer\"] [data-a3s-part-owners~=\"file-explorer.tree\"]"
          },
          "type": {
            "part": "input",
            "selector": "[data-a3s-components~=\"file-explorer\"][data-a3s-part-owners~=\"file-explorer.input\"], [data-a3s-components~=\"file-explorer\"] [data-a3s-part-owners~=\"file-explorer.input\"]"
          },
          "wheel": {
            "part": "viewport",
            "selector": "[data-a3s-components~=\"file-explorer\"][data-a3s-part-owners~=\"file-explorer.viewport\"], [data-a3s-components~=\"file-explorer\"] [data-a3s-part-owners~=\"file-explorer.viewport\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"file-explorer\"][data-a3s-part-owners~=\"file-explorer.action\"], [data-a3s-components~=\"file-explorer\"] [data-a3s-part-owners~=\"file-explorer.action\"]",
          "fill": "[data-a3s-components~=\"file-explorer\"][data-a3s-part-owners~=\"file-explorer.input\"], [data-a3s-components~=\"file-explorer\"] [data-a3s-part-owners~=\"file-explorer.input\"]",
          "focus": "[data-a3s-components~=\"file-explorer\"][data-a3s-part-owners~=\"file-explorer.input\"], [data-a3s-components~=\"file-explorer\"] [data-a3s-part-owners~=\"file-explorer.input\"]",
          "press": "[data-a3s-components~=\"file-explorer\"][data-a3s-part-owners~=\"file-explorer.action\"], [data-a3s-components~=\"file-explorer\"] [data-a3s-part-owners~=\"file-explorer.action\"]",
          "select": "[data-a3s-components~=\"file-explorer\"][data-a3s-part-owners~=\"file-explorer.tree\"], [data-a3s-components~=\"file-explorer\"] [data-a3s-part-owners~=\"file-explorer.tree\"]",
          "type": "[data-a3s-components~=\"file-explorer\"][data-a3s-part-owners~=\"file-explorer.input\"], [data-a3s-components~=\"file-explorer\"] [data-a3s-part-owners~=\"file-explorer.input\"]",
          "wheel": "[data-a3s-components~=\"file-explorer\"][data-a3s-part-owners~=\"file-explorer.viewport\"], [data-a3s-components~=\"file-explorer\"] [data-a3s-part-owners~=\"file-explorer.viewport\"]"
        },
        "parts": {
          "action": "[data-a3s-components~=\"file-explorer\"][data-a3s-part-owners~=\"file-explorer.action\"], [data-a3s-components~=\"file-explorer\"] [data-a3s-part-owners~=\"file-explorer.action\"]",
          "input": "[data-a3s-components~=\"file-explorer\"][data-a3s-part-owners~=\"file-explorer.input\"], [data-a3s-components~=\"file-explorer\"] [data-a3s-part-owners~=\"file-explorer.input\"]",
          "state": "[data-a3s-components~=\"file-explorer\"][data-a3s-part-owners~=\"file-explorer.state\"], [data-a3s-components~=\"file-explorer\"] [data-a3s-part-owners~=\"file-explorer.state\"]",
          "status": "[data-a3s-components~=\"file-explorer\"][data-a3s-part-owners~=\"file-explorer.status\"], [data-a3s-components~=\"file-explorer\"] [data-a3s-part-owners~=\"file-explorer.status\"]",
          "toolbar": "[data-a3s-components~=\"file-explorer\"][data-a3s-part-owners~=\"file-explorer.toolbar\"], [data-a3s-components~=\"file-explorer\"] [data-a3s-part-owners~=\"file-explorer.toolbar\"]",
          "tree": "[data-a3s-components~=\"file-explorer\"][data-a3s-part-owners~=\"file-explorer.tree\"], [data-a3s-components~=\"file-explorer\"] [data-a3s-part-owners~=\"file-explorer.tree\"]",
          "viewport": "[data-a3s-components~=\"file-explorer\"][data-a3s-part-owners~=\"file-explorer.viewport\"], [data-a3s-components~=\"file-explorer\"] [data-a3s-part-owners~=\"file-explorer.viewport\"]"
        },
        "readySelector": "[data-a3s-components~=\"file-explorer\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"file-explorer\"]",
        "states": {
          "ready": "[data-a3s-components~=\"file-explorer\"][data-a3s-state~=\"ready\"]",
          "loading": "[data-a3s-components~=\"file-explorer\"][data-a3s-state~=\"loading\"]",
          "empty": "[data-a3s-components~=\"file-explorer\"][data-a3s-state~=\"empty\"]",
          "error": "[data-a3s-components~=\"file-explorer\"][data-a3s-state~=\"error\"]",
          "permission-denied": "[data-a3s-components~=\"file-explorer\"][data-a3s-state~=\"permission-denied\"]",
          "readonly": "[data-a3s-components~=\"file-explorer\"][data-a3s-state~=\"readonly\"]",
          "renaming": "[data-a3s-components~=\"file-explorer\"][data-a3s-state~=\"renaming\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "fill",
        "focus",
        "press",
        "select",
        "type",
        "wheel"
      ],
      "category": "harness",
      "events": [
        "a3s:file-manager-action",
        "a3s:file-manager-before-action",
        "a3s:file-manager-before-filter-change",
        "a3s:file-manager-before-selection-change",
        "a3s:file-manager-filter-change",
        "a3s:file-manager-preview-change",
        "a3s:file-manager-selection-change",
        "a3s:file-manager-state-change",
        "a3s:file-manager-view-change",
        "basecoat:initialized"
      ],
      "hooks": [
        "a3s:file-manager-before-action",
        "a3s:file-manager-before-filter-change",
        "a3s:file-manager-before-selection-change"
      ],
      "framework": {
        "attributes": {},
        "className": "file-manager",
        "tag": "section"
      },
      "name": "File Manager",
      "methods": [
        "clearFilter",
        "clearSelection",
        "closePreview",
        "getFilter",
        "getSelection",
        "getState",
        "getView",
        "openPreview",
        "refresh",
        "runAction",
        "select",
        "setFilter",
        "setReadonly",
        "setState",
        "setView"
      ],
      "parts": {
        "action": "[data-file-action]",
        "item": "[data-file-item]",
        "navigation": "[data-file-manager-navigation]",
        "preview": "[data-file-manager-preview]",
        "search": "[data-file-manager-search] input, input[data-file-manager-search]",
        "selection": "[data-file-manager-selection]",
        "state": "[data-file-manager-state]",
        "status": "[data-file-manager-status]",
        "toolbar": "[data-file-manager-toolbar]",
        "viewport": "[data-file-manager-viewport]"
      },
      "selector": ".file-manager",
      "slug": "file-manager",
      "states": [
        "ready",
        "loading",
        "empty",
        "partial",
        "error",
        "offline",
        "permission-denied",
        "readonly"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "action",
            "selector": "[data-a3s-components~=\"file-manager\"][data-a3s-part-owners~=\"file-manager.action\"], [data-a3s-components~=\"file-manager\"] [data-a3s-part-owners~=\"file-manager.action\"]"
          },
          "fill": {
            "part": "search",
            "selector": "[data-a3s-components~=\"file-manager\"][data-a3s-part-owners~=\"file-manager.search\"], [data-a3s-components~=\"file-manager\"] [data-a3s-part-owners~=\"file-manager.search\"]"
          },
          "focus": {
            "part": "item",
            "selector": "[data-a3s-components~=\"file-manager\"][data-a3s-part-owners~=\"file-manager.item\"], [data-a3s-components~=\"file-manager\"] [data-a3s-part-owners~=\"file-manager.item\"]"
          },
          "press": {
            "part": "item",
            "selector": "[data-a3s-components~=\"file-manager\"][data-a3s-part-owners~=\"file-manager.item\"], [data-a3s-components~=\"file-manager\"] [data-a3s-part-owners~=\"file-manager.item\"]"
          },
          "select": {
            "part": "item",
            "selector": "[data-a3s-components~=\"file-manager\"][data-a3s-part-owners~=\"file-manager.item\"], [data-a3s-components~=\"file-manager\"] [data-a3s-part-owners~=\"file-manager.item\"]"
          },
          "type": {
            "part": "search",
            "selector": "[data-a3s-components~=\"file-manager\"][data-a3s-part-owners~=\"file-manager.search\"], [data-a3s-components~=\"file-manager\"] [data-a3s-part-owners~=\"file-manager.search\"]"
          },
          "wheel": {
            "part": "viewport",
            "selector": "[data-a3s-components~=\"file-manager\"][data-a3s-part-owners~=\"file-manager.viewport\"], [data-a3s-components~=\"file-manager\"] [data-a3s-part-owners~=\"file-manager.viewport\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"file-manager\"][data-a3s-part-owners~=\"file-manager.action\"], [data-a3s-components~=\"file-manager\"] [data-a3s-part-owners~=\"file-manager.action\"]",
          "fill": "[data-a3s-components~=\"file-manager\"][data-a3s-part-owners~=\"file-manager.search\"], [data-a3s-components~=\"file-manager\"] [data-a3s-part-owners~=\"file-manager.search\"]",
          "focus": "[data-a3s-components~=\"file-manager\"][data-a3s-part-owners~=\"file-manager.item\"], [data-a3s-components~=\"file-manager\"] [data-a3s-part-owners~=\"file-manager.item\"]",
          "press": "[data-a3s-components~=\"file-manager\"][data-a3s-part-owners~=\"file-manager.item\"], [data-a3s-components~=\"file-manager\"] [data-a3s-part-owners~=\"file-manager.item\"]",
          "select": "[data-a3s-components~=\"file-manager\"][data-a3s-part-owners~=\"file-manager.item\"], [data-a3s-components~=\"file-manager\"] [data-a3s-part-owners~=\"file-manager.item\"]",
          "type": "[data-a3s-components~=\"file-manager\"][data-a3s-part-owners~=\"file-manager.search\"], [data-a3s-components~=\"file-manager\"] [data-a3s-part-owners~=\"file-manager.search\"]",
          "wheel": "[data-a3s-components~=\"file-manager\"][data-a3s-part-owners~=\"file-manager.viewport\"], [data-a3s-components~=\"file-manager\"] [data-a3s-part-owners~=\"file-manager.viewport\"]"
        },
        "parts": {
          "action": "[data-a3s-components~=\"file-manager\"][data-a3s-part-owners~=\"file-manager.action\"], [data-a3s-components~=\"file-manager\"] [data-a3s-part-owners~=\"file-manager.action\"]",
          "item": "[data-a3s-components~=\"file-manager\"][data-a3s-part-owners~=\"file-manager.item\"], [data-a3s-components~=\"file-manager\"] [data-a3s-part-owners~=\"file-manager.item\"]",
          "navigation": "[data-a3s-components~=\"file-manager\"][data-a3s-part-owners~=\"file-manager.navigation\"], [data-a3s-components~=\"file-manager\"] [data-a3s-part-owners~=\"file-manager.navigation\"]",
          "preview": "[data-a3s-components~=\"file-manager\"][data-a3s-part-owners~=\"file-manager.preview\"], [data-a3s-components~=\"file-manager\"] [data-a3s-part-owners~=\"file-manager.preview\"]",
          "search": "[data-a3s-components~=\"file-manager\"][data-a3s-part-owners~=\"file-manager.search\"], [data-a3s-components~=\"file-manager\"] [data-a3s-part-owners~=\"file-manager.search\"]",
          "selection": "[data-a3s-components~=\"file-manager\"][data-a3s-part-owners~=\"file-manager.selection\"], [data-a3s-components~=\"file-manager\"] [data-a3s-part-owners~=\"file-manager.selection\"]",
          "state": "[data-a3s-components~=\"file-manager\"][data-a3s-part-owners~=\"file-manager.state\"], [data-a3s-components~=\"file-manager\"] [data-a3s-part-owners~=\"file-manager.state\"]",
          "status": "[data-a3s-components~=\"file-manager\"][data-a3s-part-owners~=\"file-manager.status\"], [data-a3s-components~=\"file-manager\"] [data-a3s-part-owners~=\"file-manager.status\"]",
          "toolbar": "[data-a3s-components~=\"file-manager\"][data-a3s-part-owners~=\"file-manager.toolbar\"], [data-a3s-components~=\"file-manager\"] [data-a3s-part-owners~=\"file-manager.toolbar\"]",
          "viewport": "[data-a3s-components~=\"file-manager\"][data-a3s-part-owners~=\"file-manager.viewport\"], [data-a3s-components~=\"file-manager\"] [data-a3s-part-owners~=\"file-manager.viewport\"]"
        },
        "readySelector": "[data-a3s-components~=\"file-manager\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"file-manager\"]",
        "states": {
          "ready": "[data-a3s-components~=\"file-manager\"][data-a3s-state~=\"ready\"]",
          "loading": "[data-a3s-components~=\"file-manager\"][data-a3s-state~=\"loading\"]",
          "empty": "[data-a3s-components~=\"file-manager\"][data-a3s-state~=\"empty\"]",
          "partial": "[data-a3s-components~=\"file-manager\"][data-a3s-state~=\"partial\"]",
          "error": "[data-a3s-components~=\"file-manager\"][data-a3s-state~=\"error\"]",
          "offline": "[data-a3s-components~=\"file-manager\"][data-a3s-state~=\"offline\"]",
          "permission-denied": "[data-a3s-components~=\"file-manager\"][data-a3s-state~=\"permission-denied\"]",
          "readonly": "[data-a3s-components~=\"file-manager\"][data-a3s-state~=\"readonly\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "fill",
        "focus",
        "press",
        "select",
        "type",
        "wheel"
      ],
      "category": "harness",
      "events": [
        "a3s:knowledge-action",
        "a3s:knowledge-before-action",
        "a3s:knowledge-before-filter-change",
        "a3s:knowledge-before-selection-change",
        "a3s:knowledge-filter-change",
        "a3s:knowledge-phase-change",
        "a3s:knowledge-selection-change",
        "a3s:knowledge-state-change",
        "basecoat:initialized"
      ],
      "hooks": [
        "a3s:knowledge-before-action",
        "a3s:knowledge-before-filter-change",
        "a3s:knowledge-before-selection-change"
      ],
      "framework": {
        "attributes": {},
        "className": "knowledge-library",
        "tag": "section"
      },
      "name": "Knowledge Library",
      "methods": [
        "clearFilter",
        "clearSelection",
        "getFilter",
        "getSelection",
        "getState",
        "refresh",
        "runAction",
        "select",
        "setFilter",
        "setPhase",
        "setState"
      ],
      "parts": {
        "action": "[data-knowledge-action]",
        "detail": "[data-knowledge-library-detail]",
        "filter": "[data-knowledge-filter]",
        "item": "[data-knowledge-item]",
        "navigation": "[data-knowledge-library-navigation]",
        "search": "[data-knowledge-library-search] input, input[data-knowledge-library-search]",
        "state": "[data-knowledge-library-state]",
        "status": "[data-knowledge-library-status]",
        "viewport": "[data-knowledge-library-viewport]"
      },
      "selector": ".knowledge-library",
      "slug": "knowledge-library",
      "states": [
        "ready",
        "loading",
        "empty",
        "partial",
        "error",
        "offline",
        "permission-denied"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "action",
            "selector": "[data-a3s-components~=\"knowledge-library\"][data-a3s-part-owners~=\"knowledge-library.action\"], [data-a3s-components~=\"knowledge-library\"] [data-a3s-part-owners~=\"knowledge-library.action\"]"
          },
          "fill": {
            "part": "search",
            "selector": "[data-a3s-components~=\"knowledge-library\"][data-a3s-part-owners~=\"knowledge-library.search\"], [data-a3s-components~=\"knowledge-library\"] [data-a3s-part-owners~=\"knowledge-library.search\"]"
          },
          "focus": {
            "part": "item",
            "selector": "[data-a3s-components~=\"knowledge-library\"][data-a3s-part-owners~=\"knowledge-library.item\"], [data-a3s-components~=\"knowledge-library\"] [data-a3s-part-owners~=\"knowledge-library.item\"]"
          },
          "press": {
            "part": "item",
            "selector": "[data-a3s-components~=\"knowledge-library\"][data-a3s-part-owners~=\"knowledge-library.item\"], [data-a3s-components~=\"knowledge-library\"] [data-a3s-part-owners~=\"knowledge-library.item\"]"
          },
          "select": {
            "part": "item",
            "selector": "[data-a3s-components~=\"knowledge-library\"][data-a3s-part-owners~=\"knowledge-library.item\"], [data-a3s-components~=\"knowledge-library\"] [data-a3s-part-owners~=\"knowledge-library.item\"]"
          },
          "type": {
            "part": "search",
            "selector": "[data-a3s-components~=\"knowledge-library\"][data-a3s-part-owners~=\"knowledge-library.search\"], [data-a3s-components~=\"knowledge-library\"] [data-a3s-part-owners~=\"knowledge-library.search\"]"
          },
          "wheel": {
            "part": "viewport",
            "selector": "[data-a3s-components~=\"knowledge-library\"][data-a3s-part-owners~=\"knowledge-library.viewport\"], [data-a3s-components~=\"knowledge-library\"] [data-a3s-part-owners~=\"knowledge-library.viewport\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"knowledge-library\"][data-a3s-part-owners~=\"knowledge-library.action\"], [data-a3s-components~=\"knowledge-library\"] [data-a3s-part-owners~=\"knowledge-library.action\"]",
          "fill": "[data-a3s-components~=\"knowledge-library\"][data-a3s-part-owners~=\"knowledge-library.search\"], [data-a3s-components~=\"knowledge-library\"] [data-a3s-part-owners~=\"knowledge-library.search\"]",
          "focus": "[data-a3s-components~=\"knowledge-library\"][data-a3s-part-owners~=\"knowledge-library.item\"], [data-a3s-components~=\"knowledge-library\"] [data-a3s-part-owners~=\"knowledge-library.item\"]",
          "press": "[data-a3s-components~=\"knowledge-library\"][data-a3s-part-owners~=\"knowledge-library.item\"], [data-a3s-components~=\"knowledge-library\"] [data-a3s-part-owners~=\"knowledge-library.item\"]",
          "select": "[data-a3s-components~=\"knowledge-library\"][data-a3s-part-owners~=\"knowledge-library.item\"], [data-a3s-components~=\"knowledge-library\"] [data-a3s-part-owners~=\"knowledge-library.item\"]",
          "type": "[data-a3s-components~=\"knowledge-library\"][data-a3s-part-owners~=\"knowledge-library.search\"], [data-a3s-components~=\"knowledge-library\"] [data-a3s-part-owners~=\"knowledge-library.search\"]",
          "wheel": "[data-a3s-components~=\"knowledge-library\"][data-a3s-part-owners~=\"knowledge-library.viewport\"], [data-a3s-components~=\"knowledge-library\"] [data-a3s-part-owners~=\"knowledge-library.viewport\"]"
        },
        "parts": {
          "action": "[data-a3s-components~=\"knowledge-library\"][data-a3s-part-owners~=\"knowledge-library.action\"], [data-a3s-components~=\"knowledge-library\"] [data-a3s-part-owners~=\"knowledge-library.action\"]",
          "detail": "[data-a3s-components~=\"knowledge-library\"][data-a3s-part-owners~=\"knowledge-library.detail\"], [data-a3s-components~=\"knowledge-library\"] [data-a3s-part-owners~=\"knowledge-library.detail\"]",
          "filter": "[data-a3s-components~=\"knowledge-library\"][data-a3s-part-owners~=\"knowledge-library.filter\"], [data-a3s-components~=\"knowledge-library\"] [data-a3s-part-owners~=\"knowledge-library.filter\"]",
          "item": "[data-a3s-components~=\"knowledge-library\"][data-a3s-part-owners~=\"knowledge-library.item\"], [data-a3s-components~=\"knowledge-library\"] [data-a3s-part-owners~=\"knowledge-library.item\"]",
          "navigation": "[data-a3s-components~=\"knowledge-library\"][data-a3s-part-owners~=\"knowledge-library.navigation\"], [data-a3s-components~=\"knowledge-library\"] [data-a3s-part-owners~=\"knowledge-library.navigation\"]",
          "search": "[data-a3s-components~=\"knowledge-library\"][data-a3s-part-owners~=\"knowledge-library.search\"], [data-a3s-components~=\"knowledge-library\"] [data-a3s-part-owners~=\"knowledge-library.search\"]",
          "state": "[data-a3s-components~=\"knowledge-library\"][data-a3s-part-owners~=\"knowledge-library.state\"], [data-a3s-components~=\"knowledge-library\"] [data-a3s-part-owners~=\"knowledge-library.state\"]",
          "status": "[data-a3s-components~=\"knowledge-library\"][data-a3s-part-owners~=\"knowledge-library.status\"], [data-a3s-components~=\"knowledge-library\"] [data-a3s-part-owners~=\"knowledge-library.status\"]",
          "viewport": "[data-a3s-components~=\"knowledge-library\"][data-a3s-part-owners~=\"knowledge-library.viewport\"], [data-a3s-components~=\"knowledge-library\"] [data-a3s-part-owners~=\"knowledge-library.viewport\"]"
        },
        "readySelector": "[data-a3s-components~=\"knowledge-library\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"knowledge-library\"]",
        "states": {
          "ready": "[data-a3s-components~=\"knowledge-library\"][data-a3s-state~=\"ready\"]",
          "loading": "[data-a3s-components~=\"knowledge-library\"][data-a3s-state~=\"loading\"]",
          "empty": "[data-a3s-components~=\"knowledge-library\"][data-a3s-state~=\"empty\"]",
          "partial": "[data-a3s-components~=\"knowledge-library\"][data-a3s-state~=\"partial\"]",
          "error": "[data-a3s-components~=\"knowledge-library\"][data-a3s-state~=\"error\"]",
          "offline": "[data-a3s-components~=\"knowledge-library\"][data-a3s-state~=\"offline\"]",
          "permission-denied": "[data-a3s-components~=\"knowledge-library\"][data-a3s-state~=\"permission-denied\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "fill",
        "focus",
        "press",
        "type",
        "wheel"
      ],
      "category": "harness",
      "events": [
        "a3s:code-graph-before-filter-change",
        "a3s:code-graph-before-selection-change",
        "a3s:code-graph-filter-change",
        "a3s:code-graph-selection-change",
        "a3s:code-graph-state-change",
        "a3s:code-graph-view-change",
        "basecoat:initialized"
      ],
      "hooks": [
        "a3s:code-graph-before-filter-change",
        "a3s:code-graph-before-selection-change"
      ],
      "framework": {
        "attributes": {},
        "className": "code-graph",
        "tag": "section"
      },
      "name": "Code Graph",
      "methods": [
        "clearFilter",
        "clearSelection",
        "getFilter",
        "getSelection",
        "getState",
        "refresh",
        "resetView",
        "select",
        "setData",
        "setFilter",
        "setState",
        "setView",
        "zoomIn",
        "zoomOut"
      ],
      "parts": {
        "action": "[data-code-graph-action]",
        "canvas": "[data-code-graph-canvas]",
        "edge": "[data-code-edge]",
        "inspector": "[data-code-graph-inspector]",
        "legend": "[data-code-graph-legend]",
        "list": "[data-code-graph-list]",
        "node": "[data-code-node]",
        "search": "[data-code-graph-search]",
        "status": "[data-code-graph-status]",
        "viewport": "[data-code-graph-viewport]"
      },
      "selector": ".code-graph",
      "slug": "code-graph",
      "states": [
        "ready",
        "loading",
        "empty",
        "error",
        "unsupported",
        "partial"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "action",
            "selector": "[data-a3s-components~=\"code-graph\"][data-a3s-part-owners~=\"code-graph.action\"], [data-a3s-components~=\"code-graph\"] [data-a3s-part-owners~=\"code-graph.action\"]"
          },
          "fill": {
            "part": "search",
            "selector": "[data-a3s-components~=\"code-graph\"][data-a3s-part-owners~=\"code-graph.search\"], [data-a3s-components~=\"code-graph\"] [data-a3s-part-owners~=\"code-graph.search\"]"
          },
          "focus": {
            "part": "viewport",
            "selector": "[data-a3s-components~=\"code-graph\"][data-a3s-part-owners~=\"code-graph.viewport\"], [data-a3s-components~=\"code-graph\"] [data-a3s-part-owners~=\"code-graph.viewport\"]"
          },
          "press": {
            "part": "viewport",
            "selector": "[data-a3s-components~=\"code-graph\"][data-a3s-part-owners~=\"code-graph.viewport\"], [data-a3s-components~=\"code-graph\"] [data-a3s-part-owners~=\"code-graph.viewport\"]"
          },
          "type": {
            "part": "search",
            "selector": "[data-a3s-components~=\"code-graph\"][data-a3s-part-owners~=\"code-graph.search\"], [data-a3s-components~=\"code-graph\"] [data-a3s-part-owners~=\"code-graph.search\"]"
          },
          "wheel": {
            "part": "viewport",
            "selector": "[data-a3s-components~=\"code-graph\"][data-a3s-part-owners~=\"code-graph.viewport\"], [data-a3s-components~=\"code-graph\"] [data-a3s-part-owners~=\"code-graph.viewport\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"code-graph\"][data-a3s-part-owners~=\"code-graph.action\"], [data-a3s-components~=\"code-graph\"] [data-a3s-part-owners~=\"code-graph.action\"]",
          "fill": "[data-a3s-components~=\"code-graph\"][data-a3s-part-owners~=\"code-graph.search\"], [data-a3s-components~=\"code-graph\"] [data-a3s-part-owners~=\"code-graph.search\"]",
          "focus": "[data-a3s-components~=\"code-graph\"][data-a3s-part-owners~=\"code-graph.viewport\"], [data-a3s-components~=\"code-graph\"] [data-a3s-part-owners~=\"code-graph.viewport\"]",
          "press": "[data-a3s-components~=\"code-graph\"][data-a3s-part-owners~=\"code-graph.viewport\"], [data-a3s-components~=\"code-graph\"] [data-a3s-part-owners~=\"code-graph.viewport\"]",
          "type": "[data-a3s-components~=\"code-graph\"][data-a3s-part-owners~=\"code-graph.search\"], [data-a3s-components~=\"code-graph\"] [data-a3s-part-owners~=\"code-graph.search\"]",
          "wheel": "[data-a3s-components~=\"code-graph\"][data-a3s-part-owners~=\"code-graph.viewport\"], [data-a3s-components~=\"code-graph\"] [data-a3s-part-owners~=\"code-graph.viewport\"]"
        },
        "parts": {
          "action": "[data-a3s-components~=\"code-graph\"][data-a3s-part-owners~=\"code-graph.action\"], [data-a3s-components~=\"code-graph\"] [data-a3s-part-owners~=\"code-graph.action\"]",
          "canvas": "[data-a3s-components~=\"code-graph\"][data-a3s-part-owners~=\"code-graph.canvas\"], [data-a3s-components~=\"code-graph\"] [data-a3s-part-owners~=\"code-graph.canvas\"]",
          "edge": "[data-a3s-components~=\"code-graph\"][data-a3s-part-owners~=\"code-graph.edge\"], [data-a3s-components~=\"code-graph\"] [data-a3s-part-owners~=\"code-graph.edge\"]",
          "inspector": "[data-a3s-components~=\"code-graph\"][data-a3s-part-owners~=\"code-graph.inspector\"], [data-a3s-components~=\"code-graph\"] [data-a3s-part-owners~=\"code-graph.inspector\"]",
          "legend": "[data-a3s-components~=\"code-graph\"][data-a3s-part-owners~=\"code-graph.legend\"], [data-a3s-components~=\"code-graph\"] [data-a3s-part-owners~=\"code-graph.legend\"]",
          "list": "[data-a3s-components~=\"code-graph\"][data-a3s-part-owners~=\"code-graph.list\"], [data-a3s-components~=\"code-graph\"] [data-a3s-part-owners~=\"code-graph.list\"]",
          "node": "[data-a3s-components~=\"code-graph\"][data-a3s-part-owners~=\"code-graph.node\"], [data-a3s-components~=\"code-graph\"] [data-a3s-part-owners~=\"code-graph.node\"]",
          "search": "[data-a3s-components~=\"code-graph\"][data-a3s-part-owners~=\"code-graph.search\"], [data-a3s-components~=\"code-graph\"] [data-a3s-part-owners~=\"code-graph.search\"]",
          "status": "[data-a3s-components~=\"code-graph\"][data-a3s-part-owners~=\"code-graph.status\"], [data-a3s-components~=\"code-graph\"] [data-a3s-part-owners~=\"code-graph.status\"]",
          "viewport": "[data-a3s-components~=\"code-graph\"][data-a3s-part-owners~=\"code-graph.viewport\"], [data-a3s-components~=\"code-graph\"] [data-a3s-part-owners~=\"code-graph.viewport\"]"
        },
        "readySelector": "[data-a3s-components~=\"code-graph\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"code-graph\"]",
        "states": {
          "ready": "[data-a3s-components~=\"code-graph\"][data-a3s-state~=\"ready\"]",
          "loading": "[data-a3s-components~=\"code-graph\"][data-a3s-state~=\"loading\"]",
          "empty": "[data-a3s-components~=\"code-graph\"][data-a3s-state~=\"empty\"]",
          "error": "[data-a3s-components~=\"code-graph\"][data-a3s-state~=\"error\"]",
          "unsupported": "[data-a3s-components~=\"code-graph\"][data-a3s-state~=\"unsupported\"]",
          "partial": "[data-a3s-components~=\"code-graph\"][data-a3s-state~=\"partial\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "fill",
        "focus",
        "press",
        "select",
        "type",
        "wheel"
      ],
      "category": "harness",
      "events": [
        "a3s:device-change",
        "a3s:device-navigate",
        "a3s:device-preview-request",
        "basecoat:initialized"
      ],
      "hooks": [],
      "framework": {
        "attributes": {},
        "className": "device-simulator",
        "tag": "section"
      },
      "name": "Device Simulator",
      "methods": [],
      "parts": {
        "action": "[data-device-simulator-actions] button, [data-device-simulator-navigation] button, :scope > footer button",
        "command": "[data-device-simulator-command]",
        "control": "[data-device-simulator-select], [data-device-simulator-width], [data-device-simulator-height], [data-device-simulator-orientation] button",
        "input": "[data-device-simulator-url]",
        "preview": "[data-device-simulator-preview]",
        "status": "[data-device-simulator-status], [data-device-simulator-screen-status]",
        "viewport": "[data-device-simulator-workspace]"
      },
      "selector": ".device-simulator",
      "slug": "device-simulator",
      "states": [
        "ready",
        "loading",
        "error"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": "action",
            "selector": "[data-a3s-components~=\"device-simulator\"][data-a3s-part-owners~=\"device-simulator.action\"], [data-a3s-components~=\"device-simulator\"] [data-a3s-part-owners~=\"device-simulator.action\"]"
          },
          "fill": {
            "part": "input",
            "selector": "[data-a3s-components~=\"device-simulator\"][data-a3s-part-owners~=\"device-simulator.input\"], [data-a3s-components~=\"device-simulator\"] [data-a3s-part-owners~=\"device-simulator.input\"]"
          },
          "focus": {
            "part": "control",
            "selector": "[data-a3s-components~=\"device-simulator\"][data-a3s-part-owners~=\"device-simulator.control\"], [data-a3s-components~=\"device-simulator\"] [data-a3s-part-owners~=\"device-simulator.control\"]"
          },
          "press": {
            "part": "action",
            "selector": "[data-a3s-components~=\"device-simulator\"][data-a3s-part-owners~=\"device-simulator.action\"], [data-a3s-components~=\"device-simulator\"] [data-a3s-part-owners~=\"device-simulator.action\"]"
          },
          "select": {
            "part": "control",
            "selector": "[data-a3s-components~=\"device-simulator\"][data-a3s-part-owners~=\"device-simulator.control\"], [data-a3s-components~=\"device-simulator\"] [data-a3s-part-owners~=\"device-simulator.control\"]"
          },
          "type": {
            "part": "input",
            "selector": "[data-a3s-components~=\"device-simulator\"][data-a3s-part-owners~=\"device-simulator.input\"], [data-a3s-components~=\"device-simulator\"] [data-a3s-part-owners~=\"device-simulator.input\"]"
          },
          "wheel": {
            "part": "viewport",
            "selector": "[data-a3s-components~=\"device-simulator\"][data-a3s-part-owners~=\"device-simulator.viewport\"], [data-a3s-components~=\"device-simulator\"] [data-a3s-part-owners~=\"device-simulator.viewport\"]"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"device-simulator\"][data-a3s-part-owners~=\"device-simulator.action\"], [data-a3s-components~=\"device-simulator\"] [data-a3s-part-owners~=\"device-simulator.action\"]",
          "fill": "[data-a3s-components~=\"device-simulator\"][data-a3s-part-owners~=\"device-simulator.input\"], [data-a3s-components~=\"device-simulator\"] [data-a3s-part-owners~=\"device-simulator.input\"]",
          "focus": "[data-a3s-components~=\"device-simulator\"][data-a3s-part-owners~=\"device-simulator.control\"], [data-a3s-components~=\"device-simulator\"] [data-a3s-part-owners~=\"device-simulator.control\"]",
          "press": "[data-a3s-components~=\"device-simulator\"][data-a3s-part-owners~=\"device-simulator.action\"], [data-a3s-components~=\"device-simulator\"] [data-a3s-part-owners~=\"device-simulator.action\"]",
          "select": "[data-a3s-components~=\"device-simulator\"][data-a3s-part-owners~=\"device-simulator.control\"], [data-a3s-components~=\"device-simulator\"] [data-a3s-part-owners~=\"device-simulator.control\"]",
          "type": "[data-a3s-components~=\"device-simulator\"][data-a3s-part-owners~=\"device-simulator.input\"], [data-a3s-components~=\"device-simulator\"] [data-a3s-part-owners~=\"device-simulator.input\"]",
          "wheel": "[data-a3s-components~=\"device-simulator\"][data-a3s-part-owners~=\"device-simulator.viewport\"], [data-a3s-components~=\"device-simulator\"] [data-a3s-part-owners~=\"device-simulator.viewport\"]"
        },
        "parts": {
          "action": "[data-a3s-components~=\"device-simulator\"][data-a3s-part-owners~=\"device-simulator.action\"], [data-a3s-components~=\"device-simulator\"] [data-a3s-part-owners~=\"device-simulator.action\"]",
          "command": "[data-a3s-components~=\"device-simulator\"][data-a3s-part-owners~=\"device-simulator.command\"], [data-a3s-components~=\"device-simulator\"] [data-a3s-part-owners~=\"device-simulator.command\"]",
          "control": "[data-a3s-components~=\"device-simulator\"][data-a3s-part-owners~=\"device-simulator.control\"], [data-a3s-components~=\"device-simulator\"] [data-a3s-part-owners~=\"device-simulator.control\"]",
          "input": "[data-a3s-components~=\"device-simulator\"][data-a3s-part-owners~=\"device-simulator.input\"], [data-a3s-components~=\"device-simulator\"] [data-a3s-part-owners~=\"device-simulator.input\"]",
          "preview": "[data-a3s-components~=\"device-simulator\"][data-a3s-part-owners~=\"device-simulator.preview\"], [data-a3s-components~=\"device-simulator\"] [data-a3s-part-owners~=\"device-simulator.preview\"]",
          "status": "[data-a3s-components~=\"device-simulator\"][data-a3s-part-owners~=\"device-simulator.status\"], [data-a3s-components~=\"device-simulator\"] [data-a3s-part-owners~=\"device-simulator.status\"]",
          "viewport": "[data-a3s-components~=\"device-simulator\"][data-a3s-part-owners~=\"device-simulator.viewport\"], [data-a3s-components~=\"device-simulator\"] [data-a3s-part-owners~=\"device-simulator.viewport\"]"
        },
        "readySelector": "[data-a3s-components~=\"device-simulator\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"device-simulator\"]",
        "states": {
          "ready": "[data-a3s-components~=\"device-simulator\"][data-a3s-state~=\"ready\"]",
          "loading": "[data-a3s-components~=\"device-simulator\"][data-a3s-state~=\"loading\"]",
          "error": "[data-a3s-components~=\"device-simulator\"][data-a3s-state~=\"error\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "focus",
        "wheel"
      ],
      "category": "utilities",
      "events": [
        "scroll"
      ],
      "hooks": [],
      "framework": {
        "attributes": {
          "tabindex": "0"
        },
        "className": "scrollbar",
        "tag": "div"
      },
      "name": "Scroll Area",
      "methods": [],
      "parts": {},
      "selector": ".scrollbar, .scrollbar-sm",
      "slug": "scroll-area",
      "states": [
        "ready"
      ],
      "test": {
        "actionTargets": {
          "focus": {
            "part": null,
            "selector": "[data-a3s-components~=\"scroll-area\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"scroll-area\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          },
          "wheel": {
            "part": null,
            "selector": "[data-a3s-components~=\"scroll-area\"]"
          }
        },
        "actions": {
          "focus": "[data-a3s-components~=\"scroll-area\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"scroll-area\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])",
          "wheel": "[data-a3s-components~=\"scroll-area\"]"
        },
        "parts": {},
        "readySelector": "[data-a3s-components~=\"scroll-area\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"scroll-area\"]",
        "states": {
          "ready": "[data-a3s-components~=\"scroll-area\"][data-a3s-state~=\"ready\"]"
        }
      },
      "version": 2
    },
    {
      "actions": [
        "click",
        "focus"
      ],
      "category": "utilities",
      "events": [
        "a3s:themechange"
      ],
      "hooks": [],
      "framework": {
        "attributes": {
          "data-a3s-theme-toggle": "",
          "type": "button"
        },
        "className": "btn theme-switcher",
        "tag": "button"
      },
      "name": "Theme Switcher",
      "methods": [],
      "parts": {},
      "selector": ".theme-switcher, [data-a3s-theme-toggle]",
      "slug": "theme-switcher",
      "states": [
        "ready",
        "light",
        "dark"
      ],
      "test": {
        "actionTargets": {
          "click": {
            "part": null,
            "selector": "[data-a3s-components~=\"theme-switcher\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"theme-switcher\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          },
          "focus": {
            "part": null,
            "selector": "[data-a3s-components~=\"theme-switcher\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"theme-switcher\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
          }
        },
        "actions": {
          "click": "[data-a3s-components~=\"theme-switcher\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"theme-switcher\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])",
          "focus": "[data-a3s-components~=\"theme-switcher\"]:is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true]), [data-a3s-components~=\"theme-switcher\"] :is(button, input, select, textarea, a[href], summary, [tabindex]:not([tabindex=\"-1\"]), [contenteditable=true])"
        },
        "parts": {},
        "readySelector": "[data-a3s-components~=\"theme-switcher\"][data-a3s-state]",
        "selector": "[data-a3s-components~=\"theme-switcher\"]",
        "states": {
          "ready": "[data-a3s-components~=\"theme-switcher\"][data-a3s-state~=\"ready\"]",
          "light": "[data-a3s-components~=\"theme-switcher\"][data-a3s-state~=\"light\"]",
          "dark": "[data-a3s-components~=\"theme-switcher\"][data-a3s-state~=\"dark\"]"
        }
      },
      "version": 2
    }
  ]
}
