{
  "schemaVersion": 1,
  "url": "https://example.com/",
  "finalUrl": "https://example.com/",
  "capturedAt": "2026-08-23T01:46:26.994Z",
  "viewport": {
    "width": 1440,
    "height": 900
  },
  "colors": [
    {
      "property": "background-color",
      "value": "rgba(0, 0, 0, 0)",
      "count": 12
    },
    {
      "property": "border-bottom-color",
      "value": "rgb(0, 0, 0)",
      "count": 12
    },
    {
      "property": "border-left-color",
      "value": "rgb(0, 0, 0)",
      "count": 12
    },
    {
      "property": "border-right-color",
      "value": "rgb(0, 0, 0)",
      "count": 12
    },
    {
      "property": "border-top-color",
      "value": "rgb(0, 0, 0)",
      "count": 12
    },
    {
      "property": "color",
      "value": "rgb(0, 0, 0)",
      "count": 12
    },
    {
      "property": "background-color",
      "value": "rgb(238, 238, 238)",
      "count": 1
    },
    {
      "property": "border-bottom-color",
      "value": "rgb(51, 68, 136)",
      "count": 1
    },
    {
      "property": "border-left-color",
      "value": "rgb(51, 68, 136)",
      "count": 1
    },
    {
      "property": "border-right-color",
      "value": "rgb(51, 68, 136)",
      "count": 1
    },
    {
      "property": "border-top-color",
      "value": "rgb(51, 68, 136)",
      "count": 1
    },
    {
      "property": "color",
      "value": "rgb(51, 68, 136)",
      "count": 1
    }
  ],
  "clusters": [
    {
      "representative": "rgb(0, 0, 0)",
      "colors": [
        {
          "value": "rgb(0, 0, 0)",
          "count": 60
        }
      ],
      "total": 60
    },
    {
      "representative": "rgb(51, 68, 136)",
      "colors": [
        {
          "value": "rgb(51, 68, 136)",
          "count": 5
        }
      ],
      "total": 5
    },
    {
      "representative": "rgb(238, 238, 238)",
      "colors": [
        {
          "value": "rgb(238, 238, 238)",
          "count": 1
        }
      ],
      "total": 1
    }
  ],
  "contrast": [
    {
      "selector": "title:nth-of-type(1)",
      "foreground": "rgb(0, 0, 0)",
      "background": null,
      "ratio": null,
      "required": 4.5,
      "status": "unresolved"
    },
    {
      "selector": "style:nth-of-type(1)",
      "foreground": "rgb(0, 0, 0)",
      "background": null,
      "ratio": null,
      "required": 4.5,
      "status": "unresolved"
    },
    {
      "selector": "script:nth-of-type(1)",
      "foreground": "rgb(0, 0, 0)",
      "background": null,
      "ratio": null,
      "required": 4.5,
      "status": "unresolved"
    },
    {
      "selector": "h1:nth-of-type(1)",
      "foreground": "rgb(0, 0, 0)",
      "background": "rgb(238, 238, 238)",
      "ratio": 18.099852162484677,
      "required": 3,
      "status": "pass"
    },
    {
      "selector": "p:nth-of-type(1)",
      "foreground": "rgb(0, 0, 0)",
      "background": "rgb(238, 238, 238)",
      "ratio": 18.099852162484677,
      "required": 4.5,
      "status": "pass"
    },
    {
      "selector": "a:nth-of-type(1)",
      "foreground": "rgb(51, 68, 136)",
      "background": "rgb(238, 238, 238)",
      "ratio": 7.7911656587108995,
      "required": 4.5,
      "status": "pass"
    }
  ],
  "axe": {
    "violations": [],
    "passes": [
      {
        "id": "aria-hidden-body",
        "impact": null,
        "tags": [
          "cat.aria",
          "wcag2a",
          "wcag131",
          "wcag412",
          "EN-301-549",
          "EN-9.1.3.1",
          "EN-9.4.1.2",
          "RGAAv4",
          "RGAA-10.8.1"
        ],
        "description": "Ensure aria-hidden=\"true\" is not present on the document body.",
        "help": "aria-hidden=\"true\" must not be present on the document body",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/aria-hidden-body?application=axeAPI",
        "nodes": [
          {
            "any": [
              {
                "id": "aria-hidden-body",
                "data": null,
                "relatedNodes": [],
                "impact": "critical",
                "message": "No aria-hidden attribute is present on document body"
              }
            ],
            "all": [],
            "none": [],
            "impact": null,
            "html": "<body><div><h1>Example Domain</h1><p>This domain is for use in documentation examples without needing permission. Avoid use in operations.</p><p><a href=\"https://iana.org/domains/example\">Learn more</a></p></div>\n</body>",
            "target": [
              "body"
            ]
          }
        ]
      },
      {
        "id": "bypass",
        "impact": null,
        "tags": [
          "cat.keyboard",
          "wcag2a",
          "wcag241",
          "section508",
          "section508.22.o",
          "TTv5",
          "TT9.a",
          "EN-301-549",
          "EN-9.2.4.1",
          "RGAAv4",
          "RGAA-12.7.1"
        ],
        "description": "Ensure each page has at least one mechanism for a user to bypass navigation and jump straight to the content",
        "help": "Page must have means to bypass repeated blocks",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/bypass?application=axeAPI",
        "nodes": [
          {
            "any": [
              {
                "id": "header-present",
                "data": null,
                "relatedNodes": [
                  {
                    "html": "<h1>Example Domain</h1>",
                    "target": [
                      "h1"
                    ]
                  }
                ],
                "impact": "serious",
                "message": "Page has a heading"
              }
            ],
            "all": [],
            "none": [],
            "impact": null,
            "html": "<html lang=\"en\">",
            "target": [
              "html"
            ]
          }
        ]
      },
      {
        "id": "color-contrast",
        "impact": null,
        "tags": [
          "cat.color",
          "wcag2aa",
          "wcag143",
          "TTv5",
          "TT13.c",
          "EN-301-549",
          "EN-9.1.4.3",
          "ACT",
          "RGAAv4",
          "RGAA-3.2.1"
        ],
        "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
        "help": "Elements must meet minimum color contrast ratio thresholds",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/color-contrast?application=axeAPI",
        "nodes": [
          {
            "any": [
              {
                "id": "color-contrast",
                "data": {
                  "fgColor": "#303030",
                  "bgColor": "#eeeeee",
                  "contrastRatio": 11.37,
                  "fontSize": "18.0pt (24px)",
                  "fontWeight": "bold",
                  "expectedContrastRatio": "3:1"
                },
                "relatedNodes": [],
                "impact": "serious",
                "message": "Element has sufficient color contrast of 11.37"
              }
            ],
            "all": [],
            "none": [],
            "impact": null,
            "html": "<h1>Example Domain</h1>",
            "target": [
              "h1"
            ]
          },
          {
            "any": [
              {
                "id": "color-contrast",
                "data": {
                  "fgColor": "#303030",
                  "bgColor": "#eeeeee",
                  "contrastRatio": 11.37,
                  "fontSize": "12.0pt (16px)",
                  "fontWeight": "normal",
                  "expectedContrastRatio": "4.5:1"
                },
                "relatedNodes": [],
                "impact": "serious",
                "message": "Element has sufficient color contrast of 11.37"
              }
            ],
            "all": [],
            "none": [],
            "impact": null,
            "html": "<p>This domain is for use in documentation examples without needing permission. Avoid use in operations.</p>",
            "target": [
              "p:nth-child(2)"
            ]
          },
          {
            "any": [
              {
                "id": "color-contrast",
                "data": {
                  "fgColor": "#58669c",
                  "bgColor": "#eeeeee",
                  "contrastRatio": 4.76,
                  "fontSize": "12.0pt (16px)",
                  "fontWeight": "normal",
                  "expectedContrastRatio": "4.5:1"
                },
                "relatedNodes": [],
                "impact": "serious",
                "message": "Element has sufficient color contrast of 4.76"
              }
            ],
            "all": [],
            "none": [],
            "impact": null,
            "html": "<a href=\"https://iana.org/domains/example\">Learn more</a>",
            "target": [
              "a"
            ]
          }
        ]
      },
      {
        "id": "document-title",
        "impact": null,
        "tags": [
          "cat.text-alternatives",
          "wcag2a",
          "wcag242",
          "TTv5",
          "TT12.a",
          "EN-301-549",
          "EN-9.2.4.2",
          "ACT",
          "RGAAv4",
          "RGAA-8.5.1"
        ],
        "description": "Ensure each HTML document contains a non-empty <title> element",
        "help": "Documents must have <title> element to aid in navigation",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/document-title?application=axeAPI",
        "nodes": [
          {
            "any": [
              {
                "id": "doc-has-title",
                "data": null,
                "relatedNodes": [],
                "impact": "serious",
                "message": "Document has a non-empty <title> element"
              }
            ],
            "all": [],
            "none": [],
            "impact": null,
            "html": "<html lang=\"en\">",
            "target": [
              "html"
            ]
          }
        ]
      },
      {
        "id": "html-has-lang",
        "impact": null,
        "tags": [
          "cat.language",
          "wcag2a",
          "wcag311",
          "TTv5",
          "TT11.a",
          "EN-301-549",
          "EN-9.3.1.1",
          "ACT",
          "RGAAv4",
          "RGAA-8.3.1"
        ],
        "description": "Ensure every HTML document has a lang attribute",
        "help": "<html> element must have a lang attribute",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/html-has-lang?application=axeAPI",
        "nodes": [
          {
            "any": [
              {
                "id": "has-lang",
                "data": null,
                "relatedNodes": [],
                "impact": "serious",
                "message": "The <html> element has a lang attribute"
              }
            ],
            "all": [],
            "none": [],
            "impact": null,
            "html": "<html lang=\"en\">",
            "target": [
              "html"
            ]
          }
        ]
      },
      {
        "id": "html-lang-valid",
        "impact": null,
        "tags": [
          "cat.language",
          "wcag2a",
          "wcag311",
          "TTv5",
          "TT11.a",
          "EN-301-549",
          "EN-9.3.1.1",
          "ACT",
          "RGAAv4",
          "RGAA-8.4.1"
        ],
        "description": "Ensure the lang attribute of the <html> element has a valid value",
        "help": "<html> element must have a valid value for the lang attribute",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/html-lang-valid?application=axeAPI",
        "nodes": [
          {
            "any": [],
            "all": [],
            "none": [
              {
                "id": "valid-lang",
                "data": null,
                "relatedNodes": [],
                "impact": "serious",
                "message": "Value of lang attribute is included in the list of valid languages"
              }
            ],
            "impact": null,
            "html": "<html lang=\"en\">",
            "target": [
              "html"
            ]
          }
        ]
      },
      {
        "id": "link-name",
        "impact": null,
        "tags": [
          "cat.name-role-value",
          "wcag2a",
          "wcag244",
          "wcag412",
          "section508",
          "section508.22.a",
          "TTv5",
          "TT6.a",
          "EN-301-549",
          "EN-9.2.4.4",
          "EN-9.4.1.2",
          "ACT",
          "RGAAv4",
          "RGAA-6.2.1"
        ],
        "description": "Ensure links have discernible text",
        "help": "Links must have discernible text",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/link-name?application=axeAPI",
        "nodes": [
          {
            "any": [
              {
                "id": "has-visible-text",
                "data": null,
                "relatedNodes": [],
                "impact": "serious",
                "message": "Element has text that is visible to screen readers"
              }
            ],
            "all": [],
            "none": [
              {
                "id": "focusable-no-name",
                "data": null,
                "relatedNodes": [],
                "impact": "serious",
                "message": "Element is not in tab order or has accessible text"
              }
            ],
            "impact": null,
            "html": "<a href=\"https://iana.org/domains/example\">Learn more</a>",
            "target": [
              "a"
            ]
          }
        ]
      },
      {
        "id": "meta-viewport",
        "impact": null,
        "tags": [
          "cat.sensory-and-visual-cues",
          "wcag2aa",
          "wcag144",
          "EN-301-549",
          "EN-9.1.4.4",
          "ACT",
          "RGAAv4",
          "RGAA-10.4.2"
        ],
        "description": "Ensure <meta name=\"viewport\"> does not disable text scaling and zooming",
        "help": "Zooming and scaling must not be disabled",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/meta-viewport?application=axeAPI",
        "nodes": [
          {
            "any": [
              {
                "id": "meta-viewport",
                "data": null,
                "relatedNodes": [],
                "impact": "moderate",
                "message": "<meta> tag does not disable zooming on mobile devices"
              }
            ],
            "all": [],
            "none": [],
            "impact": null,
            "html": "<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">",
            "target": [
              "meta"
            ]
          }
        ]
      },
      {
        "id": "target-size",
        "impact": null,
        "tags": [
          "cat.sensory-and-visual-cues",
          "wcag22aa",
          "wcag258"
        ],
        "description": "Ensure touch targets have sufficient size and space",
        "help": "All touch targets must be 24px large, or leave sufficient space",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/target-size?application=axeAPI",
        "nodes": [
          {
            "any": [
              {
                "id": "target-offset",
                "data": {
                  "closestOffset": 24,
                  "minOffset": 24
                },
                "relatedNodes": [],
                "impact": "serious",
                "message": "Target has sufficient space from its closest neighbors. Safe clickable space has a diameter of 24px which is at least 24px."
              }
            ],
            "all": [],
            "none": [],
            "impact": null,
            "html": "<a href=\"https://iana.org/domains/example\">Learn more</a>",
            "target": [
              "a"
            ]
          }
        ]
      }
    ],
    "incomplete": [],
    "inapplicable": [
      {
        "id": "area-alt",
        "impact": null,
        "tags": [
          "cat.text-alternatives",
          "wcag2a",
          "wcag244",
          "wcag412",
          "section508",
          "section508.22.a",
          "TTv5",
          "TT6.a",
          "EN-301-549",
          "EN-9.2.4.4",
          "EN-9.4.1.2",
          "ACT",
          "RGAAv4",
          "RGAA-1.1.2"
        ],
        "description": "Ensure <area> elements of image maps have alternative text",
        "help": "Active <area> elements must have alternative text",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/area-alt?application=axeAPI",
        "nodes": []
      },
      {
        "id": "aria-allowed-attr",
        "impact": null,
        "tags": [
          "cat.aria",
          "wcag2a",
          "wcag412",
          "EN-301-549",
          "EN-9.4.1.2",
          "RGAAv4",
          "RGAA-7.1.1"
        ],
        "description": "Ensure an element's role supports its ARIA attributes",
        "help": "Elements must only use supported ARIA attributes",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/aria-allowed-attr?application=axeAPI",
        "nodes": []
      },
      {
        "id": "aria-braille-equivalent",
        "impact": null,
        "tags": [
          "cat.aria",
          "wcag2a",
          "wcag412",
          "EN-301-549",
          "EN-9.4.1.2"
        ],
        "description": "Ensure aria-braillelabel and aria-brailleroledescription have a non-braille equivalent",
        "help": "aria-braille attributes must have a non-braille equivalent",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/aria-braille-equivalent?application=axeAPI",
        "nodes": []
      },
      {
        "id": "aria-command-name",
        "impact": null,
        "tags": [
          "cat.aria",
          "wcag2a",
          "wcag412",
          "TTv5",
          "TT6.a",
          "EN-301-549",
          "EN-9.4.1.2",
          "ACT",
          "RGAAv4",
          "RGAA-11.9.1"
        ],
        "description": "Ensure every ARIA button, link and menuitem has an accessible name",
        "help": "ARIA commands must have an accessible name",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/aria-command-name?application=axeAPI",
        "nodes": []
      },
      {
        "id": "aria-conditional-attr",
        "impact": null,
        "tags": [
          "cat.aria",
          "wcag2a",
          "wcag412",
          "EN-301-549",
          "EN-9.4.1.2",
          "RGAAv4",
          "RGAA-7.1.1"
        ],
        "description": "Ensure ARIA attributes are used as described in the specification of the element's role",
        "help": "ARIA attributes must be used as specified for the element's role",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/aria-conditional-attr?application=axeAPI",
        "nodes": []
      },
      {
        "id": "aria-deprecated-role",
        "impact": null,
        "tags": [
          "cat.aria",
          "wcag2a",
          "wcag412",
          "EN-301-549",
          "EN-9.4.1.2",
          "RGAAv4",
          "RGAA-7.1.1"
        ],
        "description": "Ensure elements do not use deprecated roles",
        "help": "Deprecated ARIA roles must not be used",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/aria-deprecated-role?application=axeAPI",
        "nodes": []
      },
      {
        "id": "aria-hidden-focus",
        "impact": null,
        "tags": [
          "cat.name-role-value",
          "wcag2a",
          "wcag412",
          "TTv5",
          "TT6.a",
          "EN-301-549",
          "EN-9.4.1.2",
          "RGAAv4",
          "RGAA-10.8.1"
        ],
        "description": "Ensure aria-hidden elements are not focusable nor contain focusable elements",
        "help": "ARIA hidden element must not be focusable or contain focusable elements",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/aria-hidden-focus?application=axeAPI",
        "nodes": []
      },
      {
        "id": "aria-input-field-name",
        "impact": null,
        "tags": [
          "cat.aria",
          "wcag2a",
          "wcag412",
          "TTv5",
          "TT5.c",
          "EN-301-549",
          "EN-9.4.1.2",
          "ACT",
          "RGAAv4",
          "RGAA-11.1.1"
        ],
        "description": "Ensure every ARIA input field has an accessible name",
        "help": "ARIA input fields must have an accessible name",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/aria-input-field-name?application=axeAPI",
        "nodes": []
      },
      {
        "id": "aria-meter-name",
        "impact": null,
        "tags": [
          "cat.aria",
          "wcag2a",
          "wcag111",
          "EN-301-549",
          "EN-9.1.1.1",
          "RGAAv4",
          "RGAA-11.1.1"
        ],
        "description": "Ensure every ARIA meter node has an accessible name",
        "help": "ARIA meter nodes must have an accessible name",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/aria-meter-name?application=axeAPI",
        "nodes": []
      },
      {
        "id": "aria-progressbar-name",
        "impact": null,
        "tags": [
          "cat.aria",
          "wcag2a",
          "wcag111",
          "EN-301-549",
          "EN-9.1.1.1",
          "RGAAv4",
          "RGAA-11.1.1"
        ],
        "description": "Ensure every ARIA progressbar node has an accessible name",
        "help": "ARIA progressbar nodes must have an accessible name",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/aria-progressbar-name?application=axeAPI",
        "nodes": []
      },
      {
        "id": "aria-prohibited-attr",
        "impact": null,
        "tags": [
          "cat.aria",
          "wcag2a",
          "wcag412",
          "EN-301-549",
          "EN-9.4.1.2",
          "RGAAv4",
          "RGAA-7.1.1"
        ],
        "description": "Ensure ARIA attributes are not prohibited for an element's role",
        "help": "Elements must only use permitted ARIA attributes",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/aria-prohibited-attr?application=axeAPI",
        "nodes": []
      },
      {
        "id": "aria-required-attr",
        "impact": null,
        "tags": [
          "cat.aria",
          "wcag2a",
          "wcag412",
          "EN-301-549",
          "EN-9.4.1.2",
          "RGAAv4",
          "RGAA-7.1.1"
        ],
        "description": "Ensure elements with ARIA roles have all required ARIA attributes",
        "help": "Required ARIA attributes must be provided",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/aria-required-attr?application=axeAPI",
        "nodes": []
      },
      {
        "id": "aria-required-children",
        "impact": null,
        "tags": [
          "cat.aria",
          "wcag2a",
          "wcag131",
          "EN-301-549",
          "EN-9.1.3.1",
          "RGAAv4",
          "RGAA-9.3.1"
        ],
        "description": "Ensure elements with an ARIA role that require child roles contain them",
        "help": "Certain ARIA roles must contain particular children",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/aria-required-children?application=axeAPI",
        "nodes": []
      },
      {
        "id": "aria-required-parent",
        "impact": null,
        "tags": [
          "cat.aria",
          "wcag2a",
          "wcag131",
          "EN-301-549",
          "EN-9.1.3.1",
          "RGAAv4",
          "RGAA-9.3.1"
        ],
        "description": "Ensure elements with an ARIA role that require parent roles are contained by them",
        "help": "Certain ARIA roles must be contained by particular parents",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/aria-required-parent?application=axeAPI",
        "nodes": []
      },
      {
        "id": "aria-roles",
        "impact": null,
        "tags": [
          "cat.aria",
          "wcag2a",
          "wcag412",
          "EN-301-549",
          "EN-9.4.1.2",
          "RGAAv4",
          "RGAA-7.1.1"
        ],
        "description": "Ensure all elements with a role attribute use a valid value",
        "help": "ARIA roles used must conform to valid values",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/aria-roles?application=axeAPI",
        "nodes": []
      },
      {
        "id": "aria-tab-name",
        "impact": null,
        "tags": [
          "cat.aria",
          "wcag2a",
          "wcag412",
          "TTv5",
          "TT5.c",
          "EN-301-549",
          "EN-9.4.1.2",
          "ACT",
          "RGAAv4",
          "RGAA-7.1.1"
        ],
        "description": "Ensure every ARIA tab node has an accessible name",
        "help": "ARIA tab nodes must have an accessible name",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/aria-tab-name?application=axeAPI",
        "nodes": []
      },
      {
        "id": "aria-toggle-field-name",
        "impact": null,
        "tags": [
          "cat.aria",
          "wcag2a",
          "wcag412",
          "TTv5",
          "TT5.c",
          "EN-301-549",
          "EN-9.4.1.2",
          "ACT",
          "RGAAv4",
          "RGAA-7.1.1"
        ],
        "description": "Ensure every ARIA toggle field has an accessible name",
        "help": "ARIA toggle fields must have an accessible name",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/aria-toggle-field-name?application=axeAPI",
        "nodes": []
      },
      {
        "id": "aria-tooltip-name",
        "impact": null,
        "tags": [
          "cat.aria",
          "wcag2a",
          "wcag412",
          "EN-301-549",
          "EN-9.4.1.2"
        ],
        "description": "Ensure every ARIA tooltip node has an accessible name",
        "help": "ARIA tooltip nodes must have an accessible name",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/aria-tooltip-name?application=axeAPI",
        "nodes": []
      },
      {
        "id": "aria-valid-attr-value",
        "impact": null,
        "tags": [
          "cat.aria",
          "wcag2a",
          "wcag412",
          "EN-301-549",
          "EN-9.4.1.2",
          "RGAAv4",
          "RGAA-7.1.1"
        ],
        "description": "Ensure all ARIA attributes have valid values",
        "help": "ARIA attributes must conform to valid values",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/aria-valid-attr-value?application=axeAPI",
        "nodes": []
      },
      {
        "id": "aria-valid-attr",
        "impact": null,
        "tags": [
          "cat.aria",
          "wcag2a",
          "wcag412",
          "EN-301-549",
          "EN-9.4.1.2",
          "RGAAv4",
          "RGAA-7.1.1"
        ],
        "description": "Ensure attributes that begin with aria- are valid ARIA attributes",
        "help": "ARIA attributes must conform to valid names",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/aria-valid-attr?application=axeAPI",
        "nodes": []
      },
      {
        "id": "autocomplete-valid",
        "impact": null,
        "tags": [
          "cat.forms",
          "wcag21aa",
          "wcag135",
          "EN-301-549",
          "EN-9.1.3.5",
          "ACT",
          "RGAAv4",
          "RGAA-11.13.1"
        ],
        "description": "Ensure the autocomplete attribute is correct and suitable for the form field",
        "help": "autocomplete attribute must be used correctly",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/autocomplete-valid?application=axeAPI",
        "nodes": []
      },
      {
        "id": "avoid-inline-spacing",
        "impact": null,
        "tags": [
          "cat.structure",
          "wcag21aa",
          "wcag1412",
          "EN-301-549",
          "EN-9.1.4.12",
          "ACT"
        ],
        "description": "Ensure that text spacing set through style attributes can be adjusted with custom stylesheets",
        "help": "Inline text spacing must be adjustable with custom stylesheets",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/avoid-inline-spacing?application=axeAPI",
        "nodes": []
      },
      {
        "id": "blink",
        "impact": null,
        "tags": [
          "cat.time-and-media",
          "wcag2a",
          "wcag222",
          "section508",
          "section508.22.j",
          "TTv5",
          "TT2.b",
          "EN-301-549",
          "EN-9.2.2.2",
          "RGAAv4",
          "RGAA-13.8.1"
        ],
        "description": "Ensure <blink> elements are not used",
        "help": "<blink> elements are deprecated and must not be used",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/blink?application=axeAPI",
        "nodes": []
      },
      {
        "id": "button-name",
        "impact": null,
        "tags": [
          "cat.name-role-value",
          "wcag2a",
          "wcag412",
          "section508",
          "section508.22.a",
          "TTv5",
          "TT6.a",
          "EN-301-549",
          "EN-9.4.1.2",
          "ACT",
          "RGAAv4",
          "RGAA-11.9.1"
        ],
        "description": "Ensure buttons have discernible text",
        "help": "Buttons must have discernible text",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/button-name?application=axeAPI",
        "nodes": []
      },
      {
        "id": "definition-list",
        "impact": null,
        "tags": [
          "cat.structure",
          "wcag2a",
          "wcag131",
          "EN-301-549",
          "EN-9.1.3.1",
          "RGAAv4",
          "RGAA-9.3.3"
        ],
        "description": "Ensure <dl> elements are structured correctly",
        "help": "<dl> elements must only directly contain properly-ordered <dt> and <dd> groups, <script>, <template> or <div> elements",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/definition-list?application=axeAPI",
        "nodes": []
      },
      {
        "id": "dlitem",
        "impact": null,
        "tags": [
          "cat.structure",
          "wcag2a",
          "wcag131",
          "EN-301-549",
          "EN-9.1.3.1",
          "RGAAv4",
          "RGAA-9.3.3"
        ],
        "description": "Ensure <dt> and <dd> elements are contained by a <dl>",
        "help": "<dt> and <dd> elements must be contained by a <dl>",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/dlitem?application=axeAPI",
        "nodes": []
      },
      {
        "id": "duplicate-id-aria",
        "impact": null,
        "tags": [
          "cat.parsing",
          "wcag2a",
          "wcag412",
          "EN-301-549",
          "EN-9.4.1.2",
          "RGAAv4",
          "RGAA-8.2.1"
        ],
        "description": "Ensure every id attribute value used in ARIA and in labels is unique",
        "help": "IDs used in ARIA and labels must be unique",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/duplicate-id-aria?application=axeAPI",
        "nodes": []
      },
      {
        "id": "form-field-multiple-labels",
        "impact": null,
        "tags": [
          "cat.forms",
          "wcag2a",
          "wcag332",
          "TTv5",
          "TT5.c",
          "EN-301-549",
          "EN-9.3.3.2",
          "RGAAv4",
          "RGAA-11.2.1"
        ],
        "description": "Ensure form field does not have multiple label elements",
        "help": "Form field must not have multiple label elements",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/form-field-multiple-labels?application=axeAPI",
        "nodes": []
      },
      {
        "id": "frame-focusable-content",
        "impact": null,
        "tags": [
          "cat.keyboard",
          "wcag2a",
          "wcag211",
          "TTv5",
          "TT4.a",
          "EN-301-549",
          "EN-9.2.1.1",
          "RGAAv4",
          "RGAA-7.3.2"
        ],
        "description": "Ensure <frame> and <iframe> elements with focusable content do not have tabindex=-1",
        "help": "Frames with focusable content must not have tabindex=-1",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/frame-focusable-content?application=axeAPI",
        "nodes": []
      },
      {
        "id": "frame-title-unique",
        "impact": null,
        "tags": [
          "cat.text-alternatives",
          "wcag2a",
          "wcag412",
          "TTv5",
          "TT12.d",
          "EN-301-549",
          "EN-9.4.1.2",
          "RGAAv4",
          "RGAA-2.2.1"
        ],
        "description": "Ensure <iframe> and <frame> elements contain a unique title attribute",
        "help": "Frames must have a unique title attribute",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/frame-title-unique?application=axeAPI",
        "nodes": []
      },
      {
        "id": "frame-title",
        "impact": null,
        "tags": [
          "cat.text-alternatives",
          "wcag2a",
          "wcag412",
          "section508",
          "section508.22.i",
          "TTv5",
          "TT12.d",
          "EN-301-549",
          "EN-9.4.1.2",
          "RGAAv4",
          "RGAA-2.1.1"
        ],
        "description": "Ensure <iframe> and <frame> elements have an accessible name",
        "help": "Frames must have an accessible name",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/frame-title?application=axeAPI",
        "nodes": []
      },
      {
        "id": "html-xml-lang-mismatch",
        "impact": null,
        "tags": [
          "cat.language",
          "wcag2a",
          "wcag311",
          "EN-301-549",
          "EN-9.3.1.1",
          "ACT",
          "RGAAv4",
          "RGAA-8.3.1"
        ],
        "description": "Ensure that HTML elements with both valid lang and xml:lang attributes agree on the base language of the page",
        "help": "HTML elements with lang and xml:lang must have the same base language",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/html-xml-lang-mismatch?application=axeAPI",
        "nodes": []
      },
      {
        "id": "image-alt",
        "impact": null,
        "tags": [
          "cat.text-alternatives",
          "wcag2a",
          "wcag111",
          "section508",
          "section508.22.a",
          "TTv5",
          "TT7.a",
          "TT7.b",
          "EN-301-549",
          "EN-9.1.1.1",
          "ACT",
          "RGAAv4",
          "RGAA-1.1.1"
        ],
        "description": "Ensure <img> elements have alternative text or a role of none or presentation",
        "help": "Images must have alternative text",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/image-alt?application=axeAPI",
        "nodes": []
      },
      {
        "id": "input-button-name",
        "impact": null,
        "tags": [
          "cat.name-role-value",
          "wcag2a",
          "wcag412",
          "section508",
          "section508.22.a",
          "TTv5",
          "TT5.c",
          "EN-301-549",
          "EN-9.4.1.2",
          "ACT",
          "RGAAv4",
          "RGAA-11.9.1"
        ],
        "description": "Ensure input buttons have discernible text",
        "help": "Input buttons must have discernible text",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/input-button-name?application=axeAPI",
        "nodes": []
      },
      {
        "id": "input-image-alt",
        "impact": null,
        "tags": [
          "cat.text-alternatives",
          "wcag2a",
          "wcag111",
          "wcag412",
          "section508",
          "section508.22.a",
          "TTv5",
          "TT7.a",
          "EN-301-549",
          "EN-9.1.1.1",
          "EN-9.4.1.2",
          "ACT",
          "RGAAv4",
          "RGAA-1.1.3"
        ],
        "description": "Ensure <input type=\"image\"> elements have alternative text",
        "help": "Image buttons must have alternative text",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/input-image-alt?application=axeAPI",
        "nodes": []
      },
      {
        "id": "label",
        "impact": null,
        "tags": [
          "cat.forms",
          "wcag2a",
          "wcag412",
          "section508",
          "section508.22.n",
          "TTv5",
          "TT5.c",
          "EN-301-549",
          "EN-9.4.1.2",
          "ACT",
          "RGAAv4",
          "RGAA-11.1.1"
        ],
        "description": "Ensure every form element has a label",
        "help": "Form elements must have labels",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/label?application=axeAPI",
        "nodes": []
      },
      {
        "id": "link-in-text-block",
        "impact": null,
        "tags": [
          "cat.color",
          "wcag2a",
          "wcag141",
          "TTv5",
          "TT13.a",
          "EN-301-549",
          "EN-9.1.4.1",
          "RGAAv4",
          "RGAA-10.6.1"
        ],
        "description": "Ensure links are distinguished from surrounding text in a way that does not rely on color",
        "help": "Links must be distinguishable without relying on color",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/link-in-text-block?application=axeAPI",
        "nodes": []
      },
      {
        "id": "list",
        "impact": null,
        "tags": [
          "cat.structure",
          "wcag2a",
          "wcag131",
          "EN-301-549",
          "EN-9.1.3.1",
          "RGAAv4",
          "RGAA-9.3.1"
        ],
        "description": "Ensure that lists are structured correctly",
        "help": "<ul> and <ol> must only directly contain <li>, <script> or <template> elements",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/list?application=axeAPI",
        "nodes": []
      },
      {
        "id": "listitem",
        "impact": null,
        "tags": [
          "cat.structure",
          "wcag2a",
          "wcag131",
          "EN-301-549",
          "EN-9.1.3.1",
          "RGAAv4",
          "RGAA-9.3.1"
        ],
        "description": "Ensure <li> elements are used semantically",
        "help": "<li> elements must be contained in a <ul> or <ol>",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/listitem?application=axeAPI",
        "nodes": []
      },
      {
        "id": "marquee",
        "impact": null,
        "tags": [
          "cat.parsing",
          "wcag2a",
          "wcag222",
          "TTv5",
          "TT2.b",
          "EN-301-549",
          "EN-9.2.2.2",
          "RGAAv4",
          "RGAA-13.8.1"
        ],
        "description": "Ensure <marquee> elements are not used",
        "help": "<marquee> elements are deprecated and must not be used",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/marquee?application=axeAPI",
        "nodes": []
      },
      {
        "id": "meta-refresh",
        "impact": null,
        "tags": [
          "cat.time-and-media",
          "wcag2a",
          "wcag221",
          "TTv5",
          "TT8.a",
          "EN-301-549",
          "EN-9.2.2.1",
          "RGAAv4",
          "RGAA-13.1.2"
        ],
        "description": "Ensure <meta http-equiv=\"refresh\"> is not used for delayed refresh",
        "help": "Delayed refresh under 20 hours must not be used",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/meta-refresh?application=axeAPI",
        "nodes": []
      },
      {
        "id": "nested-interactive",
        "impact": null,
        "tags": [
          "cat.keyboard",
          "wcag2a",
          "wcag412",
          "TTv5",
          "TT6.a",
          "EN-301-549",
          "EN-9.4.1.2",
          "RGAAv4",
          "RGAA-7.1.1"
        ],
        "description": "Ensure interactive controls are not nested as they are not always announced by screen readers or can cause focus problems for assistive technologies",
        "help": "Interactive controls must not be nested",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/nested-interactive?application=axeAPI",
        "nodes": []
      },
      {
        "id": "object-alt",
        "impact": null,
        "tags": [
          "cat.text-alternatives",
          "wcag2a",
          "wcag111",
          "section508",
          "section508.22.a",
          "EN-301-549",
          "EN-9.1.1.1",
          "RGAAv4",
          "RGAA-1.1.6"
        ],
        "description": "Ensure <object> elements have alternative text",
        "help": "<object> elements must have alternative text",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/object-alt?application=axeAPI",
        "nodes": []
      },
      {
        "id": "role-img-alt",
        "impact": null,
        "tags": [
          "cat.text-alternatives",
          "wcag2a",
          "wcag111",
          "section508",
          "section508.22.a",
          "TTv5",
          "TT7.a",
          "EN-301-549",
          "EN-9.1.1.1",
          "ACT",
          "RGAAv4",
          "RGAA-1.1.1"
        ],
        "description": "Ensure [role=\"img\"] and [role=\"image\"] elements have alternative text",
        "help": "[role=\"img\"] and [role=\"image\"] elements must have alternative text",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/role-img-alt?application=axeAPI",
        "nodes": []
      },
      {
        "id": "scrollable-region-focusable",
        "impact": null,
        "tags": [
          "cat.keyboard",
          "wcag2a",
          "wcag211",
          "wcag213",
          "TTv5",
          "TT4.a",
          "EN-301-549",
          "EN-9.2.1.1",
          "EN-9.2.1.3",
          "RGAAv4",
          "RGAA-7.3.2"
        ],
        "description": "Ensure elements that have scrollable content are accessible by keyboard in Safari",
        "help": "Scrollable region must have keyboard access",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/scrollable-region-focusable?application=axeAPI",
        "nodes": []
      },
      {
        "id": "select-name",
        "impact": null,
        "tags": [
          "cat.forms",
          "wcag2a",
          "wcag412",
          "section508",
          "section508.22.n",
          "TTv5",
          "TT5.c",
          "EN-301-549",
          "EN-9.4.1.2",
          "ACT",
          "RGAAv4",
          "RGAA-11.1.1"
        ],
        "description": "Ensure select element has an accessible name",
        "help": "Select element must have an accessible name",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/select-name?application=axeAPI",
        "nodes": []
      },
      {
        "id": "server-side-image-map",
        "impact": null,
        "tags": [
          "cat.text-alternatives",
          "wcag2a",
          "wcag211",
          "section508",
          "section508.22.f",
          "TTv5",
          "TT4.a",
          "EN-301-549",
          "EN-9.2.1.1",
          "RGAAv4",
          "RGAA-1.1.4"
        ],
        "description": "Ensure that server-side image maps are not used",
        "help": "Server-side image maps must not be used",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/server-side-image-map?application=axeAPI",
        "nodes": []
      },
      {
        "id": "summary-name",
        "impact": null,
        "tags": [
          "cat.name-role-value",
          "wcag2a",
          "wcag412",
          "section508",
          "section508.22.a",
          "TTv5",
          "TT6.a",
          "EN-301-549",
          "EN-9.4.1.2"
        ],
        "description": "Ensure summary elements have discernible text",
        "help": "Summary elements must have discernible text",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/summary-name?application=axeAPI",
        "nodes": []
      },
      {
        "id": "svg-img-alt",
        "impact": null,
        "tags": [
          "cat.text-alternatives",
          "wcag2a",
          "wcag111",
          "section508",
          "section508.22.a",
          "TTv5",
          "TT7.a",
          "EN-301-549",
          "EN-9.1.1.1",
          "ACT",
          "RGAAv4",
          "RGAA-1.1.5"
        ],
        "description": "Ensure <svg> elements with an img, image, graphics-document or graphics-symbol role have accessible text",
        "help": "<svg> elements with an img or image role must have alternative text",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/svg-img-alt?application=axeAPI",
        "nodes": []
      },
      {
        "id": "td-headers-attr",
        "impact": null,
        "tags": [
          "cat.tables",
          "wcag2a",
          "wcag131",
          "section508",
          "section508.22.g",
          "TTv5",
          "TT14.b",
          "EN-301-549",
          "EN-9.1.3.1",
          "RGAAv4",
          "RGAA-5.7.4"
        ],
        "description": "Ensure that each cell in a table that uses the headers attribute refers only to other <th> elements in that table",
        "help": "Table cell headers attributes must refer to other <th> elements in the same table",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/td-headers-attr?application=axeAPI",
        "nodes": []
      },
      {
        "id": "th-has-data-cells",
        "impact": null,
        "tags": [
          "cat.tables",
          "wcag2a",
          "wcag131",
          "section508",
          "section508.22.g",
          "TTv5",
          "TT14.b",
          "EN-301-549",
          "EN-9.1.3.1",
          "RGAAv4",
          "RGAA-5.7.1"
        ],
        "description": "Ensure that <th> elements and elements with role=columnheader/rowheader have data cells they describe",
        "help": "Table headers in a data table must refer to data cells",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/th-has-data-cells?application=axeAPI",
        "nodes": []
      },
      {
        "id": "valid-lang",
        "impact": null,
        "tags": [
          "cat.language",
          "wcag2aa",
          "wcag312",
          "TTv5",
          "TT11.b",
          "EN-301-549",
          "EN-9.3.1.2",
          "ACT",
          "RGAAv4",
          "RGAA-8.8.1"
        ],
        "description": "Ensure lang attributes have valid values",
        "help": "lang attribute must have a valid value",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/valid-lang?application=axeAPI",
        "nodes": []
      },
      {
        "id": "video-caption",
        "impact": null,
        "tags": [
          "cat.text-alternatives",
          "wcag2a",
          "wcag122",
          "section508",
          "section508.22.a",
          "TTv5",
          "TT17.a",
          "EN-301-549",
          "EN-9.1.2.2",
          "RGAAv4",
          "RGAA-4.3.1"
        ],
        "description": "Ensure <video> elements have captions",
        "help": "<video> elements must have captions",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/video-caption?application=axeAPI",
        "nodes": []
      },
      {
        "id": "no-autoplay-audio",
        "impact": null,
        "tags": [
          "cat.time-and-media",
          "wcag2a",
          "wcag142",
          "TTv5",
          "TT2.a",
          "EN-301-549",
          "EN-9.1.4.2",
          "ACT",
          "RGAAv4",
          "RGAA-4.10.1"
        ],
        "description": "Ensure <video> or <audio> elements do not autoplay audio for more than 3 seconds without a control mechanism to stop or mute the audio",
        "help": "<video> or <audio> elements must not play automatically",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/no-autoplay-audio?application=axeAPI",
        "nodes": []
      }
    ]
  },
  "artifacts": {
    "screenshot": "viewport.png",
    "fullPageScreenshot": "full-page.png"
  }
}
